2016-09-08 19:50:36 +03:00
2016-09-08 19:50:36 +03:00
2016-09-08 19:50:36 +03:00
2016-09-08 19:50:36 +03:00

Awesome CMake Awesome

A curated list of awesome CMake scripts, modules, examples and others.

This is released under the Creative Commons Attribution 4.0 International License (CC BY 4.0).

Your contributions are highly welcome (first see CONTRIBUTING.md).

For more awesome lists, see awesome.

Contents

Articles

  • ruslo/CGold - The Hitchhikers Guide to the CMake. BSD2
  • Article - Easy dependency management for C++ with CMake and Git.
  • Article - Opt-in header-only libraries with CMake.

Package Management

  • ruslo/hunter - Cross-platform package manager for C++ (based on CMake ExternalProject). BSD2
  • pfultz2/cget - CMake package retrieval. This can be used to download and install CMake packages. BOOST
  • iauns/cpm - A C++ Package Manager based on CMake and Git. MIT

Modules

Utility Scripts

These provide a wide range of functionality. Some also contain modules but are a better fit in this category.

Compiler Flags

Toolchains

Tutorials/Examples/Templates

Other

Description
A curated list of awesome CMake resources, scripts, modules and examples.
Readme 308 KiB
Languages
Markdown 100%