CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
Document external language support policy

Describe in "Modules/CMakeAddNewLanguage.txt" our policy for external
language support.
CMake Nightly Date Stamp
Merge branch 'release'
CMake 2.8.10
Begin post-2.8.10 development
Tests: add MajorVersionSelection tests

For things where we may have 2 major versions of the same software
installed in parallel (think of Qt and Python) make sure our version
selection gets this right.
PackageMaker: Enable postflight script in component mode (#12375)

Previously, setting CPACK_POSTFLIGHT_SCRIPT had no effect in
component mode, when CPACK_COMPONENTS_ALL was set.

In component mode, a .mpkg is created that contains multiple .pkg's.
Because postflight scripts only work in a .pkg, add another .pkg to the
.mpkg and put the postflight script in that.
This is the same approach taken by the PackageMaker GUI when adding
a postflight script to a metapackage.
Linux/PA-RISC: Link with --unique=.text.* to help binutils

There is a binutils bug that leads to errors like this:

/usr/lib/gcc/hppa2.0-unknown-linux-gnu/4.6.3/../../../../hppa2.0-unknown-linux-gnu/bin/ld: libCMakeLib.a(cmTarget.cxx.o)(.text+0x12084): cannot reach 00001d28__ZNSspLEPKc@@GLIBCXX_3.4+0, recompile with -ffunction-sections
/usr/lib/gcc/hppa2.0-unknown-linux-gnu/4.6.3/../../../../hppa2.0-unknown-linux-gnu/bin/ld: libCMakeLib.a(cmTarget.cxx.o)(.text+0x12084): cannot handle R_PARISC_PCREL17F for std::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const*)@@GLIBCXX_3.4
/usr/lib/gcc/hppa2.0-unknown-linux-gnu/4.6.3/../../../../hppa2.0-unknown-linux-gnu/bin/ld: final link failed: Bad value

Until someone finds out what needs to be fixed in binutils this allows anyone
to compile a working CMake even in debug mode.
Merge topic 'find_library-NAMES_PER_DIR'

66759ee find_library: Optionally consider all names in each directory
9cb68b1 find_library: Generalize helper macro in test case
b64dd76 find_library: Simplify framework search logic
531c71b find_library: Refactor internal name iteration
Merge topic 'FindBoost-cleanup'

0496782 FindBoost: Rewrite documentation
4d92f6c FindBoost: Refactor Boost_FOUND computation and version check
0100f88 FindBoost: Construct a clean Boost_LIBRARIES value
5b9149e FindBoost: Overhaul caching and search repeat behavior
5ec8a69 FindBoost: Use PATH_SUFFIXES to look in "Program Files"
d3260a4 FindBoost: Mark Boost_DIR cache entry as advanced
531612d FindBoost: Remove extra indentation level
Merge topic 'simplify-FreeBSD-shared'

6f68ef4 BSD: Do not require dlfcn.h to build shared libs (#13573)
Merge topic 'FindIcotool'

86a184d Add module FindIcotool
Merge topic 'fix-9629-add-unicode-nsis-reg-key'

668dda0 CPack: Add automatic detection of the Unicode makensis (#9629)
Merge topic 'EclipseNoLinkedResources'

fbda958 Eclipse: add switch to disable linked resources (#13189)
Merge topic 'generator-expression-bug-fixes'

4bacff7 GenEx: Test early determination of AND and OR
Merge topic 'cpack-rez-error'

14561e3 Fix for possible Rez errors when creating dmg.
Merge topic 'xcode-ReRunCMake-full-path'

388a321 Xcode: Fix ReRunCMake.make path to cmake.check_cache (#13603)