Brad King
5f30f1754a
GNUInstallDirs: Add test cases
...
Add a RunCMake.GNUInstallDirs test with cases covering various install
prefixes. Hard-code the architecture information. Tolerate all
platform-specific LIBDIR values.
Currently the root prefix is not handled well, but verify the current
behavior in the test anyway. This can be addressed with a future
change.
Inspired-by: Alex Turbov <i.zaufi@gmail.com>
2015-06-18 08:59:24 -04:00
Brad King
1199ebf1c5
GNUInstallDirs: Improve documentation formatting
...
Also consolidate the description of each variable.
2015-06-16 10:33:48 -04:00
Kitware Robot
9cbb9ed4c9
CMake Nightly Date Stamp
2015-06-15 00:01:03 -04:00
Kitware Robot
081f6d9172
CMake Nightly Date Stamp
2015-06-14 00:01:04 -04:00
Kitware Robot
98133d3d4d
CMake Nightly Date Stamp
2015-06-13 00:01:05 -04:00
Kitware Robot
03e2248188
CMake Nightly Date Stamp
2015-06-12 00:01:04 -04:00
Brad King
31ce82d46d
Merge topic 'FindBISON-DEFINES_FILE'
...
6863c0d5
Help: Add notes for topic 'FindBISON-DEFINES_FILE'
12e534c2
FindBISON: Add DEFINES_FILE option to pass --defines=FILE
eb859263
FindBISON: Use CMAKE_PARSE_ARGUMENTS to parse arguments
29985ad8
FindBISON: Use BISON_TARGET macro argument names internally
801b799f
FindBISON: Improve documentation formatting
2015-06-11 13:16:20 -04:00
Brad King
d569008868
Merge topic 'fix-CMP0009-future-states'
...
a3a8177e
cmFileCommand: Fix implementation of CMP0009.
2015-06-11 13:16:19 -04:00
Brad King
71d5245990
Merge topic 'minor-cleanups'
...
22d09ecf
cmLocalGenerator: Remove ConfigureFinalPass.
821a711b
project(): Remove unused variable.
2015-06-11 13:16:16 -04:00
Brad King
6863c0d52c
Help: Add notes for topic 'FindBISON-DEFINES_FILE'
2015-06-11 11:32:09 -04:00
Kitware Robot
07ee7bac74
CMake Nightly Date Stamp
2015-06-11 00:01:03 -04:00
Brad King
f9285727dc
Merge branch 'release'
2015-06-10 08:50:19 -04:00
Kitware Robot
c9ee5de4af
CMake Nightly Date Stamp
2015-06-10 00:01:06 -04:00
Stephen Kelly
a3a8177edd
cmFileCommand: Fix implementation of CMP0009.
2015-06-10 00:06:29 +02:00
Stephen Kelly
22d09ecf33
cmLocalGenerator: Remove ConfigureFinalPass.
...
Call the cmMakefile implementation directly. This is a configure-time
construct.
2015-06-09 23:42:13 +02:00
Stephen Kelly
821a711b6f
project(): Remove unused variable.
2015-06-09 23:42:13 +02:00
Brad King
86bde2ef3e
CMake 3.3.0-rc2
2015-06-09 10:31:54 -04:00
Brad King
1c65ce5245
Merge branch 'release'
2015-06-09 10:31:04 -04:00
Brad King
ab660b8d22
Merge topic 'doc-policy-OLD-deprecated'
...
482a3bf3
Help: Document explicitly that policy OLD behavior is deprecated
2015-06-09 10:29:38 -04:00
Eon Jeong
12e534c2b8
FindBISON: Add DEFINES_FILE option to pass --defines=FILE
2015-06-09 10:26:01 -04:00
Eon Jeong
eb859263ae
FindBISON: Use CMAKE_PARSE_ARGUMENTS to parse arguments
2015-06-09 10:21:52 -04:00
Eon Jeong
29985ad894
FindBISON: Use BISON_TARGET macro argument names internally
...
The macro argument names are much clearer than ${ARGV#} references.
2015-06-09 10:21:51 -04:00
Brad King
801b799f9d
FindBISON: Improve documentation formatting
2015-06-09 10:21:42 -04:00
Brad King
d6619acf77
Merge branch 'doc-policy-OLD-deprecated' into release
2015-06-09 09:33:50 -04:00
Brad King
482a3bf3f0
Help: Document explicitly that policy OLD behavior is deprecated
...
The most likely documentation page a project author will read in
response to a policy warning is the page for the policy itself.
Add to every policy documentation page a note explicitly stating
that the OLD behavior is deprecated. Also mention this in the
cmake_policy() command documentation that explains how to set a
policy to OLD.
Suggested-by: Fraser Hutchison <fraser.hutchison@gmail.com>
2015-06-09 09:29:41 -04:00
Brad King
223e2ec28d
Merge topic 'binary-release-osx-qt-4.8-update'
...
1594edba
Utilities/Release: Update to more recent Qt 4.8 on OS X
2015-06-09 09:19:02 -04:00
Brad King
d78fbb6ad4
Merge topic 'move-CMP0059-handling'
...
52b9d828
cmMakefile: Move CMP0059 handling to command code.
fe603c7d
cmGetDirectoryPropertyCommand: Move variable to the point of use.
8fc53c3c
cmGetDirectoryPropertyCommand: Extract StoreResult method.
2015-06-09 09:19:00 -04:00
Brad King
1adcec3983
Merge topic 'doc-formatting'
...
c3f40f4f
Help: Improve formatting of command documentation
2015-06-09 09:18:54 -04:00
Brad King
7f14943e5c
Merge topic 'doc-find-versioned-location'
...
7ab0806f
Help: Document find_* command versioned/unversioned name ordering
2015-06-09 09:18:52 -04:00
Brad King
3e49888ff0
Merge topic 'doc-find-command-cleanup'
...
3de3544f
Help: Improve documentation formatting of find_* commands
8c64c478
Help: Document CMAKE_FIND_APPBUNDLE and CMAKE_FIND_FRAMEWORK
25b4483e
Help: Document CMAKE_SYSTEM_APPBUNDLE_PATH variable
e2f34986
Help: Document CMAKE_SYSTEM_FRAMEWORK_PATH variable
2015-06-09 09:18:50 -04:00
Brad King
f7be278a30
Merge topic 'doc-drop-incorrect-cmake-developer-advice'
...
972853b1
Help: Drop incorrect advice from cmake-developer.7 manual
2015-06-09 09:18:48 -04:00
Brad King
82986700d1
Merge topic 'ctest-script-mode-no-legacy-cygwin'
...
12436efc
ctest: Disable CMake Cygwin legacy warning in dashboard client script
2015-06-09 09:18:46 -04:00
Brad King
a53d920290
Merge topic 'revert-mingw-no-find_library-dll'
...
f5dbf00d
Windows-GNU: Restore find_library treatment of '.dll' as linkable (#15409 )
2015-06-09 09:18:44 -04:00
Brad King
d6011a61e9
Merge topic 'cmake-gui-osx-install-command-line'
...
d9b974b1
cmake-gui: Make command-line install help text selectable
2015-06-09 09:18:42 -04:00
Brad King
5a5a81e550
Merge topic 'FindwxWidgets-versioned-executable'
...
2c969743
FindwxWidgets: Fix find_program call for versioned names
2015-06-09 09:18:40 -04:00
Kitware Robot
2848f93d1a
CMake Nightly Date Stamp
2015-06-09 00:01:04 -04:00
Brad King
1594edba9e
Utilities/Release: Update to more recent Qt 4.8 on OS X
...
Update to a version newer than 4.8.0 to get the fix for this issue:
https://bugreports.qt.io/browse/QTBUG-23704
https://codereview.qt-project.org/13576
http://code.qt.io/cgit/qt/qt.git/commit/?id=e88dbaa7fc
We hit it in the cmake-gui command-line install help dialog.
2015-06-08 16:36:06 -04:00
Michael Scott
c3f40f4fd9
Help: Improve formatting of command documentation
...
Use inline reStructuredText markup and add cross-references in more
places.
2015-06-08 16:28:31 -04:00
Stephen Kelly
52b9d828ab
cmMakefile: Move CMP0059 handling to command code.
...
Don't pay a penalty for it in all GetProperty calls.
Additionally, the storage of properties will eventually move to
cmState, which should only contain state and not logic for policies
like this.
2015-06-08 22:23:44 +02:00
Stephen Kelly
fe603c7dfb
cmGetDirectoryPropertyCommand: Move variable to the point of use.
2015-06-08 22:18:42 +02:00
Stephen Kelly
8fc53c3ce8
cmGetDirectoryPropertyCommand: Extract StoreResult method.
2015-06-08 22:18:40 +02:00
Brad King
7ab0806fef
Help: Document find_* command versioned/unversioned name ordering
...
Suggest in the NAMES option that unversioned names go first to prefer
local builds over distro-provided files.
2015-06-08 16:13:56 -04:00
Brad King
3de3544fcd
Help: Improve documentation formatting of find_* commands
...
Use inline reStructuredText markup and add cross-references in more
places.
2015-06-08 15:52:21 -04:00
Brad King
8c64c4783d
Help: Document CMAKE_FIND_APPBUNDLE and CMAKE_FIND_FRAMEWORK
...
Add dedicated documents for these and link to them instead of
duplicating their documentation in every find command.
2015-06-08 15:45:59 -04:00
Brad King
25b4483ef8
Help: Document CMAKE_SYSTEM_APPBUNDLE_PATH variable
2015-06-08 15:21:47 -04:00
Brad King
e2f349864d
Help: Document CMAKE_SYSTEM_FRAMEWORK_PATH variable
2015-06-08 15:15:47 -04:00
Brad King
91131844ce
Merge branch 'doc-drop-incorrect-cmake-developer-advice' into release
2015-06-08 14:50:29 -04:00
Brad King
972853b15b
Help: Drop incorrect advice from cmake-developer.7 manual
...
Drop the comment on the purpose of PATH_SUFFIXES in our Find Module
example. It was incorrect.
2015-06-08 14:50:03 -04:00
Brad King
7ac02e0bc5
Merge branch 'revert-mingw-no-find_library-dll' into release
2015-06-08 14:18:04 -04:00
Brad King
40e1ed9f9d
Merge branch 'ctest-script-mode-no-legacy-cygwin' into release
2015-06-08 14:17:58 -04:00