summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Utilities/Release: Fetch stage/master/headBrad King2017-03-241-1/+2
| | | | | | | Update our release scripts to fetch `refs/stage/master/head` from the `gitlab.kitware.com` repository. This will allow us to prepare releases from staged commits before merging them to `master` or `release`.
* Utilities/Release: Fetch from gitlab.kitware.com repositoryBrad King2017-03-032-3/+11
| | | | | | | Update our release scripts to fetch from the gitlab.kitware.com repository instead of the cmake.org repository. Revise our mapping of special branch names to account for the refs that now store them in the new repository.
* Merge topic 'developer-setup'Brad King2017-03-032-12/+2
|\ | | | | | | | | | | | | 6cd3079c SetupForDevelopment: Drop cmake.org remote repo configuration Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !546
| * SetupForDevelopment: Drop cmake.org remote repo configurationBrad King2017-03-032-12/+2
|/ | | | | We no longer push directly to cmake.org repositories. Changes now go through https://gitlab.kitware.com/cmake/cmake for integration.
* Merge topic 'doc-development-process'Brad King2017-03-035-1/+345
|\ | | | | | | | | | | | | | | | | | | | | 1cc73e9a CONTRIBUTING: Add link to review process document 9a65b127 CONTRIBUTING: Add link to development documentation README 205ac0f0 CONTRIBUTING: Add note about running developer setup script 9360e6c6 Help/dev: Document the CMake Review Process d33de80c Help/dev: Exclude this directory from user-facing documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !542
| * CONTRIBUTING: Add link to review process documentBrad King2017-03-031-0/+3
| |
| * CONTRIBUTING: Add link to development documentation READMEBrad King2017-03-031-0/+5
| |
| * CONTRIBUTING: Add note about running developer setup scriptBrad King2017-03-031-0/+2
| |
| * Help/dev: Document the CMake Review ProcessBrad King2017-03-032-0/+316
| |
| * Help/dev: Exclude this directory from user-facing documentationBrad King2017-03-013-1/+19
| | | | | | | | | | | | | | Teach Sphinx and our own install rules to skip a `Help/dev` directory. This will give us a place to put developer-only documentation that should not be included in the user-facing documentation. Add a placeholder README.
* | Merge branch 'release'Brad King2017-03-030-0/+0
|\ \
| * | CMake 3.8.0-rc2v3.8.0-rc2Brad King2017-03-031-1/+1
| | |
* | | Merge branch 'release'Brad King2017-03-030-0/+0
|\ \ \ | |/ /
| * | Merge branch 'FindJNI-archlinux-jvm-paths' into releaseBrad King2017-03-031-0/+5
| |\ \
* | \ \ Merge topic 'FindJNI-archlinux-jvm-paths'Brad King2017-03-031-0/+5
|\ \ \ \ | | |/ / | |/| | | | | | | | | | d0ada3e2 FindJNI: Add jvm paths for Arch Linux
| * | | FindJNI: Add jvm paths for Arch LinuxKitsu2017-03-031-0/+5
| | | |
* | | | Merge branch 'release'Brad King2017-03-030-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'FindVulkan-update' into releaseBrad King2017-03-021-2/+6
| |\ \ \
| * \ \ \ Merge branch 'implicit-dir-symlinks' into releaseBrad King2017-03-0211-7/+91
| |\ \ \ \
* | \ \ \ \ Merge branch 'release-3.7'Brad King2017-03-030-0/+0
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch 'backport-implicit-dir-symlinks' into release-3.7Brad King2017-03-022-7/+17
| |\ \ \ \ \ \
* | \ \ \ \ \ \ Merge topic 'ipo-variable'Brad King2017-03-035-0/+20
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6b6191d8 Add variable 'CMAKE_INTERPROCEDURAL_OPTIMIZATION'
| * | | | | | | | Add variable 'CMAKE_INTERPROCEDURAL_OPTIMIZATION'Ruslan Baratov2017-03-025-0/+20
| | | | | | | | |
* | | | | | | | | Merge topic 'FindVulkan-update'Brad King2017-03-031-2/+6
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | 8e58f360 FindVulkan: Update for LunarG SDK import library location on Windows
| * | | | | | | | FindVulkan: Update for LunarG SDK import library location on WindowsBrad Davis2017-03-021-2/+6
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of at least 1.0.42 of the LunarG SDK, the `vulkan-1.lib` import library on Windows is stored in `${VULKAN_SDK}/Lib` or `${VULKAN_SDK}/Lib32`.
* | | | | | | | Merge topic 'implicit-dir-symlinks'Brad King2017-03-0311-7/+91
|\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 69528fe6 Tests: Add case for RPATH exclusion of symlinks to implicit directories f3102ca8 Merge branch 'backport-implicit-dir-symlinks' into implicit-dir-symlinks c3fb650c cmOrderDirectories: Consider symlinks when checking implicit directories b1a37362 cmOrderDirectories: Factor out implicit directory check
| * | | | | | | Tests: Add case for RPATH exclusion of symlinks to implicit directoriesBrad King2017-03-029-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: #16682
| * | | | | | | Merge branch 'backport-implicit-dir-symlinks' into implicit-dir-symlinksBrad King2017-03-022-7/+17
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | / / / | | | |_|/ / / | | |/| | | |
| | * | | | | cmOrderDirectories: Consider symlinks when checking implicit directoriesBrad King2017-03-021-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When checking whether a directory is "implicit" (e.g. implicit link directory or implicit rpath directory), resolve the real path of both sides of the comparison. Otherwise we will not recognize paths like `/usr/lib32` as implicit when `/usr/lib` is implicit and `lib32` is actually a symlink to `lib`. This can lead to addition of unnecessary entries to the RPATH of a binary, for example. Fixes: #16682
| | * | | | | cmOrderDirectories: Factor out implicit directory checkBrad King2017-03-012-6/+11
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2017-03-031-1/+1
| | | | | | |
* | | | | | | Merge branch 'release'Brad King2017-03-020-0/+0
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | / / | | |_|_|/ / | |/| | | |
| * | | | | Merge branch 'csproj_add_free_source_tags' into releaseBrad King2017-03-0212-56/+410
| |\ \ \ \ \
* | \ \ \ \ \ Merge topic 'autogen_uic_paths'Brad King2017-03-0220-263/+440
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3bf28f5e Autogen: New short InfoGet functions 154d8339 Autogen: Parse enabled feature configuration only ac77fa35 Autogen: Add missing return on error 662ad240 Autogen: Rename and merge moc related methods 5adf22bb Autogen: Add AUTOUIC_SEARCH_PATHS release notes 36fa535d Autogen: Add AUTOUIC_SEARCH_PATHS documentation 6d7c02db Autogen: Add AUTOUIC_SEARCH_PATHS test 1cdf7c1b Autogen: Add AUTOUIC_SEARCH_PATHS support 110c1bf4 Autogen: Add subDirPrefix function db431ecf Autogen: Merge FindInIncludeDirectories into FindIncludeFile
| * | | | | | | Autogen: New short InfoGet functionsSebastian Holtermann2017-03-023-72/+62
| | | | | | | |
| * | | | | | | Autogen: Parse enabled feature configuration onlySebastian Holtermann2017-03-021-108/+117
| | | | | | | |
| * | | | | | | Autogen: Add missing return on errorSebastian Holtermann2017-03-021-0/+1
| | | | | | | |
| * | | | | | | Autogen: Rename and merge moc related methodsSebastian Holtermann2017-03-022-41/+23
| | | | | | | |
| * | | | | | | Autogen: Add AUTOUIC_SEARCH_PATHS release notesSebastian Holtermann2017-03-021-0/+10
| | | | | | | |
| * | | | | | | Autogen: Add AUTOUIC_SEARCH_PATHS documentationSebastian Holtermann2017-03-027-4/+36
| | | | | | | |
| * | | | | | | Autogen: Add AUTOUIC_SEARCH_PATHS testSebastian Holtermann2017-03-027-0/+100
| | | | | | | |
| * | | | | | | Autogen: Add AUTOUIC_SEARCH_PATHS supportSebastian Holtermann2017-03-025-49/+107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #15227
| * | | | | | | Autogen: Add subDirPrefix functionSebastian Holtermann2017-03-022-14/+16
| | | | | | | |
| * | | | | | | Autogen: Merge FindInIncludeDirectories into FindIncludeFileSebastian Holtermann2017-03-012-29/+22
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge topic 'find_library-custom-lib-suffix'Brad King2017-03-0214-14/+58
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 503f25d4 find_library: Allow custom lib suffix be used as find path
| * | | | | | | find_library: Allow custom lib suffix be used as find pathChristian Schmidbauer2017-03-0114-14/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a new `CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX` variable to allow use of a custom suffix on `lib` directory names. This is a more general option than that added by commit v3.7.0-rc1~504^2 (Teach find_library and find_package to search lib32 paths, 2016-06-10). It allows the find path to be more deterministic on custom setups. See discussion in #10287 and #15994.
* | | | | | | | Merge topic 'csproj_add_free_source_tags'Brad King2017-03-0212-56/+410
|\ \ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 506207f9 VS: add test for VS_CSHARP_* source file property a202749c VS: add CSharpUtilities module 9588d0a2 VS: add VS_CSHARP_<tagname> sourcefile property
| * | | | | | | VS: add test for VS_CSHARP_* source file propertyMichael Stürmer2017-03-014-0/+38
| | | | | | | |
| * | | | | | | VS: add CSharpUtilities moduleMichael Stürmer2017-03-014-0/+305
| | | | | | | |
| * | | | | | | VS: add VS_CSHARP_<tagname> sourcefile propertyMichael Stürmer2017-03-015-56/+67
| | |_|_|/ / / | |/| | | | |