- 07 May, 2019 8 commits
-
-
Dennis Klein authored
-
Dennis Klein authored
-
Dennis Klein authored
Fixes: #19186
-
Dennis Klein authored
-
Dennis Klein authored
-
Dennis Klein authored
-
a6a543ce Help: Clarify that link options don't apply to static library targets Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3285
-
Kitware Robot authored
-
- 06 May, 2019 9 commits
-
-
Brad King authored
-
34c02935 FindPython: ensure variable Python_RUNTIME_LIBRARY_DIRS is set correctly Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3287
-
275b6b31 iOS: Fix try_compile FILE_COPY not to fail Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3272
-
When building for iOS, the compiled target is placed into a bundle. If a single-configuration generator is used, like Makefiles or Ninja, the try_compile FILE_COPY behavior fails to find the bundle, because it only looks for the bundle inside a Debug subfolder (presumably to support a multi-configuration generator like Xcode). Consider looking for the bundle in the root try_compile folder, as well as in the location specified by CMAKE_TRY_COMPILE_CONFIGURATION. Closes: #19211
-
e3919bae UseSWIG: Manage alternate library name Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3241
-
541f079b FindIce: Support clang-cl by checking CMAKE_CXX_SIMULATE_ID Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3284
-
Kitware Robot authored
-
- 05 May, 2019 3 commits
-
-
Marc Chevrier authored
-
Craig Scott authored
-
Kitware Robot authored
-
- 04 May, 2019 1 commit
-
-
Kitware Robot authored
-
- 03 May, 2019 9 commits
-
-
Marc Chevrier authored
Manage alternate library name by passing -interface <library_name> for python language or -dllimport <library_name> for CSharp language to the SWIG compiler. Fixes: #18771
-
c85524a9 Ensure stdin, stdout, and stderr pipes are always open Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !3282
-
c474fb27 CPack/IFW: Add StyleSheet field Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3270
-
6ad69935 cmake: --build -j <jobs> should not accept 0. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3255
-
c846dbf8 CMakeDetermineCompilerId: Support versioned LLVM for Visual Studio. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3281
-
6e5ccabe Genex: Update $<TARGET_FILE_BASE_NAME:...>: take care of POSTFIX 1f4c9aa7 Refactor: introduce method cmGeneratorTarget::GetFilePostfix Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3267
-
3dbec532 CompileFeatures: Record when compilers gained full CXX14 support Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3280
-
Kitware Robot authored
-
- 02 May, 2019 10 commits
-
-
Brad King authored
On non-Windows platforms libuv assumes that file descriptors 0-2 are always used for standard pipes and never for anything else. Otherwise, libuv may re-use one of these descriptors and then fail an assertion when closing it. Similarly, On Windows platforms our ConsoleBuf implementation assumes that the standard handles are always open. If CMake is run with any standard pipes closed, open them with `/dev/null` or `NUL` to satisfy these assumptions. Fixes: #19219
-
-
Robert Maynard authored
Use the infrastructure added by commit 646fb1a6 (CompileFeatures: memoize C++ compilers with full language level support, 2019-03-27) to avoid using a `try_compile` to check for C++14 feature support when the running compiler is known to have all features.
-
4783b842 iOS: Only set the CMAKE_FIND_ROOT_PATH_MODE_* variables when not defined 5f5e3062 iOS: Only look for packages in the provided CMAKE_FIND_ROOT_PATHs 94c5fa5f iOS: Allow setting multiple CMAKE_FIND_ROOT_PATH values 10113506 iOS: Allow specifying CMAKE_MACOSX_BUNDLE in toolchain file Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3273
-
d9beea0c CPackRPM: Hide CPACK_RPM_ROOTDIR debug if not CPACK_RPM_PACKAGE_DEBUG Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3271
-
3d856eba cmGeneratorExpressionNode: refactor TargetPropertyNode 9e1df5df cmGeneratorExpressionNode: use ctor arguments instead of macro 36f36d6a cmGeneratorExpressionNode: add VersionNode 3f57787d cmGeneratorExpressionNode: remove structs CompilerId*, CompilerVersion* 20d7c563 cmGeneratorExpressionNode: add CharacterNode abd62201 cmGeneratorExpressionNode: simplify code in EqualNode f2c8ff82 cmGeneratorExpressionNode: Simplify static string constant Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3234
-
75643755 cmGlobalVisualStudioGenerator: remove redundant variables 615fb263 cmGlobalVisualStudioGenerator: use cmJoin to join the filenames 30c98db6 cmGlobalVisualStudioGenerator: use auto instead of iterator types Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3257
-
b7b66919 SwiftMix: properly export SwiftMain method cab5471a SwiftMix: Get rid of pointer types mismatch warning Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3279
-
Marc Chevrier authored
This capability complement MR !3190 and !3207 and is also needed to solve issue #18771.
-
Marc Chevrier authored
-