Brad King
55c884ed3b
Embarcadero: Set all CMAKE_*_LINKER_FLAGS_INIT directly
...
Avoid copying CMAKE_EXE_LINKER_FLAGS_INIT to the others.
2016-07-13 15:01:26 -04:00
Brad King
aec3c79acb
Strip CMAKE_*_LINKER_FLAGS[_<CONFIG>] initializer whitespace
2016-07-13 14:41:21 -04:00
Brad King
53df6d5995
Merge topic 'findicu'
...
0e9e6aa8
Tests: Run clang-format on FindICU test code
2016-07-13 10:01:47 -04:00
Brad King
0e9e6aa85d
Tests: Run clang-format on FindICU test code
2016-07-13 10:01:02 -04:00
Brad King
41c3c9a495
Merge branch 'release'
2016-07-13 09:37:43 -04:00
Brad King
291e41855c
Merge topic 'findicu'
...
e3bff7b3
Help: Add notes for topic 'findicu'
4a63be15
FindICU: New module
2016-07-13 09:26:55 -04:00
Brad King
7a31a2717b
Merge topic 'FindHDF5-fix-misc-issues'
...
d5e4516e
FindHDF5: Cleanup inconsistent use of HDF5_ROOT
4ece8bdd
FindHDF5: Properly fail when required components are not found.
87c1cd9c
FindHDF5: Fix h5cc arg parsing to work with homebrew on Mac
2016-07-13 09:26:52 -04:00
Brad King
de1f409844
Merge topic 'no-export-cmake-version'
...
c376c5bc
Do not place CMake version in export files
2016-07-13 09:26:50 -04:00
Brad King
7f36d89595
Merge topic 'fix-cmake-E-env_vs8_wince'
...
047862d3
cmake: Fix -E env_vs8_wince implementation
b7a94fbb
cmake: Drop unused -E cmake_call_visual_studio_macro code
2016-07-13 09:26:47 -04:00
Brad King
64095e36ee
Merge topic 'cpack-rpm-debug-logging-fix'
...
83799aa9
CPack/RPM: Debug logging should only print if requested for
2016-07-13 09:26:44 -04:00
Brad King
4b726a3f5c
Merge topic 'fix-cpack-rpm-different-package-names'
...
672e6d2e
CPack/RPM: Add missed CPACK_RPM_FILE_NAME fallback variable
2016-07-13 09:26:40 -04:00
Brad King
602d95d16d
Merge topic 'find-command-restore-PATH-on-unix'
...
54475018
Restore find_(library|file|path) search of PATH itself
2016-07-13 09:26:37 -04:00
Brad King
40f24f0ec2
Merge topic 'windows-export-all-from-exe'
...
9da725cb
Windows: Honor WINDOWS_EXPORT_ALL_SYMBOLS for executables with exports
2005b960
Makefile: Factor out WINDOWS_EXPORT_ALL_SYMBOLS helper
2016-07-13 09:26:33 -04:00
Brad King
43875ca59c
Merge topic 'cmake-spelling'
...
56608618
Fix typos.
2016-07-13 09:26:30 -04:00
Harry Mallon
83799aa934
CPack/RPM: Debug logging should only print if requested for
2016-07-13 09:23:24 -04:00
Brad King
e3bff7b3af
Help: Add notes for topic 'findicu'
2016-07-13 09:15:16 -04:00
Roger Leigh
4a63be15dd
FindICU: New module
2016-07-13 09:15:16 -04:00
Brad King
9c9ac043b4
Merge branch 'FindHDF5-fix-misc-issues' into release
2016-07-13 08:57:16 -04:00
Kitware Robot
056db896e3
CMake Nightly Date Stamp
2016-07-13 00:01:03 -04:00
Chuck Atkins
d5e4516ec2
FindHDF5: Cleanup inconsistent use of HDF5_ROOT
2016-07-12 15:32:10 -04:00
Chuck Atkins
4ece8bdd0f
FindHDF5: Properly fail when required components are not found.
2016-07-12 13:40:41 -04:00
Chuck Atkins
87c1cd9c51
FindHDF5: Fix h5cc arg parsing to work with homebrew on Mac
2016-07-12 11:08:11 -04:00
Kitware Robot
49f5818d8a
CMake Nightly Date Stamp
2016-07-12 00:01:04 -04:00
Brad King
047862d391
cmake: Fix -E env_vs8_wince implementation
...
This code has accidentally not been compiled since commit
v3.0.0-rc1~556^2 (cmake: Split -E command implementation into separate
source file, 2013-10-03) because CMAKE_HAVE_VS_GENERATORS was local to
`cmake.cxx`.
Fixes #16195 .
2016-07-11 14:44:38 -04:00
Brad King
b7a94fbb70
cmake: Drop unused -E cmake_call_visual_studio_macro code
...
This code has not been compiled since commit v3.0.0-rc1~556^2 (cmake:
Split -E command implementation into separate source file, 2013-10-03).
It appears the code was never used since it was added anyway.
2016-07-11 14:32:50 -04:00
Christoph Grüninger
c376c5bca2
Do not place CMake version in export files
...
Files generated by `install(EXPORT)` and `export_library_dependencies()`
may be installed with packages and consumed by dependents. In order to
avoid re-building dependents only because the version of CMake changed,
drop the CMake version from the export file content.
2016-07-11 11:35:27 -04:00
Brad King
c7159e3f09
Merge branch 'fix-cpack-rpm-different-package-names' into release
2016-07-11 11:21:01 -04:00
Alex Turbov
672e6d2e20
CPack/RPM: Add missed CPACK_RPM_FILE_NAME fallback variable
...
In commit v3.6.0-rc1~66^2 (CPack/RPM different package names,
2016-05-15) we forgot the non-uppercased fallback variable name
`CPACK_RPM_<COMPONENT>_FILE_NAME`. Add it now.
2016-07-11 11:19:24 -04:00
Brad King
2bef0758e8
Merge branch 'find-command-restore-PATH-on-unix' into release
2016-07-11 10:31:36 -04:00
Brad King
54475018ae
Restore find_(library|file|path) search of PATH itself
...
The fix in commit commit v3.6.0-rc1~82^2 (Drop find_(library|file|path)
prefixes from PATH on non-Windows, 2016-05-09) aggressively dropped
search of the entries in PATH itself in addition to the prefixes derived
from it. This regresses find modules that (incorrectly) depended on the
behavior, including some of our own modules such as FindImageMagick.
Restore the search of entries in PATH itself. If we want to drop it
later we will need to do so with a policy. Fixes #16192 .
2016-07-11 10:27:27 -04:00
Brad King
507aa256e5
Merge topic 'tiff-typo'
...
7959d518
FindTIFF: Correct variable names in unit test
2016-07-11 09:56:17 -04:00
Brad King
35284a63ea
Merge topic 'add-gitignore'
...
b4811f3e
Tell Git to ignore .DS_Store files
4786ec51
Source: Remove long-unused .cvsignore file
2016-07-11 09:56:14 -04:00
Yury Zhuravlev
9da725cb00
Windows: Honor WINDOWS_EXPORT_ALL_SYMBOLS for executables with exports
...
For executables with ENABLE_EXPORTS set, export all symbols when
instructed to do so by WINDOWS_EXPORT_ALL_SYMBOLS.
2016-07-11 09:41:04 -04:00
Yury Zhuravlev
2005b96067
Makefile: Factor out WINDOWS_EXPORT_ALL_SYMBOLS helper
...
Factor the implementation out of cmMakefileLibraryTargetGenerator
into a helper method in cmMakefileTargetGenerator so it can be
re-used elsewhere later.
2016-07-11 09:40:42 -04:00
Kitware Robot
7af4bc69c5
CMake Nightly Date Stamp
2016-07-11 00:01:03 -04:00
Roger Leigh
7959d51847
FindTIFF: Correct variable names in unit test
2016-07-10 18:16:16 +00:00
Felix Geyer
566086187f
Fix typos.
2016-07-10 11:05:56 +02:00
Kitware Robot
03a50961f3
CMake Nightly Date Stamp
2016-07-10 00:01:03 -04:00
Kitware Robot
325288455e
CMake Nightly Date Stamp
2016-07-09 00:01:05 -04:00
Brad King
b4811f3e57
Tell Git to ignore .DS_Store files
...
These are created by MacOS Finder and should not be versioned.
Suggested-by: Sean McBride <sean@rogue-research.com>
2016-07-08 13:36:41 -04:00
Brad King
4786ec515f
Source: Remove long-unused .cvsignore file
2016-07-08 13:36:38 -04:00
Brad King
73a8c2b3d6
Merge topic 'ExternalProject-default-download-filename'
...
af7da934
ExternalProject: Use default file name if extracting from URL fails
2016-07-08 09:17:16 -04:00
Kitware Robot
2c2e0abfb0
CMake Nightly Date Stamp
2016-07-08 00:01:03 -04:00
Brad King
bf11980994
Merge branch 'release'
2016-07-07 12:50:53 -04:00
Ruslan Baratov
af7da934a7
ExternalProject: Use default file name if extracting from URL fails
...
The download/extract step uses the file name only internally so we can
just use a fallback default name if one cannot be extracted from the
URL.
2016-07-07 09:35:42 -04:00
Brad King
e31084e657
CMake 3.6.0
2016-07-07 09:17:24 -04:00
Brad King
972f24ea94
Merge topic 'update-linux64-release'
...
ad7da08a
Utilities/Release: Switch to Qt 5.7 for Linux x86_64 binary
2016-07-07 09:02:36 -04:00
Brad King
0ca8f3e699
Merge topic 'toolchain-flag-init'
...
a66004be
Honor CMAKE_<LANG>_FLAGS[_<CONFIG>]_INIT set in toolchain files
cdde77e5
OpenWatcom: Partially modernize platform information modules
f9dbe22c
Intel: Do not use GNU-like flags on Windows
5a3ed0d7
Intel: Do not use MSVC-like flags for Fortran
2016-07-07 09:02:23 -04:00
Kitware Robot
5553aab0bd
CMake Nightly Date Stamp
2016-07-07 00:01:53 -04:00
Brad King
ad7da08ac1
Utilities/Release: Switch to Qt 5.7 for Linux x86_64 binary
...
Compile as C++11 since Qt 5.7 requires it. Limit use of glibc
to 2.6 APIs and lower.
2016-07-06 10:47:12 -04:00