Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 742 Bytes

README.md

File metadata and controls

19 lines (16 loc) · 742 Bytes

tools-cmake - Generalized cross-project CMake tools

For personal project use. Defines a common build environment for other C++ projects.

Features

  • C++ code builds to C++11 standard
  • MACOS, LINUX, WIN32 platform build-time constants
  • Defines "Release" build type when no type is explicitly specified
  • All compiler warnings enabled
  • Enables CTest-based testing
    • Defines "tests" target which should have all tests as dependencies
    • Defines "add_test_executable" function for adding tests to the framework

Style