1
0
mirror of synced 2024-12-22 20:50:00 +01:00

209 Commits

Author SHA1 Message Date
Mizux Seiha
8387086e25 Fix github action runners links
link from https://docs.github.com/en/actions/reference/specifications-for-github-hosted-runners#supported-software
2020-09-17 07:46:05 +00:00
Henry Schreiner
7d0b3f9270 refactor: better include what you use / clang-tidy info 2020-09-10 22:57:02 -04:00
Henry Schreiner
e1746db753 fix: bump version to 3.18.2 2020-08-26 22:08:37 -04:00
Takahiro Ueda
82bc4b067c fix: minor typos 2020-08-20 16:40:08 +09:00
Henry Schreiner
8fb3c4fcbb fix: names need to match to share fetches 2020-08-05 16:19:05 -04:00
Henry Schreiner
4517453d66 chore: update pip info 2020-08-03 23:36:45 -04:00
Henry Schreiner
9aa936555e style: update style 2020-08-03 18:16:52 -04:00
Henry Schreiner
71444c8e2a fix: badges fix 2020-08-03 11:50:29 -04:00
Henry Schreiner
94dab61c88 chore: update versions page 2020-08-03 10:51:03 -04:00
Henry Schreiner
b80a42f5ee update: nicer discussion of min version 2020-08-03 10:28:14 -04:00
Henry Schreiner
00c307eb73 Merge branch 'master' into 'master'
Spelling fix

See merge request CLIUtils/modern-cmake!38
2020-08-03 13:29:42 +00:00
Henry Schreiner
77816fe6bf ci: fix root build after docker revamp 2020-08-03 09:20:11 -04:00
Alexander
07456653c1 Spelling fix 2020-07-30 16:10:56 -05:00
Henry Schreiner
d91d295594 Update CUDA info 2020-07-24 19:44:25 -04:00
Henry Schreiner
2cf38ea60b feat: mention setup cmake action 2020-07-24 18:06:51 -04:00
Henry Schreiner
cc55d8ab9a chore: gha/azure update 2020-07-21 13:30:35 -04:00
Henry Schreiner
4b2f6055d8 fix: include release date for 3.18 2020-07-21 12:14:58 -04:00
Henry Schreiner
8a0afc23a5 update: 3.18 is out 2020-07-20 16:39:04 -04:00
itaidagan1
f19e8e8b94 Fixed typo 2020-06-20 19:04:15 +00:00
Lennart Braun
01427fedc9 Fix typo add_directory -> add_subdirectory
There is no add_directory command in CMake.
2020-06-14 18:41:48 +02:00
Henry Schreiner
bd7c959820 ci: Fix issue with ROOT not building 2020-06-09 11:48:15 -04:00
Henry Schreiner
c633cf39ef Merge branch 'initrel' into 'master'
Add initial release dates for each release, based on Kitware Blog

See merge request CLIUtils/modern-cmake!31
2020-06-09 15:04:54 +00:00
Henry Schreiner
d5aaa10165 Merge branch 'patch-1' into 'master'
Fix typo

See merge request CLIUtils/modern-cmake!33
2020-06-09 15:04:16 +00:00
RevRagnarok
60abad8f68 Misc touch-ups 2020-06-09 14:59:07 +00:00
r3drock
dfc71dce33 Fix typo 2020-06-09 14:44:12 +00:00
Mike Taves
a31b967e6f Add initial release dates for each release, based on Kitware Blog 2020-04-14 09:28:11 +12:00
Ian Dikhof
5ca45669fc fix broken generator expressions link 2020-03-30 15:46:53 +00:00
Henry Schreiner
35f0258d43 Adding version badges 2020-03-23 21:19:01 -04:00
Henry Schreiner
4cefd6ab32 Adding CMake 3.17.0 2020-03-20 10:16:04 -04:00
Henry Schreiner
c8d42d2e8a Fix Chocolatey spelling, closes #30 2020-03-18 20:00:54 +00:00
Matheus Catarino
60918a6032 Windows installation methods:
MSYS2 and Scoop
2020-03-13 13:39:00 +00:00
Henry Schreiner
39d4cdf604 Fix #27 2020-01-30 11:37:28 -05:00
Henry Schreiner
7df2e210cb Fix #29, found by @Per 2020-01-30 11:32:26 -05:00
Henry Schreiner
1d5c1a180c Fix #28, broken link 2020-01-30 16:29:41 +00:00
Henry Schreiner
ed5abd79f8 Updates for upcoming CMake 3.17 2020-01-29 10:30:38 -05:00
Henry Schreiner
e2e074e02a Fix SHELL: 2020-01-28 23:38:44 -05:00
Elisha Sarkis
c3e66d2d0b Update ides.md with fix to typo 2020-01-26 19:11:04 +00:00
Henry Schreiner
ad364ca2d9 Bump version to 3.16.3 2020-01-26 12:16:28 -05:00
Henry Schreiner
e963c07063 Merge branch 'henryiii-316' into 'master'
New CMake version

See merge request CLIUtils/modern-cmake!24
2019-11-26 18:59:23 +00:00
Henry Schreiner
17485caf65 Merge branch 'patch-1' into 'master'
I lost over a day trying to figure out why I couldn't set a working directory...

See merge request CLIUtils/modern-cmake!23
2019-11-26 18:58:39 +00:00
Henry Schreiner
380a04df34 New CMake version 2019-11-26 13:52:10 -05:00
Henry Schreiner
504b20db3f Update fetch.md 2019-11-09 05:15:09 +00:00
Henry Fredrick Schreiner
113f6dabbf Update to 3.15.4 2019-10-10 00:13:41 -04:00
Stuart Schechter
0347de327f I lost over a day trying to figure out why I couldn't set a working directory for tests. It turns out, you can't (at least for Visual Studio projects) if you used gtest_add_tests, but it works just fine using the more up to date gtest_discover_tests. This PR is written to facilitate two very common needs of testers: access to a working directory and the ability to include libraries (since, tests are often written to tests libraries.)
Changes:
Replace gtest_add_tests, which is outdated and causes problems (especially in Windows & visual studio) with gtest_discover_tests.
Modified macros to show how working directories are set
Add example that sets working directory and uses custom libraries.
Add include(GoogleTest), which seems to be necessary on some platforms
2019-09-26 23:17:15 +00:00
Henry Schreiner
3b949381d5 Merge branch 'master' into 'master'
Fix a typo in fetch.md

See merge request CLIUtils/modern-cmake!20
2019-09-23 20:01:40 +00:00
Henry Schreiner
369498d1f9 Installing updates 2019-09-23 15:38:22 -04:00
Henry Schreiner
21d6511f1a Starting on initial 3.16 dev notes 2019-09-10 11:02:09 -04:00
Henry Schreiner
a8714b16ab CMake 3.15.3 2019-09-09 11:35:00 -04:00
Stanowczo
085c3f5ae4 Corrected current directories in install examples (running.md) 2019-08-30 11:48:16 +00:00
Takahiro Ueda
fa0276ae61 Fix a typo in fetch.md
Missing ")".
2019-08-23 19:31:45 +09:00
Henry Schreiner
7ccc37da2f Update CMake versions 2019-08-12 10:46:29 -04:00
Henry Schreiner
f390446811 Mention build options 2019-08-12 10:09:51 -04:00
Henry Schreiner
3669dcb0b8 Mention -v for 3.14 2019-08-12 09:53:49 -04:00
Henry Fredrick Schreiner
9ffac6015c Adding debugger example 2019-08-09 23:00:37 -04:00
Henry Schreiner
92598e53e1 Promoting the new way 2019-08-08 17:20:21 -04:00
Henry Schreiner
674c784bf0 List targets 2019-08-08 17:10:25 -04:00
Henry Schreiner
89c222da2c Updates for ROOT 2019-08-08 16:18:42 -04:00
Henry Schreiner
f19057232c Adding minor updates to structure based on recent new example 2019-08-07 17:13:17 -04:00
Henry Schreiner
d68014e579 Fix #14, generator expression does not need extra quotes for path 2019-08-07 15:50:24 -04:00
Henry Schreiner
90ff509892 Adding extended example 2019-08-07 05:06:55 +00:00
EdsterG
22ef3b55b8 Updated to running.md 2019-08-06 22:07:19 +00:00
Henry Schreiner
9e02bd6289 Merge branch 'patch-1' into 'master'
fix typo in variables.md

See merge request CLIUtils/modern-cmake!17
2019-08-06 22:06:41 +00:00
Henry Schreiner
2763eb48a0 More info from lesson work 2019-07-31 17:15:08 -04:00
Henry Schreiner
56a6387308 Quick fix 2019-07-31 12:29:33 -04:00
Henry Schreiner
89e7e0a73e Updates for recent CMake changes, more info about languages 2019-07-31 11:36:19 -04:00
Henry Schreiner
1b88e8e968 Minor touchup to IDEs section 2019-07-30 17:49:02 -04:00
Henry Fredrick Schreiner
fc91530b24 Updated to 3.15.1 2019-07-28 21:10:18 -04:00
Henry Schreiner
8c3546ce8c Fix #13 and drop mention of line comment breaking function calls, they seem to work correctly 2019-07-19 11:37:18 -04:00
Henry Schreiner
70aba15474 Adding note on exporting 2019-07-19 11:22:54 -04:00
Henry Fredrick Schreiner
5a23bc2438 Update to CMake 3.15 2019-07-18 00:37:04 -04:00
A Gruber
1400e58b0a fix typo in variables.md 2019-06-24 13:32:29 +00:00
Henry Fredrick Schreiner
30c83f03e8 Adding fix for #10 2019-05-16 21:17:08 +02:00
Henry Fredrick Schreiner
642508b4ab Minor fix 2019-05-15 16:59:20 +02:00
Henry Fredrick Schreiner
f0b2c9be26 More links and versions 2019-05-15 14:23:03 +02:00
Henry Fredrick Schreiner
c3ac734d2a Update CMake version 2019-05-15 14:06:54 +02:00
bgklug
0b1cfbe53b Move default cmake versions by system to install page 2019-05-06 17:42:25 -08:00
Arcturus
548040e179 fix typo 2019-05-06 07:20:59 +00:00
Henry Fredrick Schreiner
dd7232b23c Update 3.14.0 -> 3.14.1 2019-04-09 19:58:05 +02:00
Henry Fredrick Schreiner
5324b8342d Update to CMake 3.14 2019-03-20 17:23:38 -04:00
Mike Taves
7d4d9f716b Update basics.md 2019-03-16 06:45:11 +00:00
Thomas Etter
fa4cd27710 fix a copy-paste error 2019-03-07 22:09:38 +01:00
Jeffrey LeCompte
0666687b71 Removed erroneous '2' 2019-03-04 18:24:21 +00:00
Henry Fredrick Schreiner
df0b588562 Adding new TREE folder option 2019-03-01 13:07:48 +01:00
Henry Fredrick Schreiner
4f6e9e77d6 Fixing error with simple project include 2019-02-22 23:49:03 +01:00
Henry Fredrick Schreiner
1a3e22c1e1 Adding simple example 2019-02-22 17:54:10 +01:00
Henry Fredrick Schreiner
f27230808e Adding preview notes for CMake 3.14 2019-02-22 17:15:24 +01:00
Henry Fredrick Schreiner
7c05525f46 Fixing #8, and starting basic example 2019-02-21 22:59:33 +01:00
Henry Fredrick Schreiner
c695ac4669 Reflect update for EPEL cmake version 2019-02-21 09:19:27 +01:00
Henry Fredrick Schreiner
9b2716ea78 Move to 3.13.4 2019-02-16 10:00:25 +01:00
Henry Schreiner
026b5e8ed3 Merge branch 'patch-1' into 'master'
Update installing.md, `install(TARGET...` replaced by `install(TARGETS...`

See merge request CLIUtils/modern-cmake!8
2019-02-01 07:26:44 +00:00
Henry Schreiner
2a4bc43a06 Merge branch 'patch-1' into 'master'
Fix small copy & paste error

See merge request CLIUtils/modern-cmake!9
2019-02-01 07:25:59 +00:00
Kavi Jivan
f4b59a146b Add missing "NAME" keyword for parameter to add_test 2019-02-01 04:07:26 +00:00
mschoos
cb2fe3307c Fix small copy & paste error 2019-01-10 15:32:26 +00:00
Pavel
f94d9bd711 Update installing.md, install(TARGET... replaced by install(TARGETS... 2019-01-09 10:18:57 +00:00
Henry Schreiner
a118022724 Testingupdates 2018-12-05 18:21:01 +00:00
Henry Fredrick Schreiner
2ba818e20e Travis mention 2018-11-28 08:16:36 +01:00
Henry Fredrick Schreiner
2e48f64dd5 Pip update 2018-11-28 07:59:24 +01:00
Henry Fredrick Schreiner
303c1340da Adding updates for CMake 3.13 2018-11-27 21:55:39 +01:00
Henry Fredrick Schreiner
5bd6b9b19c Fix wording, closes #4 2018-11-23 00:35:08 +02:00
thomas padioleau
9b9b57ce24 Merge gitlab.com:CLIUtils/modern-cmake 2018-10-18 15:50:19 +02:00