Henry Schreiner
c7390dd6c1
chore: add 3.20/3.21 features
2021-07-14 13:13:27 -04:00
Henry Schreiner
70c2198b05
chore: bump to 3.21.0
2021-07-14 12:09:06 -04:00
Henry Schreiner
f3d65bdc26
chore: bump catch to 2.13.6
2021-06-24 12:06:36 -04:00
Henry Schreiner
dfb590ed90
chore: bump to 3.20.5
2021-06-24 11:48:03 -04:00
Henry Schreiner
19e9a76e25
Merge branch 'fabian/fixes' into 'master'
...
Some fixes in the chapters
See merge request CLIUtils/modern-cmake!51
2021-06-24 15:43:44 +00:00
Fabian Sandoval Saldias
c1fc072441
Some fixes in the chapters
2021-06-24 15:43:44 +00:00
Henry Schreiner
9147d40767
docs: include CMAKE_BUILD_PARALLEL_LEVEL
2021-05-26 17:03:16 -04:00
Henry Schreiner
3b23ffba1c
feat: CMake 3.20
2021-03-23 19:19:41 +00:00
Henry Schreiner
3302e77efc
Merge branch 'documentation-refactor-dict-generation' into 'master'
...
Documentation: add more notes to dict generation
See merge request CLIUtils/modern-cmake!47
2021-03-23 19:07:29 +00:00
Angus Hollands
4e62f8bc84
Documentation: add more notes to dict generation
2021-03-23 19:07:29 +00:00
Abrar Rahman Protyasha
4d47ad8ef8
Fix minor typo in 'Running CMake > Building a project' section
2021-03-17 01:48:49 +00:00
Henry Schreiner
83611f1557
fix: make sure CMAKE_CXX_STANDARD is set as cached
2021-02-11 11:07:13 -05:00
Henry Schreiner
ce901a900b
fix: mention Apple Silicon
2021-02-11 11:01:48 -05:00
Henry Schreiner
d68fed4381
chore: bumpversion patch 1.19.4
2021-02-11 10:59:19 -05:00
Henry Schreiner
429521c4b3
Merge branch 'christoff-linde-master-patch-88032' into 'master'
...
Fixed typo in structure.md
See merge request CLIUtils/modern-cmake!45
2021-02-09 13:32:41 +00:00
Henry Schreiner
1171eafc96
Merge branch 'patch-1' into 'master'
...
Fixed a missing parenthesis typo.
See merge request CLIUtils/modern-cmake!43
2021-02-09 13:31:28 +00:00
Henry Schreiner
eb861a8ffa
fix: scale back on possible mistake
2020-11-23 19:51:41 -05:00
Henry Schreiner
5cab915025
feat: include summary for CMake 3.19
2020-11-18 12:32:10 -05:00
Henry Schreiner
e22b2a90d5
chore: bump to 3.19.0
2020-11-18 11:53:02 -05:00
christoff-linde
38c10cfd37
Fixed typo in structure.md
2020-11-13 08:09:21 +00:00
Jesse Bollinger
2c90f7cf67
Fixed a missing parenthesis typo.
...
(PS: I created a GitLab account just to submit this typo fix. The signup process required a lot of needless stuff that wasted a bunch of my time and which has no current relevance whatsoever to what I'm doing e.g. creating a group and project when I have no interest in doing so etc. Perhaps you should switch to a site that has much better understanding of basic user interface/experience design. The experience has definitely left a negative initial impression of GitLab's sense of judgement and taste compared to e.g. GitHub etc.)
2020-10-23 16:29:55 +00:00
Henry Schreiner
1348229e6e
chore: bump to 3.18.4
2020-10-08 00:46:45 -04:00
Henry Schreiner
6391636cab
chore: bumpversion patch
2020-09-29 21:30:29 -04:00
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