- Jan 22, 2019
-
-
Kitware Robot authored
-
- Jan 21, 2019
-
-
c09ec799 ExternalProject: support SOURCE_SUBDIR for BUILD_IN_SOURCE Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2823
-
25caf7ba cmMakefile::ReadListFile() accepts std::string argument Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2821
-
a0809142 Fortran: Add compiler ID/Version generator expressions Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2804
-
5b3af28e libuv: Update CMake-internal buildsystem 1136275a libuv: Include uv/ headers from each other without any path 1e120972 Merge branch 'upstream-libuv' into update-libuv 4fcb0d02 libuv 2019-01-15 (f84c5e69) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2822
-
264bdac1 CMAKE_ROLE: Fix value for ctest --build-and-test Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2820
-
1ed4d48d Autogen: Prepend instead of append `mocs_compilation.cpp` to the sources list a42b700c cmTarget,cmGeneratorTarget: Add optional `before` parameter to AddSource Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Peter Wu <peter@lekensteyn.nl> Merge-request: !2815
-
0ffe8f88 Ninja: support `SWIFT_MODULE_NAME` property Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2813
-
ef61997b clang-tidy: Use emplace 2e5307a2 CTestSVN: Accept std::string in SVNInfo constructor Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2811
-
cae9d2a6 CTest: Teach --show-only= to reject unknown values 7370b02c CTest: Teach --show-only=json-v1 to filter out not-available tests 62fec84a Tests: Fix RunCMake.CTestCommandLine case when no python is found 75a7a237 Tests: Rename RunCMake.CTestCommandLine show-only test cases fecbc876 Tests: Fix RunCMake.CTestCommandLine to actually check json-v1 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2812
-
0526ae44 FindCURL: fix component failure when no pkg-config Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2826
-
find_package(CURL COMPONENTS foo) fails when there is no pkg-config module because of variable name typo. Signed-off-by:
Hiroshi Miura <miurahr@linux.com> Fixes: #18802
-
0f08ed89 cmSystemTools: Silence CreateLink and CreateSymlink errors 593d9864 Tests: Avoid cross-device links in CREATE_LINK test 9a3d85cf Tests: Skip symlink tests on Windows e68ea269 Tests: CREATE_LINK subcommand negative test case 45aa9c65 Tests: file CREATE_LINK subcommand test cases 8bb7562f Help: Add documentation for file(CREATE_LINK) subcommand 81650e48 cmFileCommand: Add CREATE_LINK subcommand Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2759
-
b773e580 find_package: add test coverage for CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS a5e948a3 find_package: optionally resolve symlinks when discovering packages Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2798
-
2915a756 CTest: Add documentation and release notes for SubmitURL d6475daa Modules/CTest: Set SubmitURL 938f06fd ctest_submit: Add parameter SUBMIT_URL 65e725c9 CTest: Add option SubmitURL 65f1fc9d CTest: Add function GetSubmitURL 2bedd5fb ctest_submit: Remove submit method from log output Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2719
-
Kitware Robot authored
-
- Jan 20, 2019
-
-
Kitware Robot authored
-
- Jan 19, 2019
-
-
Kitware Robot authored
-
- Jan 18, 2019
-
-
Kyle Edwards authored
--build-and-test builds a CMake project, so CMAKE_ROLE should be PROJECT. Fix this and add a test case.
-
Adds `Fortran_COMPILER_ID` and `Fortran_COMPILER_VERSION` generator expression support to match equivalent `C_COMPILER_ID`, `CXX_COMPILER_ID`, `C_COMPILER_VERSION`, and `CXX_COMPILER_VERSION` support. This is very helpful in the case where the C/C++ compiler suite is a different type of compiler from the platform Fortran compiler and projects use generator expressions to assign compiler flags and definitions. (e.g. `GNU` C/C++ and `SunPro` Fortran on Linux)
-
Add a new `SWIFT_MODULE_NAME` property that defaults to the target name. This is needed as otherwise, the first source file determines the module name. Issue: #18800
-
Sebastian Holtermann authored
`mocs_compilation.cpp` easily takes a long time to compile when it contains multiple `moc` files. When it was appended like before we ran into the situation that all smaller sources were already compiled when `mocs_compilation.cpp` got compiled at last. In that case a single core was busy but all remaining cores stayed idle. To optimize CPU core utilization we now prepend `mocs_compilation.cpp` to the sources list instead of appending it. This allows smaller source files to get compiled *while* the long lasting `mocs_compilation.cpp` gets compiled. Closes #18793
-
Sebastian Holtermann authored
The new optional `before` parameter in `cmTarget::AddSource` and `cmGeneratorTarget::AddSource` allows to prepend a source file to the sources list instead of appending it.
-
1c086525 Tests: Fix Qt4And5Automoc tests to work on in-source build Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2817
-
21ab58d3 GHS: Update test suite 72e0c115 GHS: Add Compiler ID detection 436cc5e9 GHS: try_compile() now uses GHS platform variables 4a1ec0de GHS: Fix toolset selection 1a66acde GHS: Append ".gpj" to target name when generating build command 0c9e47d7 GHS: Integrity Application updates 80443184 GHS: Add support for some of the source file properties 73092b22 GHS: Add support for object libraries ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2231
-
00c7e006 Help: Remove duplicate reference to IMPORTED_LINK_DEPENDENT_LIBRARIES_<CONFIG> Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2818
-
Kitware Robot authored
-
- Jan 17, 2019
-
-
Ben Boeckel authored
-
-
Brad King authored
Use a distinctly-named build directory for each case so that neither one uses its own source tree as the build tree. Fixes: #18159
-
Vitaly Stakhovsky authored
Same for cmMakefile::ReadDependentFile(); some cleanup
-
Brad King authored
-
Brad King authored
Avoid exposing the internal special value that we use to track tests not available in the tested configuration. This also prevents clients from having to do the filtering themselves.
-
Brad King authored
Do not try to run the python checks if the python executable is not available.
-
Brad King authored
-
4568d046 Properties: Add CMAKE_ROLE global property Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2805
-
Brad King authored
-
22b43b00 VS: Add support for VS_DEBUGGER_* properties on custom targets Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2794
-
a541d113 VS: Honor target_compile_definitions for C# projects Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2809
-
Brad King authored
The current name was chosen from an earlier design iteration of the command-line option name. Rename the case to match the final name.
-