- Jan 19, 2016
-
-
Clinton Stimpson authored
Multi-byte MFC is deprecated, and some projects will not compile if MFC is enabled.
-
Brad King authored
-
Brad King authored
-
8979a107 FindPkgConfig: Fix restoration of PKG_CONFIG_PATH in environment
-
83d63391 ExternalProject: Add option to set `git clone -o` argument
-
6e92f7b2 Help: Document the CMAKE_EXPORT_COMPILE_COMMANDS variable
-
6ccc3070 FindCUDA: Support special characters in path (#15919)
-
3ec92267 install: Do not remove compiler-defined RPATH entries
-
09b2f1c3 Windows: Find Program Files directories more robustly from environment
-
Kitware Robot authored
-
- Jan 18, 2016
-
-
Kitware Robot authored
-
- Jan 17, 2016
-
-
Kitware Robot authored
-
- Jan 16, 2016
-
-
Kitware Robot authored
-
- Jan 15, 2016
-
-
-
Some compilers may add their own RPATH entries when invoking the linker. For example, a GCC installation may contain the following definition in the specs file: *link_libgcc: %D -rpath <<some specific rpath in which libstdc++.so can be found>> In this case binaries may contain RPATH entries that CMake did not add. When we update the RPATH on installation we must preserve these entries even if CMake thinks the INSTALL_RPATH value should be empty. Fix this by always using file(RPATH_CHANGE) and teach it to behave as file(RPATH_REMOVE) if the actual RPATH in the file is empty after replacing the build-tree RPATH with the install-tree RPATH. This will preserve any compiler-added RPATH value instead of removing it.
-
Add a `GIT_REMOTE_NAME` option to `ExternalProject_Add` to support git clone --origin <name> Default to `origin` if not specified.
-
Brad King authored
In Modules/Platform/WindowsPaths.cmake our previously recorded environment variable combinations no longer seem to be correct. For example, a 64-bit cmake binary may see ProgramW6432 in the environment and end up not considering the "ProgramFiles(x86)" variable. Instead check for all possible environment variables in the preferred order and then remove duplicates. Reported-by:
Shawn Waldon <shawn.waldon@kitware.com>
-
Brad King authored
The target_link_libraries command records the PRIVATE dependencies of a STATIC library in INTERFACE_LINK_LIBRARIES as "$<LINK_ONLY:dep>". This hides the target name from export namespacing logic inside a generator expression. When user-written generator expressions reference a target name they must put it inside a "$<TARGET_NAME:dep>" expression to allow the export logic to rename the target. In the case that the private dependency is not already a generator expression, target_link_libraries must use "$<LINK_ONLY:$<TARGET_NAME:dep>>" to allow the export logic to rename the target. Reported-by:
Tamás Kenéz <tamas.kenez@gmail.com>
-
Brad King authored
-
Brad King authored
Use cmake_policy(PUSH/POP) to isolate CMP0022 policy changes.
-
Brad King authored
Add `VERBATIM` to all `add_custom_command` calls so that CMake will escape arguments properly even when special characters such as "()" are present. Suggested-by:
Nils Gladitz <nilsgladitz@gmail.com>
-
Kitware Robot authored
- Jan 14, 2016
-
-
4b24626e FindDCMTK: Simplify documentation. 361c199f FindDCMTK: Add reStructuredText formatting. d790f4fe FindDCMTK: Keep original copyright notice. 8c8e53d0 FindDCMTK: Minor documentation grammatical issues. d50cbbb0 FindDCMTK: Obey QUIET option for find_package. 31b4700e FindDCMTK: Improve compatibility with DCMTKConfig.cmake.
-
-
a7393cbd ctest_test: Report which tests failed even when QUIET is used
-
7a37afa7 bootstrap: Add option to build with system liblzma (#15916)
-
630c8aa8 install: Allow generator expressions in DIRECTORY
-
Kitware Robot authored
-
- Jan 13, 2016
-
-
Brad King authored
-
Since commit v3.3.0-rc1~410^2~3 (ctest_test: Add QUIET option, 2015-02-17) if tests fail when QUIET is used one sees: The following tests FAILED: but not the subsequent line(s) indicating which tests failed. Restore the list of failed tests.
-
fc5d6592 VS: Map link `/debug:fastlink` flag to VS 2015 IDE property (#15894)
-
36d87e18 FindPkgConfig: add PREFIX/share/pkgconfig to PKG_CONFIG_PATH (#15910)
-
Teach install(DIRECTORY) to support generator expressions in the list of directories, much like install(FILES) already supports.
-
Kitware Robot authored
-
- Jan 12, 2016
-
-
Matt McCormick authored
-