Skip to content

leighgarbs/tools-cmake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Generalized cross-project CMake tools

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages