• 2.0.0 e621cb84c7

    Release 2.0.0 Stable

    shrukan released this 2024-02-18 03:27:20 +00:00 | 5 commits to main since this release

    Second major release of a standardized C++20 project template with the Meson build system. Notable features:

    Significantly improved development environment
    Use mold linker instead of default ld
    CI support has moved fully to Gitea/Github Actions (this deprecates Concourse support)
    Improved artifact reporting
    Improved static analysis
    Fixed doxygen themes
    PlantUML support
    Ported Make -> Just
    Various version bumps

    Versions:

    GCC 13.2
    Meson 1.3.2
    Doctest 2.4.11
    Doxygen 1.10.0

    Downloads
  • 1.0.0 73ab18abdb

    shrukan released this 2022-12-27 02:29:13 +00:00 | 22 commits to main since this release

    Initial release of a standardized C++20 project template with the Meson build system. Notable features:

    • Full Meson build system support with typical directory structure
    • Generated Doxygen config with sane defaults
    • Doctest unit testing framework integration
    • Preconfigured code coverage reporting
    • Opinionated code formatting
    • Reference Concourse CI configuration
    • Docker image containing all tools and dependencies
    • VS Code build/debug configuration
    • VS Code DevContainers configuration for containerized development

    Versions:

    • GCC 12.2
    • Meson 1.0.0
    • Doctest 2.4.9
    • Doxygen 1.9.5
    Downloads