115 Commits

Author SHA1 Message Date
Josh Petrie
aade06e316 Add FetchDependency (#54) 2025-12-15 12:45:50 +02:00
Risto Pejašinović
bba9a3333d Add SoCMake (#53)
fix
2025-10-24 17:07:15 +03:00
Xiao Ley
d20e4c38cd Add fetch_paths.cmake to Utility Scripts (#51) 2025-07-30 10:50:54 +03:00
Mohammad Rahimi
4afc4eb337 Add SeeMake template to README.md (#50)
The SeeMake template is a cross-platform, feature-packed, ready-to-use CMake template with testing, static and dynamic checks, coverage reports, and more.
2024-08-31 12:09:14 +03:00
MhmRhm
75b46ba00d added version-from-git (#48)
Automatically defines GIT_COMMIT, GIT_TAG, etc. in a C++ project.
2022-05-18 14:06:54 +03:00
Ben Vining
6315e827ed added Oranges library (#47) 2022-04-01 19:00:03 +03:00
Peter Thaleikis
27c4f2a87d Typo (#44) 2020-10-13 15:40:18 +03:00
Viktor Kirilov
0acdfd01d3 added ModernCppStarter 2020-06-11 20:16:23 +03:00
Viktor Kirilov
d109be8af8 Update NonModernCMake.md 2020-05-21 20:53:44 +03:00
Viktor Kirilov
c7cfe970d1 Update README.md 2020-05-21 20:47:30 +03:00
Viktor Kirilov
560c506d92 Update README.md 2020-05-21 20:46:55 +03:00
Viktor Kirilov
404f0ffe04 Update README.md 2020-05-21 20:46:40 +03:00
Viktor Kirilov
0f143fd5f2 Update README.md 2020-05-21 20:46:00 +03:00
Clément Grégoire
ce1cc05595 Move all links not respecting modern CMake standards to another file Fix #16 (#42)
#16 asked to clean up the list and remove links that refer to material that does not follow modern cmake standards.

I moved anything that either uses (except to say it's wrong) one of the following commands:

- include_directories
- add_definitions
- add_compile_options

Same thing if the project tries to set CMAKE_<LANG>_FLAGS.

I did not remove modules repositories links unless they use the above in the README or examples.
2020-05-21 20:37:43 +03:00
Alex Reinking
b684841fcd Replace mailing list with official Discourse (#43)
The CMake mailing list has officially been abandoned in favor of the CMake Discourse.

https://discourse.cmake.org/
2020-05-18 14:07:16 +03:00
Clément Grégoire
c47b362476 Add siliceum's Modern CMake tutorials, part1 (#41)
This is a series of tutorials I started writing, with right now 2 parts. (CMake basics, and customization points)
2020-04-11 20:17:37 +03:00
a9183756-gcontrib
9b0cacde5f Add Arduino CMake Toolchain to README.md (#40)
A toolchain for Arduino compatible boards, that works like
Arduino IDE in supporting all official and unoffical 3rd party
Arduino platforms.

Co-authored-by: Arun <a9183756-gh@yahoo.com>
2020-04-02 13:30:29 +03:00
Sixela David
67fa06222d Add new tutorial resource (#39) 2020-03-27 20:34:03 +02:00
jonathangjertsen
5fc9a4a642 Update dead URL to use latest snapshot from archive.org (#38) 2020-03-15 10:09:46 +02:00
jonathangjertsen
260bc3118a Update links to CMake community wiki (#37)
The wiki has moved from https://cmake.org/Wiki/ to https://gitlab.kitware.com/cmake/community/-/wikis
2020-03-15 10:09:31 +02:00
Gili Tzabari
6423b7f538 Added link to cmake-maven-plugin (#36)
* Added link to cmake-maven-plugin

* Update README.md
2020-02-14 21:21:38 +02:00
Viktor Kirilov
e710cd2417 added an article by JetBrains 2020-01-21 11:30:40 +02:00
Viktor Kirilov
aaeb535975 added "Oh No! More Modern CMake - Deniz Bahadir - Meeting C++ 2019" 2020-01-03 12:31:47 +02:00
Alberto Oporto Ames
78a257e3c9 Add cmake-language-server to README.md (#35) 2019-12-09 23:03:55 +02:00
Basik Biceps
afef55489a added FindIDL module (#34) 2019-08-14 10:06:48 +03:00
Edgar
4cb3ffcab5 Update PMM and CMakeCM repo links to a maintained fork (#31) 2019-08-05 18:06:06 +01:00
Viktor Kirilov
54c2be49a8 added hakuch/CMakeCooking 2019-05-22 19:58:28 +03:00
Viktor Kirilov
99758a5a58 added TheLartians/CPM 2019-05-19 18:28:24 +03:00
Viktor Kirilov
3a1e19e565 changed license 2019-04-14 15:20:24 +03:00
Viktor Kirilov
d7dde0a206 added bsamseth/cpp-project 2019-04-14 15:17:08 +03:00
myd7349
da6c0ce1c4 added Metabench (#30) 2019-04-12 20:36:55 +03:00
Viktor Kirilov
a187404a80 Update README.md 2019-04-03 08:15:46 +03:00
Viktor Kirilov
bb7cda231c added link to slides of more modern cmake - closes #29 2019-04-03 08:14:43 +03:00
Ivan Bobev
33350b79cd Add link to the Isabella Muerte's ixm library (#28) 2019-03-23 16:42:53 +02:00
Viktor Kirilov
aaab8de9e3 updated license for pr0g/cmake-examples 2019-03-11 23:52:48 +02:00
Viktor Kirilov
4210a9fd6e added pr0g/cmake-examples 2019-03-11 15:19:19 +02:00
Viktor Kirilov
98d59ba543 added an article about default cmake build types/flags and toolchains by Cristian Adam 2019-03-01 19:31:23 +02:00
Viktor Kirilov
389796c5d6 updated "More Modern CMake" from MeetingC++ 2018 with newer better link - slides are much more readable! 2019-02-25 18:27:41 +02:00
Viktor Kirilov
f3f86dce9b added More Modern CMake - Deniz Bahadir - Meeting C++ 2018 2019-02-14 23:45:14 +02:00
Viktor Kirilov
58942a9fa6 added CMake Community Modules 2019-01-25 14:46:56 +02:00
Claudio Fantacci
f5a99232e7 Update how-to-export-cpp-library entry (#26)
Update `[how-to-export-cpp-library](https://github.com/robotology/how-to-export-cpp-library)` entry under `Examples/Templates` section as a follow-up of its latest release.
2019-01-07 16:21:48 +02:00
Viktor Kirilov
c8695f0a83 Update README.md 2018-12-16 13:21:14 +02:00
myd7349
71dd5fe9f4 added cleanCppProject (#25) 2018-12-16 13:20:03 +02:00
Christian M
a5fba39a04 Update UseLATEX (#24)
This repository has moved. Please go to the new repository at:

http://gitlab.kitware.com/kmorel/UseLATEX
2018-11-23 13:29:43 +02:00
Viktor Kirilov
18044327ef added pitchfork 2018-11-20 06:34:03 +00:00
Viktor Kirilov
6c52587384 added PMM 2018-10-11 11:33:26 -04:00
Dael
1fa460a1f9 doc: added cmake_check (#23) 2018-09-30 18:18:27 -07:00
Viktor Kirilov
b7ad60099c added cpp-template - A template C++ repository, using CMake and Catch 2018-09-26 12:16:29 -07:00
Viktor Kirilov
d16f14b60a added cmrc - a Resource Compiler in a Single CMake Script 2018-09-26 00:44:21 -07:00
Viktor Kirilov
788efcf8ba fix typo 2018-09-25 20:40:46 -07:00