GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — forefire/third_party at master · forefireAPI/forefire

Expand file tree

/

third_party

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

third_party

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
doctest
doctest
 
 
README.md
README.md
 
 
stb_image_write.h
stb_image_write.h
 
 

README.md

Outline

Vendored third-party code

Dependencies that are checked in rather than fetched, so that a build and a CI run need no network access beyond cloning the repository.

Nothing here is compiled on its own: CMakeLists.txt globs src/*.cpp only. These are headers, included by whichever target needs them. Both libforefireL and the test target have this directory on their include path, in both cases as a SYSTEM include, so the project's -Wall -Wextra does not report code we do not maintain.

File or directory Version License
doctest/ 2.5.3 (2026-07-06) MIT
stb_image_write.h 1.16 public domain / MIT

doctest

The unit-test framework, used by tests/unit/. A single header, taken unmodified from https://github.com/doctest/doctest/blob/v2.5.3/doctest/doctest.h.

The 2.5 series gates its C++17 features behind DOCTEST_CPLUSPLUS checks, so it still builds under the project's CMAKE_CXX_STANDARD 11.

To update it, replace the file with a newer tagged release and run ctest --test-dir build. Nothing in tests/unit/ uses anything beyond TEST_SUITE, TEST_CASE, CHECK, REQUIRE, CAPTURE and doctest::Approx.

stb_image_write

Writes the PNG output of the plot command. Taken unmodified from https://github.com/nothings/stb/blob/master/stb_image_write.h, v1.16.

Header-only, and header-only in the awkward sense: the implementation is compiled in wherever STB_IMAGE_WRITE_IMPLEMENTATION is defined before the include, which src/Command.cpp does and nothing else may.

To update it, replace the file with a newer release and rebuild. ForeFire uses stbi_write_png only.

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.