Brad King
a24679e9f3
Merge topic 'pch-reuse-from-obj-msvc'
...
c450d66daa PCH: Remove restrictions for REUSE_FROM signature for MSVC
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5765
2021-02-03 10:47:38 -05:00
Brad King
afda647ac3
Merge topic 'file-configure-endl'
...
05f16ca7ee file(CONFIGURE): Use text mode for default OUTPUT content
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Asit Dhal <dhal.asitk@gmail.com >
Merge-request: !5762
2021-02-03 10:45:52 -05:00
Brad King
8c10d98daf
Merge topic 'cmake-compile-on-iOS'
...
30360cb05f iOS: Fix compilation of CMake itself
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5753
2021-02-03 10:42:42 -05:00
Brad King
6e9634cb93
Merge topic 'update-kwsys'
...
7d46310cf8 Merge branch 'upstream-KWSys' into update-kwsys
86ecce2072 KWSys 2021-02-02 (c672435e)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5763
2021-02-03 10:41:55 -05:00
Kitware Robot
af695cee73
CMake Nightly Date Stamp
2021-02-03 00:03:21 -05:00
Cristian Adam
c450d66daa
PCH: Remove restrictions for REUSE_FROM signature for MSVC
...
Fixes : #20201
2021-02-02 15:03:55 -05:00
Brad King
8d379e7406
Revert "PCH: Remove restrictions for REUSE_FROM signature for MSVC"
...
This reverts commit 9f06097141 .
It was merged accidentally.
2021-02-02 15:02:08 -05:00
Brad King
7cbaf6d87a
Merge topic 'pch-reuse-from-obj-msvc'
...
9f06097141 PCH: Remove restrictions for REUSE_FROM signature for MSVC
Acked-by: Kitware Robot <kwrobot@kitware.com >
Rejected-by: Cristian Adam <cristian.adam@gmail.com >
Acked-by: Cristian Adam <cristian.adam@gmail.com >
Merge-request: !5728
2021-02-02 15:00:25 -05:00
Cristian Adam
9f06097141
PCH: Remove restrictions for REUSE_FROM signature for MSVC
...
Fixes : #20201
2021-02-02 19:11:44 +01:00
Brad King
7d46310cf8
Merge branch 'upstream-KWSys' into update-kwsys
...
# By KWSys Upstream
* upstream-KWSys:
KWSys 2021-02-02 (c672435e)
2021-02-02 09:37:05 -05:00
Cristian Adam
05f16ca7ee
file(CONFIGURE): Use text mode for default OUTPUT content
...
This affects only Windows where \n will be translated as \r\n
Fixes : #21769
2021-02-02 15:18:48 +01:00
Brad King
8387aa20f2
Merge topic 'issue-19198'
...
255df8622b file(GENERATE): Support new line style
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Brad King <brad.king@kitware.com >
Merge-request: !5649
2021-02-02 08:53:07 -05:00
Hayden
30360cb05f
iOS: Fix compilation of CMake itself
...
There are no ApplicationServices on iOS.
2021-02-02 08:45:11 -05:00
Kitware Robot
3e76fe7354
CMake Nightly Date Stamp
2021-02-02 00:01:14 -05:00
Brad King
a28bb8de23
Merge topic 'file-configure-newline'
...
6e225efd8c file(CONFIGURE): Fix newlines in CONTENT
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5747
2021-02-01 10:06:27 -05:00
Brad King
e9875b6164
Merge topic 'install-minor-refactor'
...
203cc694dd cmInstallGenerator: Add accessors for settings common to all installers
e32818dd76 cmInstallGenerator: Add backtrace to all install generators
eea61268e6 cmInstallExportGenerator: Add method to get installed file name
1215092507 cmInstallScriptGenerator: Factor out method to get script
2452cfdeab cmInstallDirectoryGenerator: Factor out method to get list of directories
5b23d8a7b1 cmInstallFilesGenerator: Factor out method to get list of files
5990276226 cmInstallTargetGenerator: Factor out method to get list of target files
c9e87e3447 cmInstallTargetGenerator: Avoid duplicating install destination in memory
...
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5746
2021-02-01 10:04:42 -05:00
Kitware Robot
755c948976
CMake Nightly Date Stamp
2021-02-01 00:01:20 -05:00
Asit Dhal
255df8622b
file(GENERATE): Support new line style
...
Fixes : #19198
2021-02-01 01:38:19 +01:00
Kitware Robot
8a2fd1bfe0
CMake Nightly Date Stamp
2021-01-31 00:01:09 -05:00
Kitware Robot
93eef92777
CMake Nightly Date Stamp
2021-01-30 00:01:13 -05:00
Craig Scott
525363447f
Merge topic 'cmake_path-stabilization'
...
76cea3dfe2 cmake_path: rename 'GET ... RELATIVE_PATH' to 'GET ... RELATIVE_PART'
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5743
2021-01-29 08:57:33 -05:00
Cristian Adam
6e225efd8c
file(CONFIGURE): Fix newlines in CONTENT
...
Fixes : #21749
2021-01-29 14:25:33 +01:00
Brad King
0e60ec7480
Merge topic 'intel-llvm-compilers'
...
9b5fd04905 Tests: Disable MFC test for IntelLLVM due to #18311
ccdf7c0005 Tests: Skip VSGNUFortran test for ifx.
ddaf412dd0 Tests: Skip per file PDBs in PDBDirectoryAndName for IntelLLVM
a619b32768 Tests: Update RunCMake.GenerateExportHeader for IntelLLVM
661b04d6a6 Tests: Skip old PrecompiledHeader test on IntelLLVM
01b1e9c40d Tests: Update CompileFeatures test for IntelLLVM
f26f10184f Tests: Update Module.WriteCompilerDetectionHeader for IntelLLVM
3ceb364b1c Tests: Update RunCMake.FileAPI for IntelLLVM
...
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5594
2021-01-29 07:54:42 -05:00
Kitware Robot
59b5b6e11c
CMake Nightly Date Stamp
2021-01-29 00:01:13 -05:00
Brad King
203cc694dd
cmInstallGenerator: Add accessors for settings common to all installers
2021-01-28 12:47:58 -05:00
Brad King
e32818dd76
cmInstallGenerator: Add backtrace to all install generators
2021-01-28 12:47:58 -05:00
Brad King
eea61268e6
cmInstallExportGenerator: Add method to get installed file name
2021-01-28 12:47:58 -05:00
Brad King
1215092507
cmInstallScriptGenerator: Factor out method to get script
2021-01-28 12:47:57 -05:00
Brad King
2452cfdeab
cmInstallDirectoryGenerator: Factor out method to get list of directories
2021-01-28 12:46:32 -05:00
Brad King
5b23d8a7b1
cmInstallFilesGenerator: Factor out method to get list of files
2021-01-28 12:46:32 -05:00
Brad King
5990276226
cmInstallTargetGenerator: Factor out method to get list of target files
2021-01-28 12:46:32 -05:00
Brad King
c9e87e3447
cmInstallTargetGenerator: Avoid duplicating install destination in memory
2021-01-28 12:46:32 -05:00
Brad King
6282a8e190
cmInstallTargetGenerator: Move internal helper to anonymous namespace
2021-01-28 12:46:32 -05:00
Brad King
69ea84ec09
cmGlobalGenerator: Clear list of install components between runs
2021-01-28 12:46:32 -05:00
Brad King
32498d0665
cmake: Reduce default recursion depth when compiling with IntelLLVM
...
This compiler makes stack frames large enough (at least in Debug
builds) that CMake language recursion to depth 1000 overflows the
stack. Reduce the limit for this compiler.
2021-01-28 09:07:00 -05:00
Brad King
87909f0600
Utilities: Suppress warnings in third-party code when using IntelLLVM
2021-01-28 09:07:00 -05:00
Kitware Robot
f2c4ea6807
CMake Nightly Date Stamp
2021-01-28 00:04:15 -05:00
Marc Chevrier
76cea3dfe2
cmake_path: rename 'GET ... RELATIVE_PATH' to 'GET ... RELATIVE_PART'
...
For consistency, subcommand 'HAS_RELATIVE_PATH' is also renamed
to 'HAS_RELATIVE_PART'.
Fixes : #21385
2021-01-28 11:06:31 +11:00
Brad King
9b96fbc358
Merge topic 'clang-tidy-fixes'
...
ef935b17ab clang-tidy: fix `readability-use-anyofallof` warnings
9ac8dbbb94 clang-tidy: fix `readability-simplify-boolean-expr` warnings
ca505718f4 clang-tidy: fix `readability-redundant-string-init` warnings
b3b6ede6a1 clang-tidy: fix `readability-redundant-access-specifiers` warnings
cdfc4e3195 clang-tidy: fix `readability-qualified-auto` warnings
808b17b120 clang-tidy: fix `readability-make-member-function-const` warnings
4470eb5179 clang-tidy: fix `performance-trivially-destructible` warnings
4f396e6528 clang-tidy: fix `performance-no-automatic-move` warnings
...
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5731
2021-01-27 09:52:18 -05:00
Brad King
6153bd3a0c
Merge topic 'update-bison-parser'
...
7c6192472b LexerParser: Suppress -Wused-but-marked-unused warning in cmExprParser
6f64300a01 LexerParser: Clean up includes following include-what-you-use
699d50e376 LexerParser: Regenerate parser files with GNU Bison 3.7.4
c95442b9b1 LexerParser: Manual removing code from Bison is no longer needed
5a8a61a798 LexerParser: Do not use GNU Bison's yacc mode, we use Bison extensions
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5730
2021-01-27 09:05:43 -05:00
Brad King
f39fb0b90d
Merge topic 'outdir-target-genex'
...
64c3857780 OUTPUT_DIRECTORY: Support tgt genex in output artifact vars
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5690
2021-01-27 09:04:29 -05:00
Brad King
7ab6d1e831
Merge topic 'cpack-compression-threads'
...
bdf30bdad8 CPack: add CPACK_THREADS variable to control compression threads
bcdb5b52a0 libarchive: Fix lzma_stream_encoder_mt detection
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5716
2021-01-27 09:02:35 -05:00
Ben Boeckel
ef935b17ab
clang-tidy: fix readability-use-anyofallof warnings
2021-01-27 08:54:18 -05:00
Ben Boeckel
9ac8dbbb94
clang-tidy: fix readability-simplify-boolean-expr warnings
2021-01-27 08:45:45 -05:00
Ben Boeckel
ca505718f4
clang-tidy: fix readability-redundant-string-init warnings
2021-01-27 08:45:45 -05:00
Ben Boeckel
b3b6ede6a1
clang-tidy: fix readability-redundant-access-specifiers warnings
2021-01-27 08:45:45 -05:00
Ben Boeckel
cdfc4e3195
clang-tidy: fix readability-qualified-auto warnings
2021-01-27 08:45:45 -05:00
Ben Boeckel
808b17b120
clang-tidy: fix readability-make-member-function-const warnings
2021-01-27 08:45:45 -05:00
Ben Boeckel
4470eb5179
clang-tidy: fix performance-trivially-destructible warnings
2021-01-27 08:45:44 -05:00
Ben Boeckel
4f396e6528
clang-tidy: fix performance-no-automatic-move warnings
2021-01-27 08:45:44 -05:00