Brad King
f589e636eb
Merge topic 'windows-include-order'
...
4b49c9a2 fix include order of windows.h
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !584
2017-03-21 10:07:39 -04:00
Brad King
0e8b83a1b7
Merge topic 'FindHDF5-fix-quoting'
...
8214061d FindHDF5: fix quoting
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !587
2017-03-21 09:58:18 -04:00
Brad King
5c6feab206
Merge topic 'FindBoost-1.64'
...
6bd28fd2 FindBoost: Add support for 1.64
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !590
2017-03-21 09:55:18 -04:00
Kitware Robot
851a5d1d3a
CMake Nightly Date Stamp
2017-03-21 00:01:04 -04:00
Mateusz Łoskot
6bd28fd235
FindBoost: Add support for 1.64
...
Update the module to enable finding components of Boost 1.64 (beta) from
the upcoming release. Also update the Boost library name mangling used
for VS 2017 to match a change made to Boost upstream (vc150 => vc1410).
2017-03-20 14:43:24 -04:00
Brad King
3be5896e01
Merge topic 'CSharpUtilities-doc'
...
04a11f16 CSharpUtilities: Fix documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !585
2017-03-20 14:28:43 -04:00
Michael Stürmer
04a11f16ba
CSharpUtilities: Fix documentation
...
Fixes : #16711
2017-03-20 14:25:50 -04:00
Brad King
09f85c98c0
Merge topic 'move-platform-specific-paths'
...
0b668e52 Cygwin: Move Cygwin-specific paths to the cygwin platform
2a8c2af4 SunOS: Move solaris-specific paths to the solaris platform
7eb1f5b7 Unix: Consolidate path components into prefixes
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !589
2017-03-20 11:52:21 -04:00
Brad King
01bdc2cc43
Merge topic 'geh-visibility-flag'
...
9eb05b48 GenerateExportHeader: always fill in _EXPORT macros
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !36
2017-03-20 11:52:06 -04:00
Brad King
e145cfe2e9
Merge topic 'autogen_source_group'
...
f89678f6 Autogen: Add AUTOGEN_SOURCE_GROUP release notes
850eb734 Autogen: Add AUTOGEN_SOURCE_GROUP documentation
af1354d6 Autogen: Add AUTOGEN_SOURCE_GROUP support
379cf11b Autogen: Add generator type enum
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !586
2017-03-20 11:47:07 -04:00
Sebastian Holtermann
f89678f609
Autogen: Add AUTOGEN_SOURCE_GROUP release notes
2017-03-20 11:44:23 -04:00
Brad King
e22dbdb7df
Merge topic 'cpack-rpm-extra-slash-in-path'
...
598400a3 CPack/RPM: handle extra slashes
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !583
2017-03-20 11:38:44 -04:00
Kitware Robot
a5931b61e9
CMake Nightly Date Stamp
2017-03-20 00:01:03 -04:00
Kitware Robot
baba0a435a
CMake Nightly Date Stamp
2017-03-19 00:01:04 -04:00
Kitware Robot
14f0378e10
CMake Nightly Date Stamp
2017-03-18 00:01:02 -04:00
Kitware Robot
45851e8500
CMake Nightly Date Stamp
2017-03-17 00:01:02 -04:00
Ben Boeckel
9eb05b48cd
GenerateExportHeader: always fill in _EXPORT macros
...
The `_EXPORT` and `_NO_EXPORT` macros should always be made properly
because the `<LANG>_VISIBILITY_PRESET` properties are controlled
independently of this module.
One case where this breaks compatibility is where a project was setting
`USE_COMPILER_HIDDEN_VISIBILITY=OFF` and then marking a symbol used
outside of the library with `_NO_EXPORT` which is a contridiction.
2017-03-16 15:11:03 -04:00
Sebastian Holtermann
850eb734f5
Autogen: Add AUTOGEN_SOURCE_GROUP documentation
2017-03-16 11:52:55 +01:00
Sebastian Holtermann
af1354d6c1
Autogen: Add AUTOGEN_SOURCE_GROUP support
...
Closes : #16501
2017-03-16 11:52:20 +01:00
Sebastian Holtermann
379cf11b30
Autogen: Add generator type enum
2017-03-16 11:52:20 +01:00
Chuck Atkins
0b668e52a9
Cygwin: Move Cygwin-specific paths to the cygwin platform
2017-03-16 06:04:29 -04:00
Chuck Atkins
2a8c2af4d4
SunOS: Move solaris-specific paths to the solaris platform
2017-03-16 06:00:49 -04:00
Chuck Atkins
7eb1f5b7ac
Unix: Consolidate path components into prefixes
2017-03-16 05:57:58 -04:00
Kitware Robot
e781223c88
CMake Nightly Date Stamp
2017-03-16 00:01:02 -04:00
Ben Boeckel
8214061d1a
FindHDF5: fix quoting
2017-03-15 12:54:19 -04:00
Kitware Robot
b557f3e106
CMake Nightly Date Stamp
2017-03-15 00:01:03 -04:00
Daniel Pfeifer
4b49c9a245
fix include order of windows.h
...
Comments that indicate a special include order is necessary because
GetCurrentDirectory might get redefined are outdated. Remove those
outdated comments and use the normal ordering of includes.
2017-03-14 22:40:11 +01:00
Kitware Robot
4d3f120c5f
CMake Nightly Date Stamp
2017-03-14 00:01:03 -04:00
Domen Vrankar
598400a3e7
CPack/RPM: handle extra slashes
...
Extra slashes in some locations can
cause errors during package generation
and can also be present in generated
rpm packages causing issues for the
package user.
Closes #16619
2017-03-13 23:22:55 +01:00
Brad King
ccec62c6aa
Merge branch 'release'
2017-03-13 11:03:42 -04:00
Brad King
c0c8450386
Merge topic 'doc-vs-toolset-options'
...
3df2506f Help: Document VS generator toolset specification syntax
60546b48 Help: Cross-reference generator toolset variables
35c5cddc Help: Cross-reference generator platform variables
7df38939 Help: Move generator toolset support details to variable docs
c750b282 Help: Move generator platform support details to variable docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !580
2017-03-13 11:01:21 -04:00
Brad King
3df2506fb5
Help: Document VS generator toolset specification syntax
2017-03-13 10:36:58 -04:00
Brad King
60546b4829
Help: Cross-reference generator toolset variables
2017-03-13 10:36:58 -04:00
Brad King
35c5cddcc5
Help: Cross-reference generator platform variables
2017-03-13 10:36:58 -04:00
Brad King
7df38939f9
Help: Move generator toolset support details to variable docs
...
Move the details about support for generator toolset specification
to the `CMAKE_GENERATOR_TOOLSET` variable documentation. This is
a more suitable place because it is shared by all means to set this
variable, not just the `cmake -T` option.
2017-03-13 10:36:58 -04:00
Brad King
c750b28220
Help: Move generator platform support details to variable docs
...
Move the details about support for generator platform specification
to the `CMAKE_GENERATOR_PLATFORM` variable documentation. This is
a more suitable place because it is shared by all means to set this
variable, not just the `cmake -A` option.
2017-03-13 10:36:57 -04:00
Brad King
10f444a5c6
Merge topic 'doc-toolset-host-arch-typo'
...
81b24547 Help: Fix typo in CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !579
2017-03-13 10:36:25 -04:00
Brad King
f2d250adf0
Merge branch 'doc-toolset-host-arch-typo' into release
2017-03-13 10:33:44 -04:00
Brad King
81b2454757
Help: Fix typo in CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE
2017-03-13 10:32:50 -04:00
Brad King
9e226d96ad
Merge topic 'cuda-vs'
...
2a1f3dff Help: Add notes for topic 'cuda-vs'
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !578
2017-03-13 09:07:36 -04:00
Brad King
2a1f3dff6f
Help: Add notes for topic 'cuda-vs'
2017-03-13 09:05:46 -04:00
Brad King
053475aff7
Merge branch 'release'
2017-03-13 09:01:51 -04:00
Brad King
2591e89c14
Merge topic 'x32-abi-tests'
...
7a2de256 Tests: Fix CMakeOnly.find_library test logic for libx32 case
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !573
2017-03-13 09:00:52 -04:00
Brad King
3806e186d1
Merge topic 'BundleUtilities-elf-rpath'
...
10fcef02 BundleUtilities: Fix bundle verification on Unix by considering rpaths.
ac0786cb BundleUtilities: Teach `get_item_rpaths` to parse ELF binaries
a52faa1f file: Add READ_ELF command to parse ELF binaries
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !551
2017-03-13 08:59:59 -04:00
Brad King
22908e4be8
Merge topic 'xcode-test-schema-generation'
...
3fd9f4ab Xcode: Add test for schema generation
cf13e495 Xcode: Control schema generation via variable
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !577
2017-03-13 08:58:50 -04:00
Brad King
b46fa35824
Merge topic 'cuda-vs'
...
65481a60 CUDA: Work around VS limitation in CudaOnly.WithDefs test
8cae24a1 VS: Add more CUDA flag table entries
6ca4f222 VS: Add support for the CUDA_SEPARABLE_COMPILATION property
94255511 VS: Select CUDA code generation architectures
253594d0 VS: Select the CUDA runtime library
4def02a3 VS: Place CUDA host compiler options in proper project file fields
29f07b08 VS: Do not pass CUDA compile options to C compiler
b966f489 VS: Do not use absolute paths to CUDA sources
...
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !566
2017-03-13 08:57:57 -04:00
Brad King
abfc55a362
Merge topic 'refactor-module-def'
...
f36eaf6a Refactor WINDOWS_EXPORT_ALL_SYMBOLS implementation
25d261ef Refactor module definition file selection
1e0a9ac4 Refactor module definition source enumeration
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !570
2017-03-13 08:57:20 -04:00
Brad King
abbc0b839f
Merge topic 'update-kwsys'
...
83be64d9 Merge branch 'upstream-KWSys' into update-kwsys
8ba8b553 KWSys 2017-03-07 (5da8cfe0)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !576
2017-03-13 08:42:04 -04:00
Brad King
ff5188481a
Merge topic 'FindGit-avoid-vs-2017-git'
...
c4d481e5 FindGit: Avoid finding VS 2017 non-general Git installation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !575
2017-03-13 08:41:24 -04:00
Kitware Robot
ac59ec7dc1
CMake Nightly Date Stamp
2017-03-13 00:01:02 -04:00