Commit Graph

41748 Commits

Author SHA1 Message Date
Robert Maynard
5000fed5af FindBISON: Add policy CMP0088 to run bison in build tree 2019-01-10 13:23:14 -05:00
Kitware Robot
f5da1bb349 CMake Nightly Date Stamp 2019-01-08 00:01:05 -05:00
Craig Scott
5b7eb38e8e Merge topic 'fix-warn-uninitialized-in-configure'
cbf0c0fce4 cmake: Enable --warn-uninitialized inside string(CONFIGURE) and configure_file
1d32a35c10 cmCommandArgumentParserHelper: use cmMakefile::MaybeWarnUninitialized
67ac4ed1dc cmMakefile: Move uninitialized vars logic into MaybeWarnUninitialized()
5257af3634 cmMakefile: move common logic to IsProjectFile function

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2676
2019-01-07 15:33:52 -05:00
Craig Scott
6f904d0100 Merge topic 'nmake-compile-commands'
37c6a02dc2 CMake: fix nmake compile_commands generation
7583f7490e cmGlobalGenerator: Teach EscapeJSON to escape newlines and tabs

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2648
2019-01-07 15:26:55 -05:00
Kitware Robot
c1e9b1c283 CMake Nightly Date Stamp 2019-01-07 00:01:06 -05:00
Craig Scott
99a0a6d816 Merge topic 'bundle_fixes'
08be74bfd7 GetPrerequisites: Fix handling of executable scripts
52445300d6 GetPrerequisites: Allow prefixed tools
1bac4678ea GetPrerequisites: Add GET_PREREQUISITES_VERBOSE to set verbose
5072598f07 BundleUtilites: Don't use hardcoded name for install_name_tool
428680da92 GetPrerequisites: Don't use hardcoded name for otool

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2748
2019-01-06 15:05:32 -05:00
Kitware Robot
d3e0e65de3 CMake Nightly Date Stamp 2019-01-06 00:01:04 -05:00
Kitware Robot
662ab10bc2 CMake Nightly Date Stamp 2019-01-05 00:01:05 -05:00
Alexander Grund
08be74bfd7 GetPrerequisites: Fix handling of executable scripts
Fixes: #18667
2019-01-05 09:09:39 +11:00
Craig Scott
f789441179 Merge topic 'remove-std-iterator'
1b135cdff2 cmLinkedTree: Remove deprecated std::iterator

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2767
2019-01-04 16:49:07 -05:00
Craig Scott
aaf7c94ddb Merge topic 'get-ide-version-const'
77d83568e0 cmGlobalVisualStudioGenerator::GetIDEVersion(): const added

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2769
2019-01-04 16:47:01 -05:00
Marc Chevrier
e7a88ce482 Merge branch 'swig_src_file_ext' into 'master'
UseSWIG: Add support for custom Swig source file extensions

Closes #18727

See merge request cmake/cmake!2764
2019-01-04 05:16:41 -05:00
Kitware Robot
11fcecbaad CMake Nightly Date Stamp 2019-01-04 00:01:04 -05:00
Kitware Robot
6b163fc6e5 CMake Nightly Date Stamp 2019-01-03 00:01:06 -05:00
Thirumal Venkat
9816748847 SWIG: Add support for custom Swig source file extensions 2019-01-03 09:36:15 +05:30
Craig Scott
124a8632cb Merge topic 'messenger-no-cmstate-v2'
8a803d784b cmMessenger: Decouple from cmState

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2653
2019-01-02 15:31:39 -05:00
Vitaly Stakhovsky
77d83568e0 cmGlobalVisualStudioGenerator::GetIDEVersion(): const added 2019-01-02 08:25:49 -05:00
Kitware Robot
88f1e79f3e CMake Nightly Date Stamp 2019-01-02 00:01:04 -05:00
Vitaly Stakhovsky
1b135cdff2 cmLinkedTree: Remove deprecated std::iterator 2019-01-01 16:51:50 -05:00
Kitware Robot
938e5c075a CMake Nightly Date Stamp 2019-01-01 00:01:05 -05:00
Bruno Manganelli
8a803d784b cmMessenger: Decouple from cmState 2019-01-01 11:55:08 +11:00
Craig Scott
124c741f7b Merge topic 'add-override'
94632087b2 Add missing override

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2763
2018-12-31 17:12:38 -05:00
Craig Scott
a7dcf130e9 Merge topic 'gtest-discovery-work-dir'
3bbf77fa01 Specify WORKING_DIRECTORY to execute_process() in GoogleTestAddTests

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2761
2018-12-31 17:07:13 -05:00
Kitware Robot
f941320ba1 CMake Nightly Date Stamp 2018-12-31 00:01:04 -05:00
Alexander Grund
52445300d6 GetPrerequisites: Allow prefixed tools
e.g. for cross-compilation with e.g. x86_64-pc-linux-gnu-ldd
2018-12-31 11:56:40 +11:00
Alexander Grund
1bac4678ea GetPrerequisites: Add GET_PREREQUISITES_VERBOSE to set verbose 2018-12-31 11:56:40 +11:00
Alexander Grund
5072598f07 BundleUtilites: Don't use hardcoded name for install_name_tool 2018-12-31 11:56:40 +11:00
Vitaly Stakhovsky
94632087b2 Add missing override 2018-12-30 12:32:55 -05:00
Alexander Grund
428680da92 GetPrerequisites: Don't use hardcoded name for otool 2018-12-30 15:08:49 +01:00
Kitware Robot
ae8525b82f CMake Nightly Date Stamp 2018-12-30 00:01:05 -05:00
Craig Scott
c79b98af37 Merge topic 'remove-include-cmakeparsearguments'
88b40744b5 CMakeParseArguments: Remove superfluous includes of CMakeParseArguments

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !2744
2018-12-29 16:45:57 -05:00
Artur Ryt
cbf0c0fce4 cmake: Enable --warn-uninitialized inside string(CONFIGURE) and configure_file
Fixes: #18489
2018-12-30 08:31:09 +11:00
Artur Ryt
1d32a35c10 cmCommandArgumentParserHelper: use cmMakefile::MaybeWarnUninitialized
It removes logic duplication and need to have cached
WarnUninitialized and CheckSystemVars
2018-12-30 08:31:09 +11:00
Kitware Robot
3fe0b6f0ab CMake Nightly Date Stamp 2018-12-29 00:01:04 -05:00
Artur Ryt
67ac4ed1dc cmMakefile: Move uninitialized vars logic into MaybeWarnUninitialized() 2018-12-28 15:16:37 +01:00
Artur Ryt
5257af3634 cmMakefile: move common logic to IsProjectFile function 2018-12-28 15:16:37 +01:00
Nehal J Wani
3bbf77fa01 Specify WORKING_DIRECTORY to execute_process() in GoogleTestAddTests 2018-12-28 17:44:51 +05:30
Kitware Robot
f564f65ff5 CMake Nightly Date Stamp 2018-12-28 00:01:03 -05:00
Kitware Robot
efdc19c58b CMake Nightly Date Stamp 2018-12-27 00:01:04 -05:00
Kitware Robot
8e45c805d9 CMake Nightly Date Stamp 2018-12-26 00:01:04 -05:00
Kitware Robot
1a0a13a24f CMake Nightly Date Stamp 2018-12-25 00:01:04 -05:00
Kitware Robot
6d37652368 CMake Nightly Date Stamp 2018-12-24 00:01:10 -05:00
Craig Scott
d480ede35b Merge topic 'link-options'
f255280fd9 PIE link options: Update strategy to fix performance regression

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2739
2018-12-23 17:23:11 -05:00
Craig Scott
170fcebf2e Merge topic 'install-code-script-genex'
25cae1e85d install: Teach CODE,SCRIPT modes to evaluate generator expressions

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2688
2018-12-23 17:19:57 -05:00
Kitware Robot
2cc78b9623 CMake Nightly Date Stamp 2018-12-23 00:01:04 -05:00
Jon Chronopoulos
25cae1e85d install: Teach CODE,SCRIPT modes to evaluate generator expressions
This also introduces CMP0087 which will keep the OLD behaviour of not
evaluating generator expressions

Fixes: #15785
2018-12-23 09:03:38 +11:00
Craig Scott
d780fb15a4 Merge topic 'runcmake-test-filter'
b6eafd5781 Tests: Add RunCMake_TEST_FILTER environment variable

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Artur Ryt <artur.ryt@gmail.com>
Merge-request: !2743
2018-12-22 16:10:29 -05:00
Kitware Robot
87ddcad03e CMake Nightly Date Stamp 2018-12-22 00:01:05 -05:00
Craig Scott
91bcb88c3c Merge topic 'output-on-failure'
19d86e26e3 ExternalProject: add LOG_OUTPUT_ON_FAILURE option

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2625
2018-12-21 16:21:47 -05:00
Kyle Edwards
16262ed762 Merge topic 'compile_options'
2439d546c8 Help: Revise compile options command docs, and provide example

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2752
2018-12-21 09:22:22 -05:00