Gregor Jasny
d8bc26a065
Xcode: Parse variant and genex for CMAKE_XCODE_ATTRIBUTE ( #14947 )
2016-01-03 22:31:12 +01:00
Gregor Jasny
dc0ddb9e34
Xcode: Store configuration name along with XcodeObject ( #14947 )
2016-01-03 18:31:33 +01:00
Gregor Jasny
28f98ceef1
Xcode: Make CMAKE_XCODE_ATTRIBUTE calculation last step ( #14947 )
2016-01-03 12:06:56 +01:00
Gregor Jasny
28db2268e8
Xcode: Factor out XCODE_ATTRIBUTE_ variant filter ( #14947 )
...
Move the variant=<config> filter out to a helper function
so that it can be re-used later for CMAKE_XCODE_ATTRIBUTE_*.
2016-01-03 11:46:27 +01:00
Kitware Robot
506504d440
CMake Nightly Date Stamp
2016-01-03 00:01:06 -05:00
Kitware Robot
90b50b2e28
CMake Nightly Date Stamp
2016-01-02 00:01:06 -05:00
Brad King
1e47d2b371
Merge topic 'copyright-year'
...
9647b32f Copyright.txt: Update year range to end in 2016
2016-01-01 12:15:46 -05:00
Kitware Robot
9ebc5626ef
CMake Nightly Date Stamp
2016-01-01 00:01:06 -05:00
Brad King
9647b32f85
Copyright.txt: Update year range to end in 2016
2015-12-31 19:15:34 -05:00
Kitware Robot
4aff1650d6
CMake Nightly Date Stamp
2015-12-31 00:01:09 -05:00
Kitware Robot
f04a09d1bd
CMake Nightly Date Stamp
2015-12-30 00:01:05 -05:00
Kitware Robot
69374919fd
CMake Nightly Date Stamp
2015-12-29 00:01:08 -05:00
Kitware Robot
9fdb66cff6
CMake Nightly Date Stamp
2015-12-28 00:01:06 -05:00
Kitware Robot
1d73f6525c
CMake Nightly Date Stamp
2015-12-27 00:01:05 -05:00
Kitware Robot
0b3b5fb169
CMake Nightly Date Stamp
2015-12-26 00:01:06 -05:00
Kitware Robot
630e444e97
CMake Nightly Date Stamp
2015-12-25 00:01:06 -05:00
Kitware Robot
554c307455
CMake Nightly Date Stamp
2015-12-24 00:01:07 -05:00
Kitware Robot
56653b81b8
CMake Nightly Date Stamp
2015-12-23 00:01:05 -05:00
Kitware Robot
8a45573e99
CMake Nightly Date Stamp
2015-12-22 00:01:07 -05:00
Brad King
a53e0168c3
Merge topic 'import-kwiml'
...
a5dd0c9d Add option to use a system-installed KWIML
036b6ef7 Port CMake from cmIML to KWIML
12293371 Merge branch 'upstream-KWIML' into import-kwiml
3fdbb0a8 KWIML 2015-12-09 (43f9f8d0)
55b21d07 Add script to update KWIML from upstream
c7d9a249 Utilities/KWIML: Drop sources to make room for fresh import
2015-12-21 09:41:09 -05:00
Brad King
3768a79c23
Merge topic 'fix-absolute-libs-for-cray-wrappers'
...
928d2085 CrayPrgEnv: Don't use absolute paths for imlicit libraries
2015-12-21 09:41:02 -05:00
Kitware Robot
ba88bfcf21
CMake Nightly Date Stamp
2015-12-21 00:01:16 -05:00
Kitware Robot
693a42fb00
CMake Nightly Date Stamp
2015-12-20 00:01:16 -05:00
Kitware Robot
a5149d31be
CMake Nightly Date Stamp
2015-12-19 00:01:07 -05:00
Brad King
f9e3ca46cb
Merge topic 'release-wix-config-ng'
...
24cdb9df CMake: Mimic NSIS options dialog in WiX installer
de77d4a7 CPackWIX: Allow multiple patch files and diagnose if any are missing
38d723b3 CPackWIX: Allow patching of shortcut components
2015-12-18 10:55:35 -05:00
Chuck Atkins
928d2085d8
CrayPrgEnv: Don't use absolute paths for imlicit libraries
...
When parsing implicit include dirs, link dirs, and link libs, all
arguments are resolved to absolute paths instead of relative paths.
This is correct for link and include directories but link libraries
should only include the library name, not it's path.
2015-12-18 09:27:55 -06:00
Brad King
5ffdd37b7f
Merge topic 'boost-1.60'
...
0a31fdab FindBoost: Add support for Boost 1.60
2015-12-18 10:12:44 -05:00
Brad King
81e5bf2548
Merge topic 'update-kwsys'
...
38c31ed5 Merge branch 'upstream-KWSys' into update-kwsys
ec1398d7 KWSys 2015-12-14 (c1149ef6)
c4282347 Add script to update KWSys from upstream
f1ee10c1 Merge branch 'upstream-KWSys' into update-kwsys
498c3685 Add a script to help update third-party sources
dcca7892 KWSys 2015-12-09 (cdcf4c47)
2015-12-18 10:12:41 -05:00
Brad King
83a1f0a99b
Merge topic 'BundleUtilities-fix-osx-rpath'
...
a479d7a0 BundleUtilities: Fix handling of multiple RPATHs from OS X otool
2015-12-18 10:12:38 -05:00
Brad King
4395190cd4
Merge topic 'CMakeParseArguments-native-impl'
...
ab8a2808 cmake_parse_arguments: consider duplicate keyword as warning
e8b14831 CMakeParseArguments: replace by native cmake_parse_arguments command
cbbdfc2b CMakeParseArguments: add a RunCMake test suite
2015-12-18 10:12:35 -05:00
Brad King
a5dd0c9d42
Add option to use a system-installed KWIML
...
Do not activate it with the general use-system-libs options for now
because KWIML is not commonly distributed or available.
2015-12-18 10:02:28 -05:00
Brad King
036b6ef7c4
Port CMake from cmIML to KWIML
...
KWIML no longer uses a configured prefix.
2015-12-18 10:02:07 -05:00
Kitware Robot
614c8a1c92
CMake Nightly Date Stamp
2015-12-18 00:01:07 -05:00
Roger Leigh
0a31fdabec
FindBoost: Add support for Boost 1.60
2015-12-17 21:46:58 +00:00
Brad King
12293371ee
Merge branch 'upstream-KWIML' into import-kwiml
...
* upstream-KWIML:
KWIML 2015-12-09 (43f9f8d0)
2015-12-17 14:56:40 -05:00
KWIML Upstream
3fdbb0a806
KWIML 2015-12-09 (43f9f8d0)
...
Code extracted from:
https://github.com/Kitware/KWIML.git
at commit 43f9f8d0b0c8ee62aa056a2020981a6d98a40dd4 (master).
2015-12-17 14:56:38 -05:00
Brad King
55b21d072e
Add script to update KWIML from upstream
2015-12-17 14:56:31 -05:00
Brad King
c7d9a24911
Utilities/KWIML: Drop sources to make room for fresh import
2015-12-17 14:55:38 -05:00
Brad King
38c31ed5f5
Merge branch 'upstream-KWSys' into update-kwsys
...
* upstream-KWSys:
KWSys 2015-12-14 (c1149ef6)
2015-12-17 14:46:12 -05:00
KWSys Upstream
ec1398d7ae
KWSys 2015-12-14 (c1149ef6)
...
Code extracted from:
http://public.kitware.com/KWSys.git
at commit c1149ef69956eab13221e05ffb2d9b5e55c2e3ee (master).
Upstream Shortlog
-----------------
Brad King (1):
c1149ef6 Drop the FundamentalType.h component of KWSys
2015-12-17 14:46:11 -05:00
Brad King
c4282347e2
Add script to update KWSys from upstream
2015-12-17 14:46:09 -05:00
Brad King
f1ee10c15e
Merge branch 'upstream-KWSys' into update-kwsys
2015-12-17 14:45:57 -05:00
Ben Boeckel
498c36850b
Add a script to help update third-party sources
...
Use the VTK `ThirdParty/update-common.sh` script as of commit
2f24b7b0f60b67a2a28b9aef210f06f904e7a977.
Co-Author: Brad King <brad.king@kitware.com>
2015-12-17 14:44:53 -05:00
Emilie Harquel
a479d7a0ae
BundleUtilities: Fix handling of multiple RPATHs from OS X otool
...
The `otool` command may return multiple RPATH entires, so call
`gp_append_unique` for each one. Otherwise we may try to ask
`install_name_tool` to deal with the same entry twice.
2015-12-17 10:56:27 -05:00
Matthias Maennich
ab8a280857
cmake_parse_arguments: consider duplicate keyword as warning
...
The behaviour of double specified keywords is rather undefined or at
least not clearly documented. This change introduces a strict check and
emits a warning in case a keyword has been specified more than once.
2015-12-17 10:45:19 -05:00
Matthias Maennich
e8b148318f
CMakeParseArguments: replace by native cmake_parse_arguments command
...
Implement a native `cmake_parse_arguments` command that is fully
compatible with the documented behaviour of the previous implementation.
Leave the CMakeParseArguments module empty but existing for
compatibility.
2015-12-17 10:44:28 -05:00
Matthias Maennich
cbbdfc2b61
CMakeParseArguments: add a RunCMake test suite
2015-12-17 10:31:04 -05:00
Nils Gladitz
24cdb9df59
CMake: Mimic NSIS options dialog in WiX installer
2015-12-17 15:57:30 +01:00
Brad King
2913876c58
Merge topic 'FindOpenGL-no-osx-AGL'
...
08580be2 FindOpenGL: Don't add AGL to OPENGL_LIBRARIES on OS X.
2015-12-17 09:55:11 -05:00
Kitware Robot
e51fa1dc4d
CMake Nightly Date Stamp
2015-12-17 00:01:05 -05:00