Updating conversion, creating readmes
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome CMake [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome CMake [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
|
||||
[38;5;12m (https://cmake.org/)[39m
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
[38;5;12mYour contributions are highly welcome (first see [39m[38;5;14m[1mCONTRIBUTING.md[0m[38;5;12m (CONTRIBUTING.md)).[39m
|
||||
|
||||
[38;5;12mThere[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12manother[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[48;5;235m[38;5;249m[1mNonModernCMake.md[0m[38;5;12m [39m[38;5;12m(NonModernCMake.md)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mlinks[39m[38;5;12m [39m[38;5;12mworth[39m[38;5;12m [39m[38;5;12mtaking[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlook,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mobsolete[39m[38;5;12m [39m[38;5;12mpractices[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mconsidered[39m[38;5;12m [39m[38;5;12mnon-modern[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[48;5;235m[38;5;249mtarget_*[49m[39m[38;5;12m-based[39m[38;5;12m [39m[38;5;12mdependency[39m[38;5;12m [39m
|
||||
[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m#16[0m[38;5;12m [39m[38;5;12m(https://github.com/onqtam/awesome-cmake/issues/16)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m#42[0m[38;5;12m [39m[38;5;12m(https://github.com/onqtam/awesome-cmake/pull/42)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mdetails.[39m
|
||||
[38;5;12mThere[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12manother[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[48;5;235m[38;5;249m[1mNonModernCMake.md[0m[38;5;12m [39m[38;5;12m(NonModernCMake.md)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mlinks[39m[38;5;12m [39m[38;5;12mworth[39m[38;5;12m [39m[38;5;12mtaking[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlook,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mobsolete[39m[38;5;12m [39m[38;5;12mpractices[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mconsidered[39m[38;5;12m [39m[38;5;12mnon-modern[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[48;5;235m[38;5;249mtarget_*[49m[39m[38;5;12m-based[39m[38;5;12m [39m[38;5;12mdependency[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m#16[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/onqtam/awesome-cmake/issues/16)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m#42[0m[38;5;12m [39m[38;5;12m(https://github.com/onqtam/awesome-cmake/pull/42)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mdetails.[39m
|
||||
|
||||
[38;2;255;187;0m[4mContents[0m
|
||||
|
||||
@@ -41,8 +41,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArticle[0m[38;5;12m (http://foonathan.net/blog/2016/07/07/cmake-dependency-handling.html) - Easy dependency management for C++ with CMake and Git.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArticle[0m[38;5;12m (https://steveire.wordpress.com/2016/08/09/opt-in-header-only-libraries-with-cmake/) - Opt-in header-only libraries with CMake.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArticle[0m[38;5;12m (https://rix0r.nl/blog/2015/08/13/cmake-guide/) - Ultimate Guide to Modern CMake.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArticle[0m
|
||||
[38;5;12m (https://web.archive.org/web/20190116071957/http://voices.canonical.com/jussi.pakkanen/2013/03/26/a-list-of-common-cmake-antipatterns/) - A list of common CMake antipatterns (from 2013 but still relevant).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArticle[0m[38;5;12m (https://web.archive.org/web/20190116071957/http://voices.canonical.com/jussi.pakkanen/2013/03/26/a-list-of-common-cmake-antipatterns/) - A list of common CMake antipatterns (from 2013 but still relevant).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArticle[0m[38;5;12m (http://preshing.com/20170511/how-to-build-a-cmake-based-project/) - How to Build a CMake-Based Project.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArticle[0m[38;5;12m (http://preshing.com/20170522/learn-cmakes-scripting-language-in-15-minutes/) - Learn CMake's Scripting Language in 15 Minutes.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArticle[0m[38;5;12m (http://aosabook.org/en/cmake.html) - The architecture of CMake.[39m
|
||||
@@ -76,16 +75,16 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcpm[0m[38;5;12m (https://github.com/iauns/cpm) - C++ Package Manager based on CMake and Git. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconan[0m[38;5;12m (https://github.com/conan-io/conan) - Conan C++ Package Manager, implemented in Python and has a CMake integration backend. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfips[0m[38;5;12m (https://github.com/floooh/fips) - High-level build system/dependency management for distributed, multi-platform C/C++ projects. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNinja[0m[38;5;12m [39m[38;5;12m(https://github.com/ninja-build/ninja)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBuild[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mdiffers[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mothers[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mmajor[39m[38;5;12m [39m[38;5;12mrespects:[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12minput[39m[38;5;12m [39m[38;5;12mfiles[39m[38;5;12m [39m[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhigher-level[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12m(like[39m[38;5;12m [39m[38;5;12mCMake),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m
|
||||
[38;5;12mis[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12mbuilds[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mfast[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mpossible.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**APACHE2** [0m[38;5;12m [39m[38;5;14m[1mAPACHE2[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNinja[0m[38;5;12m [39m[38;5;12m(https://github.com/ninja-build/ninja)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBuild[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mdiffers[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mothers[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mmajor[39m[38;5;12m [39m[38;5;12mrespects:[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12minput[39m[38;5;12m [39m[38;5;12mfiles[39m[38;5;12m [39m[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhigher-level[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12m(like[39m[38;5;12m [39m[38;5;12mCMake),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12mbuilds[39m
|
||||
[38;5;12mas[39m[38;5;12m [39m[38;5;12mfast[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mpossible.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**APACHE2** [0m[38;5;12m [39m[38;5;14m[1mAPACHE2[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvcpkg[0m[38;5;12m (https://github.com/Microsoft/vcpkg) - A tool to acquire and build C++ open source libraries. Uses CMake internally as a build script language. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpmm[0m[38;5;12m (https://github.com/AnotherFoxGuy/pmm) - PMM is a module for CMake that manages... package managers. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcpm[0m[38;5;12m (https://github.com/TheLartians/CPM) - A setup-free CMake + git dependency manager. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
|
||||
[38;2;255;187;0m[4mModules[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-modules[0m[38;5;12m [39m[38;5;12m(https://github.com/rpavlik/cmake-modules)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mRyan[0m[38;5;14m[1m [0m[38;5;14m[1mPavlik[0m[38;5;12m [39m[38;5;12m(https://github.com/rpavlik)'s[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mmodules.[39m[38;5;12m [39m[38;5;12mThere[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnumber[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfind[39m[38;5;12m [39m[38;5;12mmodules,[39m[38;5;12m [39m[38;5;12mespecially[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mreality[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mphysical[39m[38;5;12m [39m[38;5;12msimulation,[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mutility[39m[38;5;12m [39m[38;5;12mmodules,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mpatches[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mworkarounds[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mitself.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**BOOST** [0m[38;5;12m [39m[38;5;14m[1mBOOST[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-modules[0m[38;5;12m [39m[38;5;12m(https://github.com/rpavlik/cmake-modules)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mRyan[0m[38;5;14m[1m [0m[38;5;14m[1mPavlik[0m[38;5;12m [39m[38;5;12m(https://github.com/rpavlik)'s[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mmodules.[39m[38;5;12m [39m[38;5;12mThere[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnumber[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfind[39m[38;5;12m [39m[38;5;12mmodules,[39m[38;5;12m [39m[38;5;12mespecially[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mreality[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mphysical[39m[38;5;12m [39m[38;5;12msimulation,[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m
|
||||
[38;5;12mutility[39m[38;5;12m [39m[38;5;12mmodules,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mpatches[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mworkarounds[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mitself.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**BOOST** [0m[38;5;12m [39m[38;5;14m[1mBOOST[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-modules[0m[38;5;12m (https://github.com/bilke/cmake-modules) - This is a collection of additional CMake modules. Most of them are from Ryan Pavlik. [39m[48;5;235m[38;5;249m[1m**BOOST** [0m[38;5;12m [39m[38;5;14m[1mBOOST[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCMake[0m[38;5;12m (https://github.com/Eyescale/CMake) - [39m[38;5;14m[1mEyescale[0m[38;5;12m (https://github.com/Eyescale)'s common CMake modules. [39m[48;5;235m[38;5;249m[1m**BSD3** [0m[38;5;12m [39m[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-modules[0m[38;5;12m (https://github.com/jedbrown/cmake-modules) - CMake modules for some scientific libraries. [39m[48;5;235m[38;5;249m[1m**BSD2** [0m[38;5;12m [39m[38;5;14m[1mBSD-2-Clause[0m[38;5;12m [39m
|
||||
@@ -94,10 +93,9 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mextra-cmake-modules[0m[38;5;12m (https://github.com/KDE/extra-cmake-modules) - [39m[38;5;14m[1mKDE[0m[38;5;12m (https://github.com/KDE)'s extra modules and scripts for CMake. [39m[48;5;235m[38;5;249m[1m**BSD3** [0m[38;5;12m [39m[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFindICU.cmake[0m[38;5;12m (https://github.com/julp/FindICU.cmake) - CMake module to find International Components for Unicode (ICU) Library. [39m[48;5;235m[38;5;249m[1m**BSD2** [0m[38;5;12m [39m[38;5;14m[1mBSD-2-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFindTBB[0m[38;5;12m (https://github.com/justusc/FindTBB) - CMake find module for Intel Threading Building Blocks. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFindWiX[0m[38;5;12m [39m[38;5;12m(https://github.com/apriorit/FindWiX)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mmodule[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;14m[1mWindows[0m[38;5;14m[1m [0m[38;5;14m[1mInstaller[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/Windows_Installer)[39m[38;5;12m [39m[38;5;12mpackages[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mWiX[0m[38;5;14m[1m [0m[38;5;14m[1mtoolset[0m[38;5;12m [39m[38;5;12m(http://wixtoolset.org).[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**BSD3** [0m[38;5;12m [39m
|
||||
[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFindIDL[0m[38;5;12m [39m[38;5;12m(https://github.com/apriorit/FindIDL)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mmodule[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;14m[1mIDL[0m[38;5;12m [39m[38;5;12m(https://docs.microsoft.com/en-us/windows/win32/midl/interface-definition-idl-file)[39m[38;5;12m [39m[38;5;12mfiles[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mMIDL[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgenerating[39m[38;5;12m [39m[38;5;12mCLR[39m[38;5;12m [39m[38;5;12mDLL[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m
|
||||
[38;5;14m[1mTlbimp[0m[38;5;12m [39m[38;5;12m(https://docs.microsoft.com/en-us/dotnet/framework/tools/tlbimp-exe-type-library-importer).[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFindWiX[0m[38;5;12m (https://github.com/apriorit/FindWiX) - CMake module for building [39m[38;5;14m[1mWindows Installer[0m[38;5;12m (https://en.wikipedia.org/wiki/Windows_Installer) packages with [39m[38;5;14m[1mWiX toolset[0m[38;5;12m (http://wixtoolset.org). [39m[48;5;235m[38;5;249m[1m**BSD3** [0m[38;5;12m [39m[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFindIDL[0m[38;5;12m [39m[38;5;12m(https://github.com/apriorit/FindIDL)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mmodule[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;14m[1mIDL[0m[38;5;12m [39m[38;5;12m(https://docs.microsoft.com/en-us/windows/win32/midl/interface-definition-idl-file)[39m[38;5;12m [39m[38;5;12mfiles[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mMIDL[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgenerating[39m[38;5;12m [39m[38;5;12mCLR[39m[38;5;12m [39m[38;5;12mDLL[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;14m[1mTlbimp[0m[38;5;12m [39m
|
||||
[38;5;12m(https://docs.microsoft.com/en-us/dotnet/framework/tools/tlbimp-exe-type-library-importer).[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-modules[0m[38;5;12m (https://github.com/hanjianwei/cmake-modules) - [39m[38;5;14m[1mhanjianwei[0m[38;5;12m (https://github.com/hanjianwei)'s CMake module collection. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYCM[0m[38;5;12m (https://github.com/robotology/ycm) - Extra CMake Modules for [39m[38;5;14m[1mYet Another Robot Platform[0m[38;5;12m (https://github.com/robotology/yarp) and friends. [39m[48;5;235m[38;5;249m[1m**BSD3** [0m[38;5;12m [39m[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCMakeCM[0m[38;5;12m (https://github.com/AnotherFoxGuy/CMakeCM) - CMake Community Modules. [39m[48;5;235m[38;5;249m**NO LICENSE** [49m[39m
|
||||
@@ -108,18 +106,16 @@
|
||||
|
||||
[38;5;12mThese provide a wide range of functionality - from dealing with compiler flags to using tools. Some also contain modules.[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcotire[0m[38;5;12m [39m[38;5;12m(https://github.com/sakra/cotire)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCotire[39m[38;5;12m [39m[38;5;12m(compile[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mreducer)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mmodule[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mspeeds[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12msystems[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mfully[39m[38;5;12m [39m[38;5;12mautomating[39m[38;5;12m [39m[38;5;12mtechniques[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mprecompiled[39m[38;5;12m [39m[38;5;12mheaders[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12munity[39m[38;5;12m [39m[38;5;12mbuilds[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mC++.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcotire[0m[38;5;12m [39m[38;5;12m(https://github.com/sakra/cotire)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCotire[39m[38;5;12m [39m[38;5;12m(compile[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mreducer)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mmodule[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mspeeds[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12msystems[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mfully[39m[38;5;12m [39m[38;5;12mautomating[39m[38;5;12m [39m[38;5;12mtechniques[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mprecompiled[39m[38;5;12m [39m[38;5;12mheaders[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12munity[39m[38;5;12m [39m[38;5;12mbuilds[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mC++.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mucm[0m[38;5;12m (https://github.com/onqtam/ucm) - For managing compiler/linker flags, collecting sources, precompiled headers, unity builds and others. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmakepp[0m[38;5;12m (https://github.com/toeb/cmakepp) - Enhancement Suite for the CMake Build System. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msugar[0m[38;5;12m (https://github.com/ruslo/sugar) - CMake tools and examples: collecting source files, warnings suppression, etc. [39m[48;5;235m[38;5;249m[1m**BSD2** [0m[38;5;12m [39m[38;5;14m[1mBSD-2-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDownloadProject[0m[38;5;12m (https://github.com/Crascit/DownloadProject) - CMake module for downloading an external project's source at configure time. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbuildem[0m[38;5;12m [39m[38;5;12m(https://github.com/janelia-flyem/buildem)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mModular[39m[38;5;12m [39m[38;5;12mCMake-based[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mleverages[39m[38;5;12m [39m[38;5;12mExternalProject[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msimplify[39m[38;5;12m [39m[38;5;12mbuilds.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/janelia-flyem/buildem/blob/master/LICENSE.txt)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbuildem[0m[38;5;12m (https://github.com/janelia-flyem/buildem) - Modular CMake-based system that leverages ExternalProject to simplify builds. [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m (https://github.com/janelia-flyem/buildem/blob/master/LICENSE.txt)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcoveralls-cmake[0m[38;5;12m (https://github.com/JoakimSoderberg/coveralls-cmake) - Coveralls JSON coverage generator and uploader for CMake. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcompatibility[0m[38;5;12m (https://github.com/foonathan/compatibility) - Improved version of cmake-compile-features. [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m (https://github.com/foonathan/compatibility/blob/master/LICENSE)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-modules[0m[38;5;12m [39m[38;5;12m(https://github.com/Tronic/cmake-modules)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLibFindMacros[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mrepository[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mcool[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mstuff.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/Tronic/cmake-modules/blob/master/LibFindMacros.cmake#L2)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-modules[0m[38;5;12m (https://github.com/Tronic/cmake-modules) - LibFindMacros development repository and other cool CMake stuff. [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m (https://github.com/Tronic/cmake-modules/blob/master/LibFindMacros.cmake#L2)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGreatCMakeCookOff[0m[38;5;12m (https://github.com/UCL/GreatCMakeCookOff) - This is a repository of useful and less than useful CMake recipes. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcppcheck-target-cmake[0m[38;5;12m (https://github.com/polysquare/cppcheck-target-cmake) - Per-target CPPCheck for CMake. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mclang-tidy-target-cmake[0m[38;5;12m (https://github.com/polysquare/clang-tidy-target-cmake) - Add clang-tidy checks to a target using CMake. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
@@ -128,8 +124,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtooling-cmake-util[0m[38;5;12m (https://github.com/polysquare/tooling-cmake-util) - Utility and common library for all polysquare CMake tools. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miwyu-target-cmake[0m[38;5;12m (https://github.com/polysquare/iwyu-target-cmake) - CMake integration for include-what-you-use. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msanitizers-cmake[0m[38;5;12m (https://github.com/arsenm/sanitizers-cmake) - CMake module to enable sanitizers for binary targets. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-precompiled-header[0m[38;5;12m [39m[38;5;12m(https://github.com/larsch/cmake-precompiled-header)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVisual[39m[38;5;12m [39m[38;5;12mStudio[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGCC[39m[38;5;12m [39m[38;5;12mprecompiled[39m[38;5;12m [39m[38;5;12mheader[39m[38;5;12m [39m[38;5;12mmacro.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/larsch/cmake-precompiled-header/blob/master/PrecompiledHeader.cmake#L31)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-precompiled-header[0m[38;5;12m (https://github.com/larsch/cmake-precompiled-header) - Visual Studio and GCC precompiled header macro. [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m (https://github.com/larsch/cmake-precompiled-header/blob/master/PrecompiledHeader.cmake#L31)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCMakePCHCompiler[0m[38;5;12m (https://github.com/nanoant/CMakePCHCompiler) - CMake precompiled headers via custom compiler extension - with reuse support! [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCMake-codecov[0m[38;5;12m (https://github.com/RWTH-ELP/CMake-codecov) - Enables code coverage and generates coverage reports with CMake targets. [39m[48;5;235m[38;5;249m[1m**GPL** [0m[38;5;12m [39m[38;5;14m[1mGPL[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-get[0m[38;5;12m (https://github.com/pfultz2/cmake-get) - Get dependencies in config or script mode. [39m[48;5;235m[38;5;249m**NO LICENSE** [49m[39m
|
||||
@@ -142,8 +137,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdockcross[0m[38;5;12m (https://github.com/dockcross/dockcross) - Cross compiling toolchains in Docker images. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mandroid-cmake[0m[38;5;12m (https://github.com/taka-no-me/android-cmake) - CMake toolchain file and other scripts for the Android NDK. [39m[48;5;235m[38;5;249m[1m**BSD3** [0m[38;5;12m [39m[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mios-cmake[0m[38;5;12m (https://github.com/cristeab/ios-cmake) - Toolchain file and examples using CMake for iOS development. [39m[48;5;235m[38;5;249m[1m**BSD3** [0m[38;5;12m [39m[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mqt-android-cmake[0m[38;5;12m [39m[38;5;12m(https://github.com/LaurentGomila/qt-android-cmake)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdeploying[39m[38;5;12m [39m[38;5;12mQt[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mapps[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mQtCreator.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/LaurentGomila/qt-android-cmake/blob/master/license.txt)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mqt-android-cmake[0m[38;5;12m (https://github.com/LaurentGomila/qt-android-cmake) - For building and deploying Qt based apps on Android without QtCreator. [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m (https://github.com/LaurentGomila/qt-android-cmake/blob/master/license.txt)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmingw-w64-cmake[0m[38;5;12m (https://github.com/lachs0r/mingw-w64-cmake) - CMake-based MinGW-w64 Cross Toolchain - to build Windows binaries of mpv. [39m[48;5;235m[38;5;249m[1m**ISC** [0m[38;5;12m [39m[38;5;14m[1mISC[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-avr[0m[38;5;12m (https://github.com/mkleemann/cmake-avr) - CMake toolchain for AVR. [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m (https://github.com/mkleemann/cmake-avr/blob/master/LICENSE)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1marduino-cmake[0m[38;5;12m (https://github.com/francoiscampbell/arduino-cmake) - This is the CMake project settings for the Arduino platform. [39m[48;5;235m[38;5;249m[1m**MPL** [0m[38;5;12m [39m[38;5;14m[1mMPL[0m[38;5;12m [39m
|
||||
@@ -165,8 +159,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmini-cmake-qt[0m[38;5;12m (https://github.com/euler0/mini-cmake-qt) - Minimal CMake template for Qt 5 projects. [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m (https://github.com/euler0/mini-cmake-qt/blob/master/LICENSE)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBASIS[0m[38;5;12m (https://github.com/cmake-basis/BASIS) - CMake [39m[38;5;14m[1mBASIS[0m[38;5;12m (https://cmake-basis.github.io) makes it easy to create sharable software and libraries that work together. [39m[48;5;235m[38;5;249m[1m**BSD2** [0m[38;5;12m [39m[38;5;14m[1mBSD-2-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcpp-boilerplate[0m[38;5;12m (https://github.com/Lectem/cpp-boilerplate) - Template that aims to be a reference for modern CMake and CI. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhow-to-export-cpp-library[0m[38;5;12m [39m[38;5;12m(https://github.com/robotology/how-to-export-cpp-library)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mOS-agnostic[39m[38;5;12m [39m[38;5;12mtemplate[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mexporting[39m[38;5;12m [39m[38;5;12meither[39m[38;5;12m [39m[38;5;12mshared,[39m[38;5;12m [39m[38;5;12mstatic[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mheader-only[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mlibrary,[39m[38;5;12m [39m[38;5;12msporting[39m[38;5;12m [39m[38;5;12mctest[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCI[39m[38;5;12m [39m
|
||||
[38;5;12msupport,[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mplain[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mline-by-line[39m[38;5;12m [39m[38;5;12mtutorial[39m[38;5;12m [39m[38;5;12mcomments.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhow-to-export-cpp-library[0m[38;5;12m [39m[38;5;12m(https://github.com/robotology/how-to-export-cpp-library)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mOS-agnostic[39m[38;5;12m [39m[38;5;12mtemplate[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mexporting[39m[38;5;12m [39m[38;5;12meither[39m[38;5;12m [39m[38;5;12mshared,[39m[38;5;12m [39m[38;5;12mstatic[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mheader-only[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mlibrary,[39m[38;5;12m [39m[38;5;12msporting[39m[38;5;12m [39m[38;5;12mctest[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCI[39m[38;5;12m [39m[38;5;12msupport,[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mplain[39m[38;5;12m [39m
|
||||
[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mline-by-line[39m[38;5;12m [39m[38;5;12mtutorial[39m[38;5;12m [39m[38;5;12mcomments.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmodern-cmake-sample[0m[38;5;12m (https://github.com/pabloariasal/modern-cmake-sample) - Best practices and proper usage of CMake by using targets. [39m[48;5;235m[38;5;249m**NO LICENSE** [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCMakeInstallExample[0m[38;5;12m (https://github.com/DeveloperPaul123/CMakeInstallExample) - Installation example for a C++ project (Windows) with Cmake. [39m[48;5;235m[38;5;249m**NO LICENSE** [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcpp14-project-template[0m[38;5;12m (https://github.com/arnavb/cpp14-project-template) - A C++14 template with CI, tests, code coverage, docs and static analysis integration. [39m[48;5;235m[38;5;249m[1m**CC0-1.0** [0m[38;5;12m [39m[38;5;14m[1mCC0-1.0[0m[38;5;12m [39m
|
||||
@@ -182,8 +176,8 @@
|
||||
|
||||
[38;2;255;187;0m[4mOther[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mautocmake[0m[38;5;12m [39m[38;5;12m(https://github.com/coderefinery/autocmake)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mUsing[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mautocmake.yml[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;14m[1mAutocmake[0m[38;5;12m [39m[38;5;12m(http://autocmake.readthedocs.io/en/latest/)[39m[38;5;12m [39m[38;5;12mcomposes[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mblocks[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgenerates[39m[38;5;12m [39m
|
||||
[38;5;12mCMakeLists.txt[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12mscript,[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mserves[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfront-end[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mCMakeLists.txt.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**BSD3** [0m[38;5;12m [39m[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mautocmake[0m[38;5;12m [39m[38;5;12m(https://github.com/coderefinery/autocmake)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mUsing[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mautocmake.yml[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;14m[1mAutocmake[0m[38;5;12m [39m[38;5;12m(http://autocmake.readthedocs.io/en/latest/)[39m[38;5;12m [39m[38;5;12mcomposes[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mblocks[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgenerates[39m[38;5;12m [39m[38;5;12mCMakeLists.txt[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12msetup[39m[38;5;12m [39m[38;5;12mscript,[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mserves[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfront-end[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mCMakeLists.txt.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**BSD3** [0m[38;5;12m [39m[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUseLATEX[0m[38;5;12m (https://gitlab.kitware.com/kmorel/UseLATEX) - Collection of CMake macros to simplify building LaTeX files. [39m[48;5;235m[38;5;249m[1m**BSD3** [0m[38;5;12m [39m[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mscikit-build[0m[38;5;12m (https://github.com/scikit-build/scikit-build) - Improved build system generator for CPython C extensions. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnode-cmake[0m[38;5;12m (https://github.com/cjntaylor/node-cmake) - CMake-based build system for node.js native modules. [39m[48;5;235m[38;5;249m[1m**ISC** [0m[38;5;12m [39m[38;5;14m[1mISC[0m[38;5;12m [39m
|
||||
@@ -195,8 +189,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-d[0m[38;5;12m (https://github.com/dcarp/cmake-d) - CMake for D2. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmakeprojectmanager2[0m[38;5;12m (https://github.com/h4tr3d/cmakeprojectmanager2) - Enhanced CMake Project Manager plugin for Qt Creator. [39m[48;5;235m[38;5;249m**NO LICENSE** [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-lint[0m[38;5;12m (https://github.com/richq/cmake-lint) - Check for coding style issues in CMake files. cmakelint requires Python. [39m[48;5;235m[38;5;249m[1m**APACHE2** [0m[38;5;12m [39m[38;5;14m[1mAPACHE2[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgit-cmake-format[0m[38;5;12m [39m[38;5;12m(https://github.com/kbenzie/git-cmake-format)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIntegrate[39m[38;5;12m [39m[38;5;12mclang-format[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mCMake[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mhosted[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgit[39m[38;5;12m [39m[38;5;12mrepository.[39m[38;5;12m [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/kbenzie/git-cmake-format/blob/master/license.txt)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgit-cmake-format[0m[38;5;12m (https://github.com/kbenzie/git-cmake-format) - Integrate clang-format into your CMake project hosted in a git repository. [39m[48;5;235m[38;5;249m[1m**LICENSE** [0m[38;5;12m (https://github.com/kbenzie/git-cmake-format/blob/master/license.txt)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconfigure-cmake[0m[38;5;12m (https://github.com/nemequ/configure-cmake) - configure-cmake is an autotools-style configure script for CMake-based projects. [39m[48;5;235m[38;5;249m[1m**CC0-1.0** [0m[38;5;12m [39m[38;5;14m[1mCC0-1.0[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-ast[0m[38;5;12m (https://github.com/polysquare/cmake-ast) - Python module to reduce a CMake file to an AST. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmake-checks-cache[0m[38;5;12m (https://github.com/cristianadam/cmake-checks-cache) - CMake checks cache helper modules. [39m[48;5;235m[38;5;249m[1m**MIT** [0m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
|
||||
Reference in New Issue
Block a user