summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add options to run `ldd -u -r` as a "link-what-you-use" toolBill Hoffman2016-06-1722-6/+164
| | | | | | | Create a LINK_WHAT_YOU_USE target property and corresponding CMAKE_LINK_WHAT_YOU_USE variable to enable this behavior. Extend link commands by running `ldd -u -r` to detect shared libraries that are linked but not needed.
* Merge topic 'add-FindVulkan'Brad King2016-06-081-1/+1
|\ | | | | | | | | b8a00b67 Tests/FindVulkan: Run clang-format
| * Tests/FindVulkan: Run clang-formatBrad King2016-06-081-1/+1
| |
* | Merge topic 'fix-libarchive-openssl-no-hashes'Brad King2016-06-081-0/+1
|\ \ | | | | | | | | | | | | dbc9f73d libarchive: Restore OpenSSL include directory from upstream
| * | libarchive: Restore OpenSSL include directory from upstreamBrad King2016-06-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit v3.6.0-rc1~100^2 (libarchive: Drop early use of crypto library, 2016-05-03) we accidentally dropped the include directory for OpenSSL as well as the library. Without that, it works only accidentally when CHECK_CRYPTO happens to choose the OpenSSL implementation and add the include directory. Reported-by: Bradley Lowekamp <blowekamp@mail.nih.gov>
* | | Merge topic 'add-FindVulkan'Brad King2016-06-088-0/+149
|\ \ \ | | |/ | |/| | | | | | | adf4df28 Add FindVulkan.cmake.
| * | Add FindVulkan.cmake.Matthäus G. Chajdas2016-06-088-0/+149
| | | | | | | | | | | | This adds FindVulkan with corresponding tests.
* | | Merge topic 'doc-ctest_update'Brad King2016-06-082-0/+9
|\ \ \ | | | | | | | | | | | | | | | | | | | | 1b18180e Help: Document CTest Git fetch-and-reset behavior 558e4d1e Help: Document ctest_update branch following behavior
| * | | Help: Document CTest Git fetch-and-reset behaviorBrad King2016-06-081-0/+5
| | | |
| * | | Help: Document ctest_update branch following behaviorBrad King2016-06-081-0/+4
| | | |
* | | | Merge topic 'bzip2-debug-names'Brad King2016-06-081-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 132b8989 FindBZip2: Search for additional bz2d debug library name
| * | | | FindBZip2: Search for additional bz2d debug library nameRoger Leigh2016-06-071-1/+1
| | | | |
* | | | | Merge topic 'find_path-in-framework'Brad King2016-06-085-1/+9
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 188baef0 find_path: Fix location of <dir/header.h> in a framework on OS X
| * | | | | find_path: Fix location of <dir/header.h> in a framework on OS XHarry Mallon2016-06-075-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After finding it in `foo.Framework/Headers/dir/header.h`, we should report the `foo.Framework/Headers` directory, not `foo.Framework/Headers/dir`, because the former is what actually contains the path the caller wishes to include.
* | | | | | Merge topic 'clang-format-again'Brad King2016-06-087-114/+80
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ff08a80a Source/CPack: Run clang-format to fix style 3b284432 Tests/FindOpenCL: Run clang-format to fix style
| * | | | | | Source/CPack: Run clang-format to fix styleBrad King2016-06-076-110/+75
| | | | | | |
| * | | | | | Tests/FindOpenCL: Run clang-format to fix styleBrad King2016-06-071-4/+5
| |/ / / / /
* | | | | | CMake Nightly Date StampKitware Robot2016-06-081-1/+1
| |/ / / / |/| | | |
* | | | | Merge branch 'release'Brad King2016-06-070-0/+0
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Merge branch 'update-expat' into releaseBrad King2016-06-068-295/+433
| |\ \ \ \
| * \ \ \ \ Merge branch 'SunOS-PathScale' into releaseBrad King2016-06-064-0/+37
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'FindLibArchive-3.2' into releaseBrad King2016-06-031-4/+5
| |\ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge topic 'update-expat'Brad King2016-06-078-295/+433
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | 182f6458 Merge branch 'upstream-expat' into update-expat eb831123 expat 2016-06-05 (2b9cb7f5)
| * | | | | | Merge branch 'upstream-expat' into update-expatBrad King2016-06-068-295/+433
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | * upstream-expat: expat 2016-06-05 (2b9cb7f5)
| | * | | | | expat 2016-06-05 (2b9cb7f5)Expat Upstream2016-06-069-295/+444
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: http://git.code.sf.net/p/expat/code_git at commit 2b9cb7f5b59397d2d04117a419cd3d9d50f4a1ed (master).
* | | | | | | Merge topic 'SunOS-PathScale'Brad King2016-06-074-0/+37
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | fcfe121f Platform: add flag definitions for PathScale compiler on SunOS (#16135)
| * | | | | | Platform: add flag definitions for PathScale compiler on SunOS (#16135)Michał Górny2016-06-064-0/+37
| |/ / / / /
* | | | | | Merge topic 'remove-c_str'Brad King2016-06-0722-92/+89
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fa277b29 Remove c_str() calls from stream arguments. ba5fb165 call static cmOutputConverter::GetFortranFormat without object
| * | | | | | Remove c_str() calls from stream arguments.Daniel Pfeifer2016-06-0621-86/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mostly automated: git grep -l '.c_str() <<' | xargs sed -i 's|\.c_str() <<| <<|g'
| * | | | | | call static cmOutputConverter::GetFortranFormat without objectDaniel Pfeifer2016-06-063-6/+8
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2016-06-071-1/+1
|/ / / / / /
* | | | | | Merge topic 'productbuild'Brad King2016-06-0614-386/+860
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 63e5eb5f Help: Add notes for 'productbuild' topic 2e3c67d1 productbuild: Add new productbuild cpack generator. 50a3d340 PackageMaker: factor out common code for creating pkg files.
| * | | | | | Help: Add notes for 'productbuild' topicBrad King2016-06-061-0/+5
| | | | | | |
| * | | | | | productbuild: Add new productbuild cpack generator.Clinton Stimpson2016-06-0311-1/+382
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This cpack generator basically replaces the obsolete PackageMaker generator.
| * | | | | | PackageMaker: factor out common code for creating pkg files.Clinton Stimpson2016-06-025-388/+476
| | | | | | |
* | | | | | | Merge topic 'FindBoost-vs-prebuilt'Brad King2016-06-061-19/+56
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c3a281fd FindBoost: Search in official Windows prebuilt binary library directory 3720d5f4 FindBoost: Test `CMAKE_CXX_COMPILER_{ID,VERSION}` instead of `MSVC*`
| * | | | | | | FindBoost: Search in official Windows prebuilt binary library directoryAlex Turbov2016-06-031-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid the need to specify `BOOST_LIBRARYDIR` along with `BOOST_ROOT` when using prebuilt binaries such as these: https://sourceforge.net/projects/boost/files/boost-binaries/
| * | | | | | | FindBoost: Test `CMAKE_CXX_COMPILER_{ID,VERSION}` instead of `MSVC*`Alex Turbov2016-06-031-19/+22
| | | | | | | |
* | | | | | | | Merge topic 'FindLibArchive-3.2'Brad King2016-06-061-4/+5
|\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | 38d18bab FindLibArchive: Support libarchive 3.2 version string format
| * | | | | | | FindLibArchive: Support libarchive 3.2 version string formatOrion Poplawski2016-06-031-4/+5
| | |_|/ / / / | |/| | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2016-06-061-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2016-06-051-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2016-06-041-1/+1
| |/ / / / |/| | | |
* | | | | Merge branch 'release'Brad King2016-06-030-0/+0
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Merge branch 'FindHDF5-fix-already-found' into releasev3.6.0-rc1Brad King2016-06-021-4/+11
| |\ \ \ \
| * \ \ \ \ Merge branch 'fix-TARGET_PROPERTY-LOCATION-crash' into releaseBrad King2016-06-024-3/+23
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'fix-ti-link-order' into releaseBrad King2016-06-021-1/+1
| |\ \ \ \ \ \
* | \ \ \ \ \ \ Merge topic 'minor-cleanups'Brad King2016-06-038-5/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f6c21894 Modules: Rename internal platform-specific compiler determination modules 0c7951a9 cmLocalGenerator: Consolidate conditions in AddArchitectureFlags
| * | | | | | | | Modules: Rename internal platform-specific compiler determination modulesBrad King2016-06-027-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename Modules/Platform/<os>-<lang>.cmake files to Modules/Platform/<os>-Determine-<lang>.cmake to clarify their role. For compatibility with user-provided modules, load the old names if they exist.
| * | | | | | | | cmLocalGenerator: Consolidate conditions in AddArchitectureFlagsBrad King2016-06-021-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make room for possible future non-Apple architecture flags.