- 03 Aug, 2017 3 commits
-
-
Kris Thielemans authored
prefixed some local variables with _hdf5 and unset them at the end (still more of these to do)
-
Kris Thielemans authored
first check the LOCATION_<CONFIG> propertiy to find the library, then LOCATION
-
Kris Thielemans authored
Select a configuration as the first of the following available: * MAP_IMPORTED_CONFIG_<CONFIG> * ${CMAKE_BUILD_TYPE}, RELWITHDEBINFO, RELEASE, DEBUG * First entry in IMPORTED_CONFIGURATIONS Fixes: #17039
-
- 17 Jul, 2017 7 commits
-
-
Brad King authored
-
Brad King authored
cfa9a2bd Help: Add a 3.9 release note about the VS GenerateDebugInformation update Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1060
-
Brad King authored
221ffabf TestDriver: Fix -Wconversion warning Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1058
-
Brad King authored
0348383b Xcode: Add "outputPaths" to custom command script build phase Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1054
-
Brad King authored
cef77f06 Allow language extensions without any standard to use a list of options 74e33711 Merge branch 'backport-fix-lang-std-option-list' into fix-lang-std-option-list fca05461 cmLocalGenerator: Explain standard flag selection logic in comments 218ce158 Features: Fix support for a list of language standard options Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1059
-
Brad King authored
a1b38865 FindLibXml2: Switch to standard module variable names Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1043
-
Kitware Robot authored
-
- 16 Jul, 2017 1 commit
-
-
Kitware Robot authored
-
- 15 Jul, 2017 1 commit
-
-
Kitware Robot authored
-
- 14 Jul, 2017 18 commits
-
-
Vadim Zhukov authored
* LIBXML2_INCLUDE_DIR talks about libxml2 itself; * LIBXML2_INCLUDE_DIRS lists also include directories coming from libxml2's dependencies and is what libxml2 users should use; * LIBXML2_LIBRARY talks about libxml2 itself; * LIBXML2_LIBRARIES is what libxml2 users should link to. This commit doesn't break existing users of FindLibXml2.cmake, but provides the way for correct behaviour in future. In particular, on OpenBSD LIBXML2_INCLUDE_DIR resolves to /usr/local/include/libxml2, while libiconv (an libxml2 dependency) puts iconv.h in /usr/local/include, which is not picked up automatically.
-
Brad King authored
-
Brad King authored
-
Brad King authored
Add a release note corresponding to the environmental regression fixed by commit v3.9.0-rc6~15^2~1 (VS: Fix GenerateDebugInformation values for v140 and v141 toolsets, 2017-06-27).
-
Brad King authored
-
Harry Mallon authored
This is needed for Xcode 9's "New Build System", whose release notes mention "that output must be declared as an explicit output by the script which generates it" in reference to outputs of custom script build phases.
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
The change in commit v3.9.0-rc1~174^2~2 (CompileFeatures: Let STD compile options be a list, 2016-10-05) did not change all the places we add the language standard options. Expand the list in the other places.
-
Brad King authored
336c4fc6 CMakeDetermineASMCompiler: fix a CMP0054 warning Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1057
-
Brad King authored
712af07e CUDA: CMAKE_EXPORT_COMPILE_COMMANDS now works with CUDA and Ninja Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1055
-
Brad King authored
21ee3309 VS: print comment in CSharp target only if it is actually set Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1049
-
Brad King authored
fda50a08 CMakePushCheckState: Fix cmake_push_check_state RESET argument Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1040
-
Brad King authored
-
Brad King authored
Since commit v3.8.0-rc1~51^2~1 (TestDriver: calc NumTests at compile time, 2017-01-24) we convert an expression that uses `sizeof()` to an `int` as a compile-time constant. Some GCC versions warn about this with `-Wconversion`. Add a cast to avoid the warning.
-
Kitware Robot authored
-
- 13 Jul, 2017 10 commits
-
-
Ben Boeckel authored
This was introduced in commit d8e6cd9e (IAR: Improve support for IAR ARM Compiler, 2017-06-15) from !991. Fixes #17062.
-
Brad King authored
-
Robert Maynard authored
Fixes: #17061
-
Brad King authored
-
Brad King authored
4bafa392 Android: Always add standard include directories last Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1052
-
Brad King authored
-
Brad King authored
The logic added in commit v3.6.0-rc1~30^2 (Add a variable to specify language-wide system include directories, 2016-05-24) to use `CMAKE_<LANG>_STANDARD_INCLUDE_DIRECTORIES` incorrectly filters them by `CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES`. Rather than recognizing this, commit v3.8.0-rc1~60^2 (Android: Pass sysroot include directory explicitly, 2017-01-20) worked around the problem by incorrectly removing `/usr/include` from `CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES` so it worked in `CMAKE_<LANG>_STANDARD_INCLUDE_DIRECTORIES`. By not filtering out `/usr/include` from user-specified include directories, we allow the code include_directories(${CMAKE_SYSROOT}/usr/include) to place the include directory too early on the command line. Fix support for standard include directories to not be filtered by implicit include directories, and do not remove `/usr/include` from the list of implicit include directories for Android builds. Add a test case to verify that an explicit `/usr/include` is ignored in favor of the standard directory at the end. Fixes: #17059
-
Brad King authored
80f59ee6 cmGlobalVisualStudio14Generator: notify when the SDK version doesn't match Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !866
-
Ben Boeckel authored
When requesting an SDK version which is not suitable (e.g., missing `windows.h`), CMake will use the next-best SDK version. Output a message when CMake chooses something different than the requested SDK version. See #16895.
-
Brad King authored
c281acf8 FindProtobuf: add target for protoc Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1045
-