Brad King
39f2a9b286
bzip2: Update import script to get bzip2 1.0.8
2020-02-24 12:11:30 -05:00
Brad King
35acaa90c5
bzip2: Add compilation flags to disable warnings in third-party code
2020-02-24 12:10:07 -05:00
Brad King
3d47b0ae97
Merge branch 'upstream-bzip2' into update-bzip2
...
# By bzip2 upstream
* upstream-bzip2:
bzip2 2007-12-10 (a1d78c55)
2020-02-24 12:06:04 -05:00
bzip2 upstream
05c3d1bcdb
bzip2 2007-12-10 (a1d78c55)
...
Code extracted from:
https://sourceware.org/git/bzip2.git
at commit a1d78c550180bde11af6c559a01721c962f9f231 (bzip2-1.0.5).
2020-02-24 12:06:02 -05:00
Brad King
2c40844891
bzip2: Remove all sources to make room for fresh import
2020-02-24 12:05:51 -05:00
Brad King
09ab19a696
bzip2: add script to import bzip2 from upstream
2020-02-24 11:58:07 -05:00
Craig Scott
21d72777fb
Merge topic 'ctest-resource-allocation-doc'
...
d966634b60 Help: Clarify that the CTest resource allocation feature doesn't oversubscribe
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4382
2020-02-24 04:13:06 -05:00
Kitware Robot
5fa6f8192e
CMake Nightly Date Stamp
2020-02-24 00:01:05 -05:00
Kitware Robot
3671a928d0
CMake Nightly Date Stamp
2020-02-23 00:01:05 -05:00
Kitware Robot
bdeda3691b
CMake Nightly Date Stamp
2020-02-22 00:01:06 -05:00
Kyle Edwards
d966634b60
Help: Clarify that the CTest resource allocation feature doesn't oversubscribe
2020-02-21 08:46:02 -05:00
Kitware Robot
25ca8e5ce5
CMake Nightly Date Stamp
2020-02-21 00:01:11 -05:00
Kyle Edwards
1f44c5ed65
Merge topic 'string-hex'
...
97b639d3f1 Help: Make note that file(READ ... HEX) produces lowercase letters
5395bf05eb string: Add new HEX sub-command
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4373
2020-02-20 11:51:51 -05:00
Kitware Robot
907ffbf52e
CMake Nightly Date Stamp
2020-02-20 00:01:08 -05:00
Kyle Edwards
97b639d3f1
Help: Make note that file(READ ... HEX) produces lowercase letters
2020-02-19 09:11:15 -05:00
Kyle Edwards
5395bf05eb
string: Add new HEX sub-command
2020-02-19 09:11:05 -05:00
Kitware Robot
952945813c
CMake Nightly Date Stamp
2020-02-19 00:01:16 -05:00
Brad King
8625ffd939
Merge branch 'release-3.17'
2020-02-18 11:49:01 -05:00
Brad King
308563940a
Merge topic 'update-kwsys'
...
0f9111be36 Merge branch 'backport-kwsys-copy-fix' into update-kwsys
ce59cabc70 KWSys: SystemTools: CopyFileIfDifferent: Fix endless recursion
fc6eced05e Merge branch 'upstream-KWSys' into update-kwsys
96dd383ceb KWSys 2020-02-17 (3e117fe1)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4361
2020-02-18 11:49:00 -05:00
Brad King
fe564f3131
Merge topic 'update-kwsys' into release-3.17
...
ce59cabc70 KWSys: SystemTools: CopyFileIfDifferent: Fix endless recursion
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4361
2020-02-18 11:49:00 -05:00
Brad King
0f9111be36
Merge branch 'backport-kwsys-copy-fix' into update-kwsys
2020-02-18 11:45:19 -05:00
Brad King
ce59cabc70
KWSys: SystemTools: CopyFileIfDifferent: Fix endless recursion
...
Backport KWSys commit `ea77593a1` (SystemTools: CopyFileIfDifferent: Fix
endless recursion, 2020-02-13) for the CMake 3.17 branch.
Fixes : #20347
2020-02-18 11:41:36 -05:00
Brad King
084c14d952
Merge topic 'doc-sections'
...
22aac6669b Help: install: use bullet lists to sort out target kinds
b3f4d50348 Help: ifw.rst: Add toc; mv "Hints" section -> subsection of "Variables"
c671966c20 Help: CPackComponent: Sectioning and rewording
05e56b1897 Help: FetchContent, ExternalProject: Command sections -> subsections
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4367
2020-02-18 11:26:27 -05:00
Brad King
200e81ae1b
Merge topic 'doc-string'
...
466b138ea2 Help: string: regex match and replace is a subcase of Search&Replace
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4368
2020-02-18 11:25:52 -05:00
Brad King
a0318e8fc8
Merge topic 'deprecate-policy-old'
...
c78ae16d81 Add deprecation warnings for policies CMP0071 and below
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4369
2020-02-18 11:24:15 -05:00
Brad King
b841fdcb9e
Merge topic 'CPackNuGet-granular-errors'
...
e6c470997f CPack/NuGet: Provide more granular errors
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Alex Turbov <i.zaufi@gmail.com >
Merge-request: !4132
2020-02-18 11:23:31 -05:00
Brad King
71b0c6b5f8
Merge branch 'release-3.17'
2020-02-18 11:21:47 -05:00
Brad King
b4971d086f
Merge topic 'swift-exe-rpath'
...
321df5783d Swift: support `-rpath` for executables
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4365
2020-02-18 11:21:47 -05:00
Brad King
77b537cc35
Merge topic 'swift-exe-rpath' into release-3.17
...
321df5783d Swift: support `-rpath` for executables
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4365
2020-02-18 11:21:46 -05:00
Brad King
3fa9739b9f
Merge branch 'release-3.17'
2020-02-18 11:20:56 -05:00
Brad King
2dad438980
Merge topic 'ninja-multi-framework-dependency-autogen-fix' into release-3.17
...
7abc3d61ac Ninja Multi-Config: Fix issue with framework dependencies and Autogen
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4363
2020-02-18 11:20:56 -05:00
Brad King
2ee4b288ad
Merge topic 'ninja-multi-framework-dependency-autogen-fix'
...
665c8fde8b Merge branch 'backport-ninja-multi-framework-dependency-autogen-fix' into ninja-multi-framework-dependency-autogen-fix
7abc3d61ac Ninja Multi-Config: Fix issue with framework dependencies and Autogen
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4363
2020-02-18 11:20:56 -05:00
Kitware Robot
3276f85fd7
CMake Nightly Date Stamp
2020-02-18 00:01:09 -05:00
Brad King
fc6eced05e
Merge branch 'upstream-KWSys' into update-kwsys
...
# By KWSys Upstream
* upstream-KWSys:
KWSys 2020-02-17 (3e117fe1)
2020-02-17 11:59:07 -05:00
KWSys Upstream
96dd383ceb
KWSys 2020-02-17 (3e117fe1)
...
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 3e117fe1e008aeca4a4f33a431b196848cc34e11 (master).
Upstream Shortlog
-----------------
Brad King (1):
c2420a42 SystemTools: Revert "CopyFileIfDifferent: Ensure that source is a file"
Julien Schueller (1):
c3acc96d CMake: Fix psapi lib name on case-sensitive fs
Sebastian Lipponer (2):
573713fa SystemTools: CopyFileIfDifferent: Ensure that source is a file
ea77593a SystemTools: CopyFileIfDifferent: Fix endless recursion
2020-02-17 11:59:07 -05:00
Brad King
c78ae16d81
Add deprecation warnings for policies CMP0071 and below
...
The OLD behaviors of all policies are deprecated, but only by
documentation. Add an explicit deprecation diagnostic for policies
introduced in CMake 3.10 and below to encourage projects to port away
from setting policies to OLD.
2020-02-17 11:44:57 -05:00
Joachim Wuttke (o)
466b138ea2
Help: string: regex match and replace is a subcase of Search&Replace
2020-02-17 17:42:50 +01:00
Joachim Wuttke (o)
22aac6669b
Help: install: use bullet lists to sort out target kinds
2020-02-17 11:29:50 -05:00
Joachim Wuttke (o)
b3f4d50348
Help: ifw.rst: Add toc; mv "Hints" section -> subsection of "Variables"
...
Also explain `@ApplicationsDir@`, thanks to
https://discourse.cmake.org/t/647/2 for help.
2020-02-17 11:14:52 -05:00
Saleem Abdulrasool
321df5783d
Swift: support -rpath for executables
...
This adjusts the flags to enable setting the RPATH for executables.
2020-02-17 11:07:40 -05:00
Yacoub Hossain
e6c470997f
CPack/NuGet: Provide more granular errors
...
Address the problem of not knowing when cpack fails to create a nuget
package which occurs when creating multiple nupkgs.
Fixes : #20094
2020-02-17 11:01:08 -05:00
Kyle Edwards
665c8fde8b
Merge branch 'backport-ninja-multi-framework-dependency-autogen-fix' into ninja-multi-framework-dependency-autogen-fix
2020-02-17 10:51:48 -05:00
Brad King
451360c729
Merge branch 'release-3.17'
2020-02-17 10:39:47 -05:00
Brad King
bf718ccd60
Merge topic 'git-config-with-spaces' into release-3.17
...
ef3194a6f8 ExternalProject: Quote each git --config option to handle spaces
40d1d29cfa Tests: Add missing ExternalProject smoke tests
afc8956765 Tests: Fix test_clean target missing some test directories
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4364
2020-02-17 10:39:46 -05:00
Brad King
0557e0b866
Merge topic 'git-config-with-spaces'
...
ef3194a6f8 ExternalProject: Quote each git --config option to handle spaces
40d1d29cfa Tests: Add missing ExternalProject smoke tests
afc8956765 Tests: Fix test_clean target missing some test directories
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4364
2020-02-17 10:39:46 -05:00
Brad King
b782fc9390
Merge topic 'makefiles-deep-configure'
...
e46e3442fd Makefiles: Re-run CMake if file configured in subdirectory is missing
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4359
2020-02-17 10:26:05 -05:00
Joachim Wuttke (o)
c671966c20
Help: CPackComponent: Sectioning and rewording
...
* Insert section and subsection headers (because this is a very long
doc page)
* In the Introduction, first say that module is included automatically
* Then start with operational definition of components
* Remove duplications
* Also reword the description of the command cpack_add_component
2020-02-17 16:12:15 +01:00
Kyle Edwards
7abc3d61ac
Ninja Multi-Config: Fix issue with framework dependencies and Autogen
...
Fixes : #20345
2020-02-17 08:24:57 -05:00
Joachim Wuttke (o)
05e56b1897
Help: FetchContent, ExternalProject: Command sections -> subsections
2020-02-17 12:15:57 +01:00
Kitware Robot
6d00a2de7b
CMake Nightly Date Stamp
2020-02-17 00:01:13 -05:00