Craig Scott
15a0b0d046
Help: math() expressions must be representable as signed 64-bit
2019-10-26 17:47:03 +11:00
Kitware Robot
a894397153
CMake Nightly Date Stamp
2019-10-26 00:01:09 -04:00
Sylvain Joubert
2086da1713
ccmake: Add output and progress bar release note
2019-10-25 14:19:46 -04:00
Johnny Jazeix
c97abc9688
CPack/NSIS: Add option for custom Uninstall filename
...
Fixes : #10728
2019-10-25 14:13:25 -04:00
Brad King
5c8d821eca
Merge topic 'xcode-scheme-env'
...
f0005dacde Xcode: Add CMAKE_XCODE_SCHEME_ENVIRONMENT variable
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3933
2019-10-25 09:37:49 -04:00
Sylvain Joubert
66d969fcc4
ccmake: Don't overwrite the last character of the title
2019-10-25 14:58:23 +02:00
Sylvain Joubert
1d0e557aed
ccmake: Display output during configure and generate
2019-10-25 14:58:23 +02:00
Sylvain Joubert
c168e789df
ccmake: Use the error display for all the logs
2019-10-25 14:58:23 +02:00
Sylvain Joubert
3300070cc2
ccmake: Display an ASCII progress bar in the status bar
...
The status bar is now only used to display the progress.
The status log are not shown anymore since for the most cases they went
by too quickly to be read. As for cases when a process is long enough
to display and read a log, it would probably be a previous unrelated
message.
2019-10-25 14:58:23 +02:00
Kitware Robot
5a3f539cd5
CMake Nightly Date Stamp
2019-10-25 00:01:07 -04:00
Charis Marangos
5bc6230741
ExternalProject: Option to turn off recursive update of git submodules
...
Fixes : #19832
2019-10-24 13:36:19 -04:00
Felix Heidrich
f0005dacde
Xcode: Add CMAKE_XCODE_SCHEME_ENVIRONMENT variable
...
Initialize the `XCODE_SCHEME_ENVIRONMENT` target property.
This was left out of commit 6b7f1e1db0 (Xcode: Add variables and
properties to configure schemes, 2018-07-29, v3.13.0-rc1~243^2).
2019-10-24 11:24:34 -04:00
Brad King
b2b79e7776
Merge topic 'doc-dev-note-ext'
...
2d1fd3f818 Help: Fix missed extension for `CMAKE_MESSAGE_CONTEXT` release note
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3943
2019-10-24 10:41:30 -04:00
Brad King
11897b824c
Merge branch 'release-3.16'
2019-10-24 08:03:40 -04:00
Brad King
920dd9d56b
Merge topic 'cmp0097-doc-fix'
...
fd867a49c4 Help: Fix capitalization in CMP0097 documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3941
2019-10-24 08:03:15 -04:00
Brad King
26a0f5d6d4
Merge topic 'fortran-ext-F'
...
39fbbd6fea Fortran: Add .F extension to Source Files group
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3940
2019-10-24 08:02:21 -04:00
Brad King
81ded33c04
Merge branch 'cmp0097-doc-fix' into release-3.16
...
Merge-request: !3941
2019-10-24 08:01:36 -04:00
Alex Turbov
2d1fd3f818
Help: Fix missed extension for CMAKE_MESSAGE_CONTEXT release note
2019-10-24 13:07:51 +02:00
Kitware Robot
490da0bd33
CMake Nightly Date Stamp
2019-10-24 00:01:04 -04:00
Kyle Edwards
fd867a49c4
Help: Fix capitalization in CMP0097 documentation
2019-10-23 17:05:09 -04:00
Johnny Jazeix
39fbbd6fea
Fortran: Add .F extension to Source Files group
...
While at it, improve source layout of the regex string literal.
Fixes : #8768
2019-10-23 09:20:25 -04:00
Kitware Robot
44b5f037e6
CMake Nightly Date Stamp
2019-10-23 00:01:08 -04:00
Brad King
04e0fa3307
Merge topic 'android-native'
...
c5892e484e Android: add support for native compilation, such as with the Termux app
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3917
2019-10-22 08:57:44 -04:00
Kitware Robot
24703b11b4
CMake Nightly Date Stamp
2019-10-22 00:01:07 -04:00
Brad King
48459ab820
Merge branch 'release-3.16'
2019-10-21 11:29:45 -04:00
Brad King
0bf7a93f91
Merge topic 'ccmake-clear-help'
...
9276beae5e ccmake: Fully clear the 1st help line when processing
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3937
2019-10-21 11:29:12 -04:00
Brad King
fa1fe09dbb
Merge branch 'ccmake-clear-help' into release-3.16
...
Merge-request: !3937
2019-10-21 11:27:13 -04:00
Brad King
667f2861dc
Merge topic 'project-include-before'
...
f7acc1266c project: Add variable CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3936
2019-10-21 11:24:28 -04:00
Brad King
53f95dc5fb
Merge topic 'export-compile-commands-environment-variable'
...
8065a686dd Initialize CMAKE_EXPORT_COMPILE_COMMANDS from envvar of the same name
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3914
2019-10-21 11:23:47 -04:00
Brad King
8347c75d1e
Merge branch 'release-3.16'
2019-10-21 11:21:50 -04:00
Brad King
7b89ae8d7b
Merge branch 'release-3.15'
2019-10-21 11:21:43 -04:00
Brad King
ede1bebd50
Merge topic 'FindOpenMP-include-dir'
...
409891baf7 FindOpenMP: Allow try_compile() to find omp.h for AppleClang
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3916
2019-10-21 11:20:33 -04:00
Brad King
61c6d49f5a
Merge topic 'doc-genex-tweak'
...
c684db4ea8 Help: Fix COMPILE_LANG_AND_ID genex example
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3939
2019-10-21 11:19:45 -04:00
Brad King
50afd147f8
Merge topic 'vs-per-config-sources'
...
55a0bebdd3 VS: Add support for per-config sources
bcaecf6bcd Teach check for single-language targets to consider all configurations
324988a6b1 cmGeneratorTarget: Add GetAllConfigCompileLanguages method
fd2c9fac10 cmGeneratorTarget: Return non-const sources from GetAllConfigSources
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3882
2019-10-21 11:12:06 -04:00
Brad King
eaebd4fc47
Merge branch 'FindOpenMP-include-dir' into release-3.16
...
Merge-request: !3916
2019-10-21 11:09:56 -04:00
Brad King
308990b2bc
Merge branch 'doc-genex-tweak' into release-3.16
...
Merge-request: !3939
2019-10-21 10:27:21 -04:00
Brad King
08173075c1
Merge branch 'doc-genex-tweak' into release-3.15
...
Merge-request: !3939
2019-10-21 10:26:48 -04:00
Alan W. Irwin
c684db4ea8
Help: Fix COMPILE_LANG_AND_ID genex example
...
Fix the `COMPILE_LANGUAGE/CXX_COMPILER_ID` variant of the example to
have the same meaning as the `COMPILE_LANG_AND_ID` variant. The
inconsistency was introduced by commit 808b818063 (Genex: CompileLang
and CompileLangAndId now match against a list of ids, 2019-05-30,
v3.15.0-rc1~11^2~1).
Fixes : #19862
2019-10-21 10:25:41 -04:00
Kitware Robot
a82a96f35b
CMake Nightly Date Stamp
2019-10-21 00:01:05 -04:00
Sylvain Joubert
9276beae5e
ccmake: Fully clear the 1st help line when processing
2019-10-20 14:25:05 +02:00
Kitware Robot
41854d608b
CMake Nightly Date Stamp
2019-10-20 00:01:04 -04:00
Kitware Robot
0671f71d70
CMake Nightly Date Stamp
2019-10-19 00:01:07 -04:00
Deniz Bahadir
f7acc1266c
project: Add variable CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE
...
Follow up commit 0761186949 (project: Add variable
CMAKE_PROJECT_INCLUDE_BEFORE, 2019-03-28, v3.15.0-rc1~294^2) with a
project-specific variant. This variable will be used similar to the
already existing `CMAKE_PROJECT_INCLUDE_BEFORE` and
`CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE` variables.
Fixes : #19854
2019-10-18 14:44:24 -04:00
Daan De Meyer
8065a686dd
Initialize CMAKE_EXPORT_COMPILE_COMMANDS from envvar of the same name
...
Fixes : #18386
2019-10-18 14:37:33 -04:00
Brad King
493c4e781a
Merge branch 'release-3.16'
2019-10-18 10:36:40 -04:00
Brad King
92780281c2
CMake 3.16.0-rc2
v3.16.0-rc2
2019-10-18 09:23:00 -04:00
Brad King
fdb41a5102
Merge topic 'variable_watch-modernize'
...
4bedf6c9fa Refactor: Modernize `cmVariableWatchCommand` a little
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3892
2019-10-18 09:02:29 -04:00
Brad King
b34b4c5eac
Merge topic 'vs-vctargetspath'
...
e7d57bc3c3 VS: Propagate CMAKE_VS_GLOBALS into custom targets
45b4b4b930 VS: Propagate CMAKE_VS_GLOBALS into compiler id projects
548e9051a4 VS: Add support to override VCTargetsPath through toolset
99e83d4235 cmake: Teach --build mode to load CMAKE_GENERATOR_TOOLSET
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3817
2019-10-18 09:01:48 -04:00
Brad King
c867981c9d
Merge branch 'release-3.16'
2019-10-18 08:58:01 -04:00
Brad King
1c84b5c86f
Merge topic 'pch-makefile-depends'
...
797689ab35 PCH: Fix Makefile dependencies to rebuild PCH on header changes
0b10b3ed6b cmMakefileTargetGenerator: Inline WriteObjectBuildFile in only call site
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3928
2019-10-18 08:57:16 -04:00