Brad King
0dcc03cd16
Tests: Fix ConfigSources test with Intel compiler on Windows
...
The test regularly fails updating the `vc*.pdb` compiler-generated
PDB file. Add the `/Z7` flag as the compiler suggests for this.
2021-01-06 11:13:03 -05:00
Brad King
91f0f4aa73
Merge topic 'explicit-this-fix'
...
209daa20b2 Code style: add missed explicit 'this->'
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5400
2021-01-06 10:20:57 -05:00
Brad King
c1a7de72e1
Merge topic 'depend_make_refine'
...
b696f78073 cmDepends: merge dependers of depend makefile
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5631
2021-01-06 10:20:04 -05:00
Brad King
6493d37091
Merge topic 'update-kwsys'
...
b6ae9ddc41 Merge branch 'upstream-KWSys' into update-kwsys
3887390a37 KWSys 2021-01-05 (a72d59e1)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5665
2021-01-06 10:19:10 -05:00
Kitware Robot
3b36d12ac2
CMake Nightly Date Stamp
2021-01-06 00:01:12 -05:00
Brad King
ce8bb12f72
Merge branch 'release-3.19'
2021-01-05 09:03:08 -05:00
Brad King
98084f902b
Merge topic 'FindMPI-oneapi-single-quotes'
...
a5b223aa7f FindMPI: remove single quotes from include path
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5654
2021-01-05 09:03:08 -05:00
Brad King
d0e3408d8b
Merge topic 'FindMPI-oneapi-single-quotes' into release-3.19
...
a5b223aa7f FindMPI: remove single quotes from include path
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5654
2021-01-05 09:03:07 -05:00
Brad King
522015e04f
Merge topic 'java-export-native_headers'
...
53235626a2 UseJava: enable exportation of native headers target
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5658
2021-01-05 09:02:12 -05:00
Brad King
78c95e5a1c
Merge topic 'ninja-omit-empty-custom-command'
...
d43f4692e0 Ninja: Omit custom commands with an empty COMMAND
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5647
2021-01-05 09:01:12 -05:00
Kai Wang
b696f78073
cmDepends: merge dependers of depend makefile
...
Since one depender has multiple dependees, depend makefile generated
same depender line by line, to reduce file size and refine make file
parse speed, merge same dependers to one. And add a testcase for
large depend.make which generated source file includes 20000 header
files and run build and incremental build
Signed-off-by: Wangkai <wangkai86@huawei.com >
Signed-off-by: Zhaoyingdong <zhaoyingdong@huawei.com >
2021-01-05 07:48:27 -05:00
Oleksandr Koval
209daa20b2
Code style: add missed explicit 'this->'
...
CMake uses explicit 'this->' style. Using custom clang-tidy check we can
detect and fix places where 'this->' was missed.
2021-01-05 14:32:36 +02:00
Brad King
b6ae9ddc41
Merge branch 'upstream-KWSys' into update-kwsys
...
# By KWSys Upstream
* upstream-KWSys:
KWSys 2021-01-05 (a72d59e1)
2021-01-05 06:56:08 -05:00
KWSys Upstream
3887390a37
KWSys 2021-01-05 (a72d59e1)
...
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit a72d59e12fcfcce1a88456effb6543bf3cd20dc9 (master).
Upstream Shortlog
-----------------
Dylan Fan (1):
e6cc4679 SystemInformation: Add Zhaoxin x86 processor
2021-01-05 06:56:02 -05:00
Kitware Robot
764ce15ffb
CMake Nightly Date Stamp
2021-01-05 00:01:12 -05:00
Eduard Valeyev
a5b223aa7f
FindMPI: remove single quotes from include path
...
Intel OneAPI's MPI wraps include paths into single quotes,
remove them when sanitizing _MPI_INCLUDE_PATH
Fixes : #21634
2021-01-04 14:13:43 -05:00
Brad King
5dafe89650
Merge topic 'posix-test-command'
...
d9a788b356 bootstrap: test -a|o is not POSIX
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !5650
2021-01-04 13:50:46 -05:00
Brad King
4d70299c66
Merge topic 'clang_win32_subsystem'
...
acfb54bb2f Clang: Support WIN32_EXECUTABLE
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5648
2021-01-04 13:49:23 -05:00
Brad King
1883ef1cda
Merge topic 'tests-bump-minver'
...
72e7c45e98 Tests: Bump CMake minimum required in tests to 2.8.12
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5644
2021-01-04 13:48:38 -05:00
Brad King
eb14fff1ca
Merge topic 'emacs-mode-not-char'
...
3987db59c5 cmake-mode.el: Fix rx usage for Emacs 26
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Przemyslaw Kryger <pkryger@gmail.com >
Acked-by: Jostein Kjønigsen <jostein@kjonigsen.net >
Merge-request: !5657
2021-01-04 13:31:11 -05:00
Brad King
49cec642af
Merge topic 'tutorial-typo'
...
b42a63605c Tutorial: Fix minor typo in index.rst
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5662
2021-01-04 13:30:18 -05:00
fazl
b42a63605c
Tutorial: Fix minor typo in index.rst
...
s/mqsqrt.h/mysqrt.h/
2021-01-04 12:02:09 -05:00
marciosmiderle
3987db59c5
cmake-mode.el: Fix rx usage for Emacs 26
...
The change in commit 901386f646 (cmake-mode.el: Add navigation by
function and macro, 2020-12-11) introduced a regression. Emacs 26 could
not load cmake-mode.el anymore. Use `(not-char ")")`, not `(not ")")`.
2021-01-04 11:36:41 -05:00
Kitware Robot
f1ca52d48e
CMake Nightly Date Stamp
2021-01-04 00:01:12 -05:00
Kitware Robot
338778989d
CMake Nightly Date Stamp
2021-01-03 00:01:07 -05:00
Kitware Robot
76c1ee7f16
CMake Nightly Date Stamp
2021-01-02 00:01:07 -05:00
Kitware Robot
d6d67ba6c3
CMake Nightly Date Stamp
2021-01-01 00:01:07 -05:00
Kitware Robot
990692bb3f
CMake Nightly Date Stamp
2020-12-31 00:01:10 -05:00
Brad King
b30243d9fd
Merge topic 'copyright-year'
...
6ad7e88314 Copyright.txt: Update year range to end in 2021
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5652
2020-12-30 07:29:10 -05:00
Kitware Robot
8d33e8672b
CMake Nightly Date Stamp
2020-12-30 00:01:06 -05:00
Marc Chevrier
53235626a2
UseJava: enable exportation of native headers target
2020-12-29 17:14:20 +01:00
Kitware Robot
c2a8d9b94e
CMake Nightly Date Stamp
2020-12-29 00:01:09 -05:00
Kitware Robot
6b1adada4c
CMake Nightly Date Stamp
2020-12-28 00:01:18 -05:00
Kitware Robot
da2474626b
CMake Nightly Date Stamp
2020-12-27 00:01:08 -05:00
Marc Chevrier
f5cdcd0606
Merge topic 'makefiles-custom_command-depfile'
...
3eacf857e3 Tests: Add case for DEPFILE in add_custom_command
cfd8a5ac1f Makefiles: Add support of DEPFILE for add_custom_command
a526f71266 cmGccDepfileReader: Add new function ensuring paths are valid
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5617
2020-12-26 05:55:55 -05:00
Kitware Robot
fb6b2042f2
CMake Nightly Date Stamp
2020-12-26 00:01:07 -05:00
Kitware Robot
0e08a8552a
CMake Nightly Date Stamp
2020-12-25 00:01:07 -05:00
Kitware Robot
67fe67248c
CMake Nightly Date Stamp
2020-12-24 00:01:10 -05:00
Craig Scott
ef5b3eff4e
Merge topic 'xcode-inherit-paths'
...
5115e8b2b6 Xcode: Generalize inheritance of project-level search paths
6b6230b23b cmGlobalXCodeGenerator: Factor out helper to append attribute
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5637
2020-12-23 19:11:21 -05:00
Brad King
6ad7e88314
Copyright.txt: Update year range to end in 2021
2020-12-23 14:31:37 -05:00
Issam E. Maghni
d9a788b356
bootstrap: test -a|o is not POSIX
2020-12-23 13:27:33 -05:00
Shannon Booth
d43f4692e0
Ninja: Omit custom commands with an empty COMMAND
...
Fixes : #21063
2020-12-23 09:59:03 -05:00
Marc Chevrier
3eacf857e3
Tests: Add case for DEPFILE in add_custom_command
...
Issue: #20286 , #21415
2020-12-23 15:47:56 +01:00
Marc Chevrier
cfd8a5ac1f
Makefiles: Add support of DEPFILE for add_custom_command
...
Issue: #20286
Fixes : #21415
2020-12-23 15:47:46 +01:00
Brad King
95c59252c4
Merge topic 'FindGTK2-atkmmconfig'
...
9e5e312210 FindGTK2: Find atkmmconfig.h separately from atkmm.h
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5645
2020-12-23 09:43:57 -05:00
Brad King
809e80ed7c
Merge topic 'cpack-nuget-linux'
...
dade75509f CPack/NuGet: Fix nuspec file generation for UNIX-style OS
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5640
2020-12-23 09:39:40 -05:00
Brad King
6f7d7e4dbf
Merge topic 'editorconfig'
...
8c14c6bd0b Add .editorconfig file
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Michael Hirsch, Ph.D. <michael@scivision.dev >
Merge-request: !5629
2020-12-23 09:37:57 -05:00
Brad King
91003e99e7
Merge branch 'release-3.19'
2020-12-23 09:35:40 -05:00
Brad King
2fcf38b846
Merge topic 'rel-linux-aarch64'
...
7cf6941f37 Merge branch 'backport-rel-linux-aarch64' into rel-linux-aarch64
fe1bd15ad7 gitlab-ci: add jobs to make Linux release packages for aarch64
24247155af Merge branch 'backport-rel-linux-aarch64' into rel-linux-aarch64
2c1127a7a9 Help: Add 3.19.3 release note for Linux aarch64 binary
76742c4cbe gitlab-ci: add jobs to make Linux release packages for aarch64 on 3.19 branch
e14fb01c41 Utilities/Release: Add docker specs for Linux aarch64 binaries
595551a805 gitlab-ci: consolidate Linux release package job spec for x86_64
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Bruno Verachten <gounthar@gmail.com >
Merge-request: !5538
2020-12-23 09:35:40 -05:00
Brad King
511158a03b
Merge topic 'rel-linux-aarch64' into release-3.19
...
2c1127a7a9 Help: Add 3.19.3 release note for Linux aarch64 binary
76742c4cbe gitlab-ci: add jobs to make Linux release packages for aarch64 on 3.19 branch
e14fb01c41 Utilities/Release: Add docker specs for Linux aarch64 binaries
595551a805 gitlab-ci: consolidate Linux release package job spec for x86_64
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Bruno Verachten <gounthar@gmail.com >
Merge-request: !5538
2020-12-23 09:35:39 -05:00