48db16f | James Sharpe | 25 May 2016, 10:28:39 UTC | Add support for finding cublas_device library | 25 May 2016, 10:28:39 UTC |
d5ccab3 | Kitware Robot | 25 May 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 25 May 2016, 04:01:07 UTC |
a98a699 | Brad King | 24 May 2016, 17:54:03 UTC | Merge topic 'cpack-deb-different-package-names' adbd3985 CPack/Deb possibility to change package name | 24 May 2016, 17:54:03 UTC |
384de98 | Brad King | 24 May 2016, 17:54:00 UTC | Merge topic 'cpack-deb-component-depends' 4f3b9706 CPack/Deb prevent accidental component dependencies | 24 May 2016, 17:54:00 UTC |
185be83 | Brad King | 24 May 2016, 17:53:58 UTC | Merge topic 'ExternalProject-fix-stash-all' 2bc981e6 ExternalProject: Fix git stash not using "--all" option | 24 May 2016, 17:53:58 UTC |
7d5355a | Brad King | 24 May 2016, 17:53:55 UTC | Merge topic 'doc-CPACK_DMG_FORMAT' 239367f0 CPackDMG: Document CPACK_DMG_FORMAT default | 24 May 2016, 17:53:55 UTC |
f77a49f | Brad King | 24 May 2016, 17:53:53 UTC | Merge topic 'cpackifw-updates' 06ca7795 CPackIFW: Command cpack_ifw_configure_component learned ESSENTIAL option 222fa595 CPackIFW: Doc decoration | 24 May 2016, 17:53:53 UTC |
ecb4ad2 | Kitware Robot | 24 May 2016, 04:01:36 UTC | CMake Nightly Date Stamp | 24 May 2016, 04:01:36 UTC |
4f3b970 | Domen Vrankar | 23 May 2016, 18:21:32 UTC | CPack/Deb prevent accidental component dependencies Prevent accidental inter component dependency setting since this is a breaking feature in situations where another CPack module is already using the feature. It should be enabled if desired since it can cause issues when upgrading only one of the components for e.g. configuration instead of all the components at once. | 23 May 2016, 18:21:32 UTC |
adbd398 | Domen Vrankar | 23 May 2016, 17:51:33 UTC | CPack/Deb possibility to change package name This patch preserves backward compatibility of deb package names with previous CMake versions but similarly to CPack/RPM allows to change package name format and supports DEB-DEFAULT setting that produces proper Debian package names. | 23 May 2016, 17:55:46 UTC |
239367f | Harry Mallon | 23 May 2016, 17:24:58 UTC | CPackDMG: Document CPACK_DMG_FORMAT default | 23 May 2016, 17:27:02 UTC |
06ca779 | Konstantin Podsvirov | 23 May 2016, 12:32:22 UTC | CPackIFW: Command cpack_ifw_configure_component learned ESSENTIAL option | 23 May 2016, 16:09:03 UTC |
222fa59 | Konstantin Podsvirov | 23 May 2016, 09:42:28 UTC | CPackIFW: Doc decoration | 23 May 2016, 16:09:03 UTC |
c75d91a | Brad King | 23 May 2016, 13:42:23 UTC | Merge topic 'rpath-no-regex' f4d3c44c Fix support for large RPATH updates (#16105) | 23 May 2016, 13:42:23 UTC |
64d3613 | Brad King | 23 May 2016, 13:42:20 UTC | Merge topic 'make_osx_packaging_more_robust' d3812437 Make packaging script wait for the disk image to be mounted. | 23 May 2016, 13:42:20 UTC |
16b42d8 | Brad King | 23 May 2016, 13:42:18 UTC | Merge topic 'clang-format-script' 2f2117e7 clang-format.bash: Limit formatting to files selected by options | 23 May 2016, 13:42:18 UTC |
2c13f1b | Kitware Robot | 23 May 2016, 04:01:06 UTC | CMake Nightly Date Stamp | 23 May 2016, 04:01:06 UTC |
52eeef3 | Kitware Robot | 22 May 2016, 04:01:04 UTC | CMake Nightly Date Stamp | 22 May 2016, 04:01:04 UTC |
2bc981e | Christian Fetzer | 21 May 2016, 09:34:04 UTC | ExternalProject: Fix git stash not using "--all" option GIT_VERSION_STRING is unset in _ep_write_gitupdate_script(), hence git stash is not being called with the "--all" option, even if Git is new enough to support this. | 21 May 2016, 09:41:34 UTC |
24391d9 | Kitware Robot | 21 May 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 21 May 2016, 04:01:07 UTC |
2f2117e | Brad King | 20 May 2016, 17:29:37 UTC | clang-format.bash: Limit formatting to files selected by options Now that our one-shot clang-format run is complete we rarely need to filter the entire tree anymore. Filter nothing if no options are given and just print the usage message. Offer options to specify selection of some set of files from Git as needed for various workflows. | 20 May 2016, 17:57:25 UTC |
94b9ead | Brad King | 20 May 2016, 13:15:57 UTC | Merge topic 'FindCUDA-fp16' cc95001b FindCUDA: Detect and report FP16 support | 20 May 2016, 13:15:57 UTC |
e07f7e6 | Brad King | 20 May 2016, 13:15:55 UTC | Merge topic 'ExternalProject-improve-retry' 89113e12 ExternalProject: Re-implement download logic as a dedicated script e7d5e4b4 ExternalProject: Re-implement download verification as a dedicated script ebcc7027 ExternalProject: Avoid repeating download verification 33218f6a ExternalProject: Remove unused verify script logic e5409d1e ExternalProject: Remove unused 'retries' argument from verify script d610407c ExternalProject: Use uppercase placeholders for script generation | 20 May 2016, 13:15:55 UTC |
acd039a | Brad King | 20 May 2016, 13:15:52 UTC | Merge topic 'minor-cleanup' 40bee43a cmCPackDragNDropGenerator: Replace std::{ostringstream => string} | 20 May 2016, 13:15:52 UTC |
4dc1164 | Kitware Robot | 20 May 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 20 May 2016, 04:01:07 UTC |
f4d3c44 | Brad King | 19 May 2016, 15:51:51 UTC | Fix support for large RPATH updates (#16105) Avoid using a KWSys RegularExpression to search for RPATH substrings. It cannot handle large expressions. | 19 May 2016, 15:59:25 UTC |
d381243 | Robert Maynard | 19 May 2016, 15:41:48 UTC | Make packaging script wait for the disk image to be mounted. Frequently the apple script would execute before the disk image had been fully mounted, and would fail. We now try to wait for the disk to be mounted first. | 19 May 2016, 15:41:48 UTC |
89113e1 | Ruslan Baratov | 19 May 2016, 13:35:01 UTC | ExternalProject: Re-implement download logic as a dedicated script Move the content to a `ExternalProject-download.cmake.in` file and use `configure_file` to generate the final script. Retry logic was not working before because similar script trigger FATAL_ERROR if 'file(DOWNLOAD ...)' exits with nonzero 'status_code'. FATAL_ERROR makes the whole chain of commands stop and '_ep_write_verifyfile_script' retry logic was not used in fact. Default retry number set to 5 with pauses 0, 5, 5, 15, 60 seconds. Some space left for future improvements if needed (90, 300, 1200=20min). Can be controlled by user. | 19 May 2016, 15:20:50 UTC |
e7d5e4b | Ruslan Baratov | 19 May 2016, 12:00:40 UTC | ExternalProject: Re-implement download verification as a dedicated script Move the content to a `ExternalProject-verify.cmake.in` file and use `configure_file` to generate the final script. | 19 May 2016, 15:20:25 UTC |
ebcc702 | Ruslan Baratov | 19 May 2016, 11:51:43 UTC | ExternalProject: Avoid repeating download verification Verify step for downloaded files will be performed in separate script. | 19 May 2016, 15:15:59 UTC |
33218f6 | Ruslan Baratov | 19 May 2016, 11:48:49 UTC | ExternalProject: Remove unused verify script logic The logic to re-run the download script will be moved elsewhere. | 19 May 2016, 15:01:12 UTC |
e5409d1 | Ruslan Baratov | 19 May 2016, 11:41:52 UTC | ExternalProject: Remove unused 'retries' argument from verify script There is no retries for local files and retry logic is broken for downloads. Will be implemented in '*-download.cmake' script. | 19 May 2016, 14:58:08 UTC |
d610407 | Ruslan Baratov | 19 May 2016, 11:38:06 UTC | ExternalProject: Use uppercase placeholders for script generation Use uppercase variables for future 'configure_file' command. | 19 May 2016, 14:54:33 UTC |
cc95001 | Boris Fomitchev | 13 May 2016, 03:17:07 UTC | FindCUDA: Detect and report FP16 support Reviewed-by: James Bigler <jamesbigler@gmail.com> | 19 May 2016, 14:52:32 UTC |
e0da6c3 | Brad King | 19 May 2016, 14:41:27 UTC | Merge topic 'ninja-output-path-prefix' eb076692 Tests: Select RunCMake.Ninja test cases based on ninja version 8a862a4d Ninja: Support embedding of CMake as subninja project 038e7716 Ninja: Pass all build paths through a central method 7c26a6a2 Ninja: Fix path to soname-d target file ac3cdd9a Ninja: Convert object file names to ninja paths earlier d4381cb1 Ninja: Convert link library file names like all other output paths 0397c92a Ninja: Pre-compute "CMakeCache.txt" build target name 3b3ecdfa Ninja: Pre-compute "all" build target name 5ca72750 Ninja: Simplify generation of custom target logical path | 19 May 2016, 14:41:27 UTC |
43a456e | Brad King | 19 May 2016, 14:41:24 UTC | Merge topic 'ExternalProject-UPDATE_COMMAND-always' bdca6838 ExternalProject: Always run update step with non-empty UPDATE_COMMAND | 19 May 2016, 14:41:24 UTC |
5a9efbf | Brad King | 19 May 2016, 14:41:21 UTC | Merge topic 'cpack-ifw-updates' 41199f8c CPackIFW: Add support for Promoting Updates 6ca6b0dd CPackIFW: Add more known QtIFW releases | 19 May 2016, 14:41:21 UTC |
6bf6482 | Kitware Robot | 19 May 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 19 May 2016, 04:01:07 UTC |
bdca683 | Brad King | 18 May 2016, 18:40:33 UTC | ExternalProject: Always run update step with non-empty UPDATE_COMMAND The purpose of the `update` step is to run an update on each build (subject to `UPDATE_DISCONNECTED`). This is done for version-controlled source directories. We should do it for a custom `UPDATE_COMMAND` too. In particular, when `UPDATE_DISCONNECTED` is used we expect the `skip-update` step to exist. | 18 May 2016, 18:54:25 UTC |
41199f8 | Konstantin Podsvirov | 17 May 2016, 14:00:29 UTC | CPackIFW: Add support for Promoting Updates Add support for this feature added by QtIFW 2.0.3: http://doc.qt.io/qtinstallerframework/ifw-updates.html Add a `cpack_ifw_update_repository` command as porcelain. | 18 May 2016, 13:49:14 UTC |
6ca6b0d | Konstantin Podsvirov | 16 May 2016, 20:23:00 UTC | CPackIFW: Add more known QtIFW releases | 18 May 2016, 13:41:42 UTC |
4f17bac | Brad King | 18 May 2016, 13:30:59 UTC | Merge topic 'file-glob-sort' edcccde7 file: Sort GLOB results to make it deterministic (#14491) | 18 May 2016, 13:30:59 UTC |
570d689 | Brad King | 18 May 2016, 13:30:55 UTC | Merge topic 'ghs-shorter-object-names' d7233a04 GHS: Use shorter object file names on collision | 18 May 2016, 13:30:55 UTC |
441dd9a | Brad King | 18 May 2016, 13:30:53 UTC | Merge topic 'platform-required-rpath-override' 5a21557b AIX,HP: Allow user to override the default runtime path (libpath) | 18 May 2016, 13:30:53 UTC |
1e876b4 | Brad King | 18 May 2016, 13:30:50 UTC | Merge topic 'clang-format-lexer' 030556b7 cmListFileLexer: Revise C++ coding style using clang-format e4a92dab cmListFileLexer: Update to flex 2.6 | 18 May 2016, 13:30:50 UTC |
d7233a0 | Geoff Viola | 15 May 2016, 15:59:43 UTC | GHS: Use shorter object file names on collision | 18 May 2016, 13:27:19 UTC |
eb07669 | Brad King | 18 May 2016, 13:24:54 UTC | Tests: Select RunCMake.Ninja test cases based on ninja version Some test cases need features not available in Ninja < 1.6, so check the version before running them. | 18 May 2016, 13:24:54 UTC |
529c96c | Kitware Robot | 18 May 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 18 May 2016, 04:01:07 UTC |
40bee43 | Brad King | 17 May 2016, 17:47:21 UTC | cmCPackDragNDropGenerator: Replace std::{ostringstream => string} | 17 May 2016, 17:47:21 UTC |
5a21557 | Matthew Hanna | 17 May 2016, 15:53:27 UTC | AIX,HP: Allow user to override the default runtime path (libpath) The `CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH` is used by CMake to always append `-Wl,-blibpath:/usr/lib:/lib` to the link line. This is needed by default on these platforms but needs to be overridden in some use cases (e.g. an environment in which one maintains versioned shared libraries). Change our logic to set this value only if it not already set by the user, project, or toolchain file. | 17 May 2016, 17:36:29 UTC |
030556b | Brad King | 17 May 2016, 17:23:06 UTC | cmListFileLexer: Revise C++ coding style using clang-format Manually extract the C++ portion of `cmListFileLexer.in.l` into a temporary file, format it, and then move it back into the original file. Manually format C++ code inside the lexer actions to match our style. Then re-generate the lexer. | 17 May 2016, 17:27:23 UTC |
e4a92da | Brad King | 17 May 2016, 14:31:41 UTC | cmListFileLexer: Update to flex 2.6 Revise the documented modifications we need to make to the flex-generated source file according to the needs of the new version. Update our own implementation to avoid warnings with flex types. | 17 May 2016, 14:56:37 UTC |
edcccde | Reiner Herrmann | 14 May 2016, 10:30:36 UTC | file: Sort GLOB results to make it deterministic (#14491) Even though the `file(GLOB)` documentation specifically warns against using it to collect a list of source files, projects often do it anyway. Since it uses `readdir()`, the list of files will be unsorted. This list is often passed directly to add_executable / add_library. Linking binaries with an unsorted list will make it unreproducible, which means that the produced binary will differ depending on the unpredictable `readdir()` order. To solve those reproducibility issues in a lot of programs (which don't explicitly `list(SORT)` the list manually), sort the resulting list of the `file(GLOB)` command. A more detailed rationale about reproducible builds is available [here](https://reproducible-builds.org/). | 17 May 2016, 14:12:11 UTC |
8a862a4 | Nicolas Despres | 13 May 2016, 23:18:20 UTC | Ninja: Support embedding of CMake as subninja project Add a `CMAKE_NINJA_OUTPUT_PATH_PREFIX` variable. When it is set, CMake generates a `build.ninja` file suitable for embedding into another ninja project potentially generated by an alien generator. | 17 May 2016, 13:34:12 UTC |
038e771 | Nicolas Despres | 13 May 2016, 23:18:20 UTC | Ninja: Pass all build paths through a central method This gives us a central location to revise paths. | 17 May 2016, 13:34:11 UTC |
7c26a6a | Nicolas Despres | 13 May 2016, 23:18:20 UTC | Ninja: Fix path to soname-d target file In WriteLinkStatement we convert all target output paths to ninja-style paths. Add a missing conversion for the `soname` file name. | 17 May 2016, 13:34:10 UTC |
ac3cdd9 | Nicolas Despres | 13 May 2016, 23:18:20 UTC | Ninja: Convert object file names to ninja paths earlier In WriteObjectBuildStatement we pass object file names and directories to several places that expect paths as Ninja sees them. Convert them to Ninja paths before all such uses. | 17 May 2016, 13:34:09 UTC |
d4381cb | Nicolas Despres | 13 May 2016, 23:18:20 UTC | Ninja: Convert link library file names like all other output paths All paths generated on Ninja-invoked command lines should be passed through ConvertToNinjaPath. Fix ConvertToLinkReference to call this instead of partially duplicating its implementation. | 17 May 2016, 13:34:09 UTC |
0397c92 | Nicolas Despres | 13 May 2016, 21:44:25 UTC | Ninja: Pre-compute "CMakeCache.txt" build target name | 17 May 2016, 13:34:08 UTC |
3b3ecdf | Nicolas Despres | 13 May 2016, 21:42:02 UTC | Ninja: Pre-compute "all" build target name | 17 May 2016, 13:34:07 UTC |
5ca7275 | Brad King | 16 May 2016, 19:30:53 UTC | Ninja: Simplify generation of custom target logical path In `AppendTargetOutputs` we generate a logical build target name for each UTILITY command. Simplify the logic to avoid testing the result of `ConvertToNinjaPath`. | 17 May 2016, 13:34:06 UTC |
7d2a0aa | Brad King | 17 May 2016, 13:33:02 UTC | Merge topic 'clang-format-source' d9fd2f54 Revise C++ coding style using clang-format 82df6dea Empty commit at end of history preceding clang-format style transition 6a13f43f CONTRIBUTING: Add a section on coding style bf451d9f Add a script to run clang-format on the entire source tree 1e90d78f Configure clang-format for CMake source tree da60adc3 Tell Git to use a distinct conflict marker size in `.rst` files | 17 May 2016, 13:33:02 UTC |
930ac45 | Brad King | 17 May 2016, 13:32:59 UTC | Merge topic 'clang-format-prep' c7006d2e cmGeneratorTarget: Protect macro code layout from clang-format | 17 May 2016, 13:32:59 UTC |
8b0be06 | Kitware Robot | 17 May 2016, 04:01:08 UTC | CMake Nightly Date Stamp | 17 May 2016, 04:01:08 UTC |
d9fd2f5 | Kitware Robot | 16 May 2016, 14:34:04 UTC | Revise C++ coding style using clang-format Run the `Utilities/Scripts/clang-format.bash` script to update all our C++ code to a new style defined by `.clang-format`. Use `clang-format` version 3.8. * If you reached this commit for a line in `git blame`, re-run the blame operation starting at the parent of this commit to see older history for the content. * See the parent commit for instructions to rebase a change across this style transition commit. | 16 May 2016, 20:05:19 UTC |
82df6de | Brad King | 16 May 2016, 14:30:14 UTC | Empty commit at end of history preceding clang-format style transition This is an empty commit that precedes an automatic application of clang-format to update the C++ style of our entire source tree. This may be helpful to rebase a topic branch that was originally based on a commit preceding the transition. One may first rebase the topic on this commit. Then use one of the following approaches. * Rewrite the topic, including this commit, using `git filter-branch` `--tree-filter` with `Utilities/Scripts/clang-format.bash` to update the style in every commit. Rebase the revised topic, excluding the rewrite of this commit, on the style transition commit. OR * Add a `.git/info/grafts` entry to change the parent of the first commit in the topic from this commit to the style transition commit. Rewrite the topic using `git filter-branch --tree-filter` with `Utilities/Scripts/clang-format.bash` to update the style in every commit. Then remove the graft, which was resolved by the filter. See `git help filter-branch` and `git help repository-layout` for details. | 16 May 2016, 20:04:46 UTC |
6a13f43 | Brad King | 16 May 2016, 14:53:59 UTC | CONTRIBUTING: Add a section on coding style Document that we now define our coding style with `clang-format`. | 16 May 2016, 20:04:46 UTC |
bf451d9 | Brad King | 11 May 2016, 14:50:59 UTC | Add a script to run clang-format on the entire source tree List all sources in version control and filter out those that we should not format for various reasons. Then run the clang-format tool to do an in-place update. | 16 May 2016, 20:04:46 UTC |
1e90d78 | Brad King | 11 May 2016, 14:30:56 UTC | Configure clang-format for CMake source tree After discussion among developers we settled on the Mozilla style with a few tweaks: * Do not align operator arguments. * Do not always break after a function return type. * Limit to 79 columns instead of 80 to fit edge cases better in 80-column terminals as CMake has always done. * Format for C++98 instead of C++11 because CMake is written in the former language. Co-Author: Daniel Pfeifer <daniel@pfeifer-mail.de> | 16 May 2016, 20:04:46 UTC |
da60adc | Brad King | 16 May 2016, 14:52:17 UTC | Tell Git to use a distinct conflict marker size in `.rst` files Use a long conflict marker size that is unlikely to be in conflict with a `=======` section header underline. | 16 May 2016, 20:04:46 UTC |
c7006d2 | Brad King | 16 May 2016, 18:44:13 UTC | cmGeneratorTarget: Protect macro code layout from clang-format The `IMPLEMENT_VISIT_IMPL` macro must preserve a space before the `>` character in case the `DATATYPE` is a template type ending in `>`. Manually format the macro layout as clang-format would except for this space. Then add markup to tell clang-format not to format this macro. | 16 May 2016, 20:04:43 UTC |
d082810 | Brad King | 16 May 2016, 14:11:43 UTC | Merge topic 'boost-component-headers' c2e8d515 FindBoost: Add checks for component-specific headers | 16 May 2016, 14:11:43 UTC |
1ba8067 | Brad King | 16 May 2016, 14:11:41 UTC | Merge topic 'boost-1.61' 328eff90 FindBoost: Update dependencies for Boost 1.61 | 16 May 2016, 14:11:41 UTC |
856804f | Brad King | 16 May 2016, 14:11:38 UTC | Merge topic 'findpkgconfig-target' df97b979 FindPkgConfig: optionally create imported target for the found libraries | 16 May 2016, 14:11:38 UTC |
d3db070 | Brad King | 16 May 2016, 14:11:35 UTC | Merge topic 'cpack-rpm-adding-dist-to-release-tag' f5089cfc CPack/RPM adding dist to release tag test f7003a60 CPack/RPM release dist tag support | 16 May 2016, 14:11:35 UTC |
bc7598f | Brad King | 16 May 2016, 14:11:32 UTC | Merge topic 'cpack-rpm-different-package-names' 44ee2d71 CPack/RPM different package names | 16 May 2016, 14:11:32 UTC |
2b25174 | Brad King | 16 May 2016, 14:11:30 UTC | Merge topic 'cpack-deb-improvements' 4461e8bb CPack/Deb cpack-deb-improvements release notes 7e940bf7 CPack/Deb test changes due to breaking changes 3b648894 CPack/Deb package release number in file name 316dd613 CPack/Deb proper package file naming 271e03f0 CPack/Deb per-component package architecture 23baaf8d CPack/Deb inter package dependencies 3a55a0e7 CPack/Deb proper component packages file naming c7f388e7 CPack/Deb generation of postinst and postrm ldconfig files 2d589653 CPack/Deb generation of DEBIAN/shlibs control file | 16 May 2016, 14:11:30 UTC |
cd1c3d8 | Brad King | 16 May 2016, 14:11:27 UTC | Merge topic 'link-item-interface-not-path' 9cb263d7 cmComputeLinkInformation: Do not mark interface library as a path | 16 May 2016, 14:11:27 UTC |
c2e8d51 | Roger Leigh | 11 May 2016, 09:55:51 UTC | FindBoost: Add checks for component-specific headers This supplements the existing library checks, to cater for the possibility that the libraries are present but the headers are not. This can happen when the Boost collections is split up into multiple packages and not all are installed, and will avoid the checks silently passing when the build would subsequently fail. | 16 May 2016, 13:57:46 UTC |
fba30b2 | Kitware Robot | 16 May 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 16 May 2016, 04:01:05 UTC |
80a2f87 | Kitware Robot | 15 May 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 15 May 2016, 04:01:05 UTC |
44ee2d7 | Domen Vrankar | 15 May 2016, 01:01:34 UTC | CPack/RPM different package names Packagers may now set their own rpm package file names or request that rpmbuild tool chooses one for them. It also supports handing of situations where one spec file may produce multiple rpm packages. | 15 May 2016, 01:01:34 UTC |
f5089cf | Domen Vrankar | 11 May 2016, 19:14:26 UTC | CPack/RPM adding dist to release tag test Tests and release notes | 14 May 2016, 18:21:32 UTC |
f7003a6 | Harry Mallon | 11 May 2016, 09:21:11 UTC | CPack/RPM release dist tag support Some Linux distros require Release tag to be set to <ReleaseVersion><Dist>. | 14 May 2016, 18:21:32 UTC |
df97b97 | Rolf Eike Beer | 11 May 2016, 21:45:26 UTC | FindPkgConfig: optionally create imported target for the found libraries | 14 May 2016, 07:31:41 UTC |
b952336 | Kitware Robot | 14 May 2016, 04:01:08 UTC | CMake Nightly Date Stamp | 14 May 2016, 04:01:08 UTC |
9cb263d | Brad King | 13 May 2016, 17:54:08 UTC | cmComputeLinkInformation: Do not mark interface library as a path The empty string we add as a link item for an INTERFACE_LIBRARY target is not a path, so do not mark it as such. The generators currently tolerate it either way, but only by accident. | 13 May 2016, 18:39:53 UTC |
328eff9 | Roger Leigh | 13 May 2016, 18:37:10 UTC | FindBoost: Update dependencies for Boost 1.61 | 13 May 2016, 18:39:41 UTC |
4461e8b | Domen Vrankar | 10 May 2016, 18:20:38 UTC | CPack/Deb cpack-deb-improvements release notes | 13 May 2016, 14:46:05 UTC |
7e940bf | Domen Vrankar | 10 May 2016, 13:40:48 UTC | CPack/Deb test changes due to breaking changes New CPack/Deb tests and changes to old tests as package file names and inter component dependency detection was changed. | 13 May 2016, 14:46:05 UTC |
3b64889 | Domen Vrankar | 10 May 2016, 16:33:08 UTC | CPack/Deb package release number in file name Debian packages file naming format must contain revision number - package release number (breaks compatibility with previous versions) | 13 May 2016, 14:46:04 UTC |
316dd61 | Domen Vrankar | 10 May 2016, 16:31:05 UTC | CPack/Deb proper package file naming Proper Debian packages file naming for single package setup (breaks compatibility with previous versions) | 13 May 2016, 14:46:04 UTC |
271e03f | Alexander Smorkalov | 10 May 2016, 12:55:52 UTC | CPack/Deb per-component package architecture Allowed to set per-compoment Debian package architecture. Useful, if you distribute documentation (should have "all architecture"). | 13 May 2016, 14:46:03 UTC |
23baaf8 | Alexander Smorkalov | 10 May 2016, 12:31:23 UTC | CPack/Deb inter package dependencies In multi-component setup dependencies between packages are set (breaking change) | 13 May 2016, 14:46:03 UTC |
3a55a0e | Alexander Smorkalov | 10 May 2016, 12:53:19 UTC | CPack/Deb proper component packages file naming Proper Debian packages file naming for multi-component setup (breaks compatibility with previous versions) | 13 May 2016, 14:46:03 UTC |
c7f388e | Alexander Smorkalov | 10 May 2016, 12:25:25 UTC | CPack/Deb generation of postinst and postrm ldconfig files DEBIAN/postinst and DEBAIN/postrm files generation if the package installs libraries in ldconfig controlled location (/lib/, /usr/lib/) | 13 May 2016, 14:46:03 UTC |
2d58965 | Alexander Smorkalov | 10 May 2016, 12:17:40 UTC | CPack/Deb generation of DEBIAN/shlibs control file DEBIAN/shlibs control file generation if the package contains libraries | 13 May 2016, 14:46:02 UTC |
131c00e | Brad King | 13 May 2016, 13:54:08 UTC | Merge topic 'fix-hdf5-component-search' fdfb0c06 HDF5: Rework component searching to correctly find HL for all bindings | 13 May 2016, 13:54:08 UTC |
a0e00c4 | Brad King | 13 May 2016, 13:38:29 UTC | Merge topic 'InstallRequiredSystemLibraries-Windows-UCRT' 6b0b0660 InstallRequiredSystemLibraries: Optionally install Windows UCRT (#16073) bbf8c03b InstallRequiredSystemLibraries: Fix ENV{ProgramFiles(x86)} reference | 13 May 2016, 13:38:29 UTC |
bdc84a9 | Kitware Robot | 13 May 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 13 May 2016, 04:01:07 UTC |