Brad King
27039e62f9
Merge topic 'doc-try_compile-clarification'
...
cabb6cd
Document Check(C|CXX)SourceCompiles behavior more clearly (#11688 )
4da2a56
Document try_compile behavior more clearly (#11688 )
2011-01-19 14:02:11 -05:00
Brad King
9ae65b866e
Merge topic 'doc-hard-preprocessor-characters'
...
c64d138
Document COMPILE_DEFINITIONS known limitations (#11660 , #11712 )
668ce6b
Combine duplicate COMPILE_DEFINITIONS disclaimer
2011-01-19 14:02:04 -05:00
Brad King
1a0ff79898
Merge topic 'bootstrap-enable-ccache-issue-11707'
...
3cba29d
bootstrap: Add --enable-ccache option (#11707 )
2011-01-19 14:01:57 -05:00
Brad King
cbd40b3b7c
Merge topic 'bootstrap-verbose-makefiles-issue-11708'
...
144a82c
bootstrap: --verbose implies verbose Makefiles (#11708 )
2011-01-19 14:01:52 -05:00
Brad King
1837276eb3
Merge topic 'bootstrap-select-system-libs'
...
bace650
bootstrap: Clarify --init flag documentation (#11431 )
60d72b5
bootstrap: Granular system library selection (#11431 )
2011-01-19 14:01:45 -05:00
Brad King
b23bfdf01d
Merge topic 'update-aix-release-script-login'
...
16438d0
Update script with new machine name
2011-01-19 14:01:40 -05:00
KWSys Robot
57c542a80f
KWSys Nightly Date Stamp
2011-01-19 00:10:07 -05:00
KWSys Robot
00a0929c04
KWSys Nightly Date Stamp
2011-01-18 00:11:02 -05:00
Nicolas Despres
3cba29d220
bootstrap: Add --enable-ccache option ( #11707 )
...
This option tells bootstrap to hand CMake
CC="ccache $CC"
CXX="ccache $CXX"
so that the CMake build tree after bootstrapping uses ccache.
2011-01-17 08:57:38 -05:00
Brad King
144a82ca7e
bootstrap: --verbose implies verbose Makefiles ( #11708 )
...
Suggested-by: Nicolas Despres <nicolas.despres@gmail.com>
2011-01-17 08:44:04 -05:00
Brad King
c64d1385b7
Document COMPILE_DEFINITIONS known limitations ( #11660 , #11712 )
...
Some values simply cannot be escaped properly in all contexts for all
native build tools. Document known limitations after the disclaimer
that states so.
2011-01-17 08:17:38 -05:00
Brad King
668ce6b1e8
Combine duplicate COMPILE_DEFINITIONS disclaimer
2011-01-17 07:55:48 -05:00
KWSys Robot
6b084f1e04
KWSys Nightly Date Stamp
2011-01-17 00:11:02 -05:00
KWSys Robot
3ddabcbadf
KWSys Nightly Date Stamp
2011-01-16 00:11:02 -05:00
KWSys Robot
061f310815
KWSys Nightly Date Stamp
2011-01-15 00:10:53 -05:00
Brad King
cabb6cd00e
Document Check(C|CXX)SourceCompiles behavior more clearly ( #11688 )
...
Explicitly state up front that the macros try to link an executable and
that the source provided must define 'main'.
2011-01-14 07:36:59 -05:00
KWSys Robot
3a7230afe9
KWSys Nightly Date Stamp
2011-01-14 00:12:03 -05:00
KWSys Robot
f5b43f59de
KWSys Nightly Date Stamp
2011-01-13 00:10:58 -05:00
David Cole
16438d0f4a
Update script with new machine name
2011-01-12 14:53:24 -05:00
Brad King
4da2a5687b
Document try_compile behavior more clearly ( #11688 )
...
Explicitly state up front that the source-file form of the command links
an executable and expects a 'main' to be defined. While at it, update
the command signature documentation to use a syntax more consistent with
other commands. Also tweak some wording.
2011-01-12 08:13:15 -05:00
KWSys Robot
90e9b65f10
KWSys Nightly Date Stamp
2011-01-12 00:10:52 -05:00
Brad King
28a0403c34
Merge topic 'resolve/python-versions/policy-CMP0017'
...
784d5ce
Merge branch 'policy-CMP0017' into resolve/python-versions/policy-CMP0017
2d3594b
Python additional version support, bug #10279 .
2011-01-11 15:59:34 -05:00
Brad King
784d5ce0f8
Merge branch 'policy-CMP0017' into resolve/python-versions/policy-CMP0017
...
Conflicts:
Modules/FindPythonInterp.cmake
2011-01-11 15:56:59 -05:00
Brad King
46ed6c65a8
Merge topic 'improve-findgit'
...
ed2b314
Add PATH_SUFFIXES for finding git.
2011-01-11 15:53:43 -05:00
Brad King
50e9e7d345
Merge topic 'doc-LOCATION-property-undefined-behavior'
...
5734497
Document reading LOCATION_<CONFIG> early as undefined (#11671 )
7ffe6d7
Document reading LOCATION early as undefined (#11671 )
2011-01-11 15:53:35 -05:00
Brad King
3ef8929ee6
Merge topic 'ctest-launch-empty-rule'
...
6228abe
CTest: Teach launcher to ignore empty/no-op make commands
2011-01-11 15:53:28 -05:00
Brad King
ad543dcf09
Merge topic 'archive-rule-variables'
...
c2d73c9
Allow platform files to set large archive rules (#11674 )
2011-01-11 15:53:06 -05:00
Brad King
7decc70eea
Merge topic 'build_nightly_from_nightly_branch'
...
faf1c1e
Change the nightly tests to build from the nightly branch and not next.
2011-01-11 15:52:52 -05:00
Brad King
9a81f0dd0c
Merge topic 'ep-fix-substitutions'
...
d67a513
ExternalProject: Replace location tags in CMAKE_CACHE_ARGS
d7a87b5
Merge branch 'ep-log-output-under-vs' into ep-fix-substitutions
2011-01-11 15:52:36 -05:00
Brad King
c39abc2411
Merge topic 'ep-log-output-under-vs'
...
44aff73
ExternalProject: Avoid bleed-through output when logging.
2011-01-11 15:52:30 -05:00
Brad King
764015c284
Merge topic 'policy-CMP0017'
...
ce28737
Remove usage of CMAKE_CURRENT_LIST_DIR now that we have CMP0017
7db8db5
Improve documentation and messages for the new CMP0017
db44848
Prefer files from CMAKE_ROOT when including from CMAKE_ROOT
1e69c6f
Merge branch 'user-policy-defaults' into policy-CMP0017
65a0a2a
Merge branch 'include-command-whitespace' into policy-CMP0017
2011-01-11 15:52:13 -05:00
Brad King
d4ed72e3bb
Merge topic 'user-policy-defaults'
...
a364daf
Allow users to specify defaults for unset policies
8e45c11
Fix indentation in cmPolicies::ApplyPolicyVersion()
2011-01-11 15:52:07 -05:00
Brad King
4ab987b7cc
Merge topic 'include-command-whitespace'
...
75a5221
Remove trailing whitespace
2011-01-11 15:51:54 -05:00
Brad King
13cc4bb628
Merge topic 'fix_source_groups_for_custom_targets_vs10'
...
7bbab25
Add support for source files in custom targets for VS 10 (Bug#11330).
2011-01-11 15:51:46 -05:00
Brad King
f04bbdf1d4
Merge topic 'fix-install-reqd-sys-libs'
...
753b429
InstallRequiredSystemLibraries debug-only (#11141 )
492cd84
Add variable for InstallRequiredSystemLibraries dir (#11140 )
dd5c592
Fix incorrect variable documentation (#11127 )
2011-01-11 15:51:35 -05:00
Brad King
af94289f5a
Merge topic 'fix-11461-add-midl-vs10'
...
e33cbda
VSMidl Test: Use correct include_directories with VS6 (#11461 )
262da91
Prohibit space in HOME value for VSMidl test.
13caaa3
VS10: Finish Midl support (#11461 )
2011-01-11 15:51:08 -05:00
Brad King
c73babf5d2
Merge topic 'vs-Fortran-only-DLL'
...
f661b95
VS: Fix linking of Fortran-only DLL projects (#10803 )
2011-01-11 15:50:13 -05:00
Brad King
984ca06a8e
Merge topic 'improve-build-error-detection'
...
89eb4bf
Improve build error detection.
2011-01-11 15:49:29 -05:00
Brad King
18180cdb50
Merge topic 'linux-standard-base'
...
dde0c89
ccmake: Use LSB 4.0 getmaxyx conditionally
a3de30e
ccmake: Use LSB 4.0 curses API conditionally
7d691ca
ccmake: Port for LSB 4.0 (#11648 )
2011-01-11 15:49:15 -05:00
Brad King
333e707d95
Merge topic 'fix-test-output-truncation'
...
e73bf1c
CTest: Do not truncate UTF-8 test output too early (#10656 )
2011-01-11 15:49:04 -05:00
Brad King
b8e5d7b49c
Merge topic 'qt4-find-plugins'
...
e6bb8c7
Add support for using static/dynamic Qt plugins.
2011-01-11 15:48:44 -05:00
Brad King
b524f864ca
Merge topic 'fix-9148-cpack-nsis-installer-root'
...
5a9e8e7
CPack: Add CPACK_NSIS_INSTALL_ROOT variable (#9148 )
2011-01-11 15:48:34 -05:00
Brad King
3272d2d96f
Merge topic 'fix-10644-cpack-menu-links'
...
1bbe4e6
CPack: Detect more URLs in CPACK_NSIS_MENU_LINKS (#10644 )
2011-01-11 15:48:24 -05:00
Brad King
7ebfa8218b
Merge topic 'cpack-nsis-changes'
...
bee514c
Add CPack NSIS MUI_FINISHPAGE_RUN support (#11144 )
702c8f8
Add CPACK_NSIS_EXECUTABLES_DIRECTORY (#7828 )
fec3232
Allow NSIS package or uninstall icon (#11143 )
2011-01-11 15:48:18 -05:00
David Cole
5a9e8e701e
CPack: Add CPACK_NSIS_INSTALL_ROOT variable ( #9148 )
...
Control the root directory of the default directory presented to
the end user of an NSIS installer by a CPack variable.
Previously, the value used in the NSIS script was $PROGRAMFILES,
which is equivalent to the "ProgramFiles" environment variable.
That default value is still the same, but now a project may
override the value by setting this new variable.
2011-01-11 15:42:42 -05:00
KWSys Robot
caa45a5f81
KWSys Nightly Date Stamp
2011-01-11 00:10:07 -05:00
Marcus D. Hanwell
2d3594b1bb
Python additional version support, bug #10279 .
...
Introduced an additional variable, Python_ADDITIONAL_VERSIONS, to both
FindPythonLibs and FindPythonInterp. Changed FindPythonInterp to loop
over versions rather than hardcoding all versions (more like libs).
2011-01-10 13:44:45 -05:00
Brad King
57344977f5
Document reading LOCATION_<CONFIG> early as undefined ( #11671 )
...
Although the LOCATION property is for compatibility with CMake 2.4, the
LOCATION_<CONFIG> property is modern. However, if a project reads it
and sets location-altering properties later the behavior is undefined.
See parent commit for details.
2011-01-10 12:07:32 -05:00
Brad King
7ffe6d77da
Document reading LOCATION early as undefined ( #11671 )
...
Reading the LOCATION target property currently locks down the result and
ignores any later changes to properties that affect it. This may or may
not be expected and may or may not be the behavior in earlier versions
of CMake. The property is documented as provided only for compatibility
with CMake 2.4 and alternative interfaces are now available for all
originally envisioned use cases. We want to discourage its use without
outright deprecating it. Add documentation to explicitly state that
reading the property before other properties are set is undefined.
2011-01-10 10:46:15 -05:00
Chuck Atkins
6228abed9b
CTest: Teach launcher to ignore empty/no-op make commands
2011-01-10 10:17:13 -05:00