https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
cbd662a Added missing path which was necessary for CMake_add_fortran_subdirectory to work properly with Visual Studio 2015/7. 13 May 2017, 20:57:34 UTC
9d5fecd CMake Nightly Date Stamp 13 May 2017, 04:01:09 UTC
836cb52 Merge topic 'command-name' a1218f59 cmCommand: remove unused methods from interface and all implementations 4ba25a82 cmState: separate builtin and scripted commands a44dab46 cmState: introduce method for adding scripted commands c734c850 CTest: use new methods for builtin commands bd14e464 cmCommands: use new methods for builtin commands 58708405 cmState: introduce methods for adding builtin commands a890ca2f cmakemain: use script role for -P Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !829 12 May 2017, 13:13:51 UTC
793b223 Merge topic 'getprerequisites-fix' e0e414d6 GetPrerequisites: Only recurse on resolved unseen prerequisites Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !804 12 May 2017, 13:13:37 UTC
592206a Merge topic 'add_cuda_cxx14_flag' 036ffe81 CUDA: Add support for the C++14 standard flag. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !830 12 May 2017, 13:13:19 UTC
040de18 Merge topic 'sunpro-c-features' 5d13fe28 Features: Record features for SunPro C 5.13 and 5.14 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !832 12 May 2017, 13:12:48 UTC
8843120 Merge topic 'update-curl' 95d3ebcc curl: Set TLS/SSL build options the way we need for CMake 11ba72c6 curl: Skip building docs within CMake 29997590 Merge branch 'upstream-curl' into update-curl fd7d521c curl 2017-04-19 (d957e218) 5af9c8e2 curl: Update script to get curl 7.54.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !828 12 May 2017, 13:12:29 UTC
9ab81c4 Merge topic 'lexerparser-fix-bootstrap' e1e8f27f bootstrap: fix Bad substitution Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !831 12 May 2017, 13:11:56 UTC
91d987e CMake Nightly Date Stamp 12 May 2017, 04:01:04 UTC
e0e414d GetPrerequisites: Only recurse on resolved unseen prerequisites I encountered an issue where not all prerequisites would be listed by `get_prerequisites` since some of the prerequisites cannot be resolved and are added to the list of unseen prerequisites. This has the side effect of clearing the list of `prerequisites_var` and thus removes some prerequisites from the list. Fix it. 11 May 2017, 20:12:38 UTC
5d13fe2 Features: Record features for SunPro C 5.13 and 5.14 11 May 2017, 19:59:48 UTC
e1e8f27 bootstrap: fix Bad substitution 11 May 2017, 19:53:14 UTC
a1218f5 cmCommand: remove unused methods from interface and all implementations 11 May 2017, 17:49:06 UTC
4ba25a8 cmState: separate builtin and scripted commands 11 May 2017, 17:49:06 UTC
a44dab4 cmState: introduce method for adding scripted commands 11 May 2017, 17:49:06 UTC
c734c85 CTest: use new methods for builtin commands 11 May 2017, 17:49:06 UTC
bd14e46 cmCommands: use new methods for builtin commands 11 May 2017, 17:49:06 UTC
5870840 cmState: introduce methods for adding builtin commands 11 May 2017, 17:49:06 UTC
036ffe8 CUDA: Add support for the C++14 standard flag. CUDA 9 toolkit has announced support for C++14 flag, so lets allow users to use it. 11 May 2017, 17:42:42 UTC
a890ca2 cmakemain: use script role for -P 11 May 2017, 15:57:59 UTC
95d3ebc curl: Set TLS/SSL build options the way we need for CMake Restore settings to match what we had before resolving conflicts in the latest update. Use native APIs on Windows and Apple. Pass CA bundle/path options. 11 May 2017, 15:27:41 UTC
11ba72c curl: Skip building docs within CMake 11 May 2017, 15:27:37 UTC
2999759 Merge branch 'upstream-curl' into update-curl * upstream-curl: curl 2017-04-19 (d957e218) Resolve conflicts in `CMakeLists.txt` in favor of the upstream version. We will re-apply our logic as needed in following commits. 11 May 2017, 15:27:21 UTC
fd7d521 curl 2017-04-19 (d957e218) Code extracted from: https://github.com/curl/curl.git at commit d957e2189fdc73cef0ff3d1fb58043d354754449 (curl-7_54_0). 11 May 2017, 15:26:45 UTC
5af9c8e curl: Update script to get curl 7.54.0 11 May 2017, 15:26:18 UTC
8e2f358 Merge topic 'split-sysroot' 53e89b6a Add options for separate compile and link sysroots Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !819 11 May 2017, 14:00:12 UTC
20c838d Merge topic 'sunpro-fpp-fix' 1cd40bd2 SunPro: Use -fpp to process all files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !826 11 May 2017, 13:59:47 UTC
66b81d8 Merge topic 'fix-typo-in-pgi-lang-std' 67c9f479 PGI: Fix typo in compiler version test for language standards Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !825 11 May 2017, 13:59:04 UTC
4c63893 Merge topic 'print-function-server-tests' a8f04a6f Tests/Server: import print_function from the future Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Matt Soucy <matthew.soucy@baesystems.com> Merge-request: !822 11 May 2017, 13:57:43 UTC
c2ea011 Merge topic 'cpackifw-access-refactoring' 543cf134 CPackIFW: Access refactoring Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !820 11 May 2017, 13:56:49 UTC
e736dd9 Merge topic 'TestDriver-remove-unused-init' 608cc887 TestDriver: Remove unused local variable initialization Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !824 11 May 2017, 13:55:44 UTC
9b79d2a Merge topic 'CMP0069-no-warn-try_compile' 469813cc CMP0069: Suppress warning if we are in 'try_compile' Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !823 11 May 2017, 13:55:12 UTC
99b1ff7 Merge topic 'dead-code-removal' fdd341eb cmFindCommon: remove unused function SetMakefile 67a8d907 cmExecutionStatus: Remove arguments from setters 0c519c70 bootstrap: Remove leftovers from cmBootstrapCommands Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !821 11 May 2017, 13:54:19 UTC
f1b9fe5 CMake Nightly Date Stamp 11 May 2017, 04:01:06 UTC
1cd40bd SunPro: Use -fpp to process all files By using only -F, SunPro does not process files that don't have a .F or .F90 extension. This means that the preprocess rules don't quite work as expected, for instance breaking the Ninja generator's behavior during cmake_ninja_depends. 10 May 2017, 17:33:48 UTC
67c9f47 PGI: Fix typo in compiler version test for language standards 10 May 2017, 17:25:44 UTC
608cc88 TestDriver: Remove unused local variable initialization 10 May 2017, 14:01:15 UTC
fdd341e cmFindCommon: remove unused function SetMakefile 10 May 2017, 13:58:28 UTC
a8f04a6 Tests/Server: import print_function from the future This makes the output much more readable. Suggested-by: Matt Soucy 10 May 2017, 13:42:31 UTC
469813c CMP0069: Suppress warning if we are in 'try_compile' Fixes: #16855 10 May 2017, 13:41:40 UTC
8cc9e07 Merge topic 'sunpro-c++11-link' d49aa107 Features: On SunPro link feature check with lang std flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !818 10 May 2017, 13:36:16 UTC
d43eb3a Merge topic 'vs-project-guid' 776929b3 VS: Fix .vcxproj ProjectGuid element case Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !817 10 May 2017, 13:27:10 UTC
882ef5f Merge topic 'test-lang-fix' 9b541aae TestFindOpenMP,MPI: Disable default languages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !816 10 May 2017, 13:26:10 UTC
8c2a369 Merge topic 'findopenmp-new-search' 80ca9ac8 FindOpenMP: Cache compilation results ec5c6bc9 FindOpenMP: Refine list of flags to try Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !815 10 May 2017, 13:25:47 UTC
07e30f0 Merge topic 'doc-HEADER_FILE_ONLY-use-case' 32400110 Help: Document HEADER_FILE_ONLY use case Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !812 10 May 2017, 13:25:07 UTC
8a19ce4 Merge topic 'ninja-windows-command-concat' 5e0e03d9 Ninja: Fix command concatenation on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !801 10 May 2017, 13:23:43 UTC
53f1f55 Merge topic 'separate-command-registration' 44c0b2b7 cmCommand: remove IsScriptable da8faa8c cmState: remove RemoveUnscriptableCommands c3f41af2 cmMakefile: don't check IsScriptable c2c2bbb3 cmake: register fake project commands in -P mode c36d63cd cmake: initialize with Role that controls which commands to register 8986dec0 ctest: remove unused cmake instance Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !714 10 May 2017, 13:22:46 UTC
730cd10 CMake Nightly Date Stamp 10 May 2017, 04:01:04 UTC
67a8d90 cmExecutionStatus: Remove arguments from setters The setters are only used to set boolean values. The values are never reset individually. 09 May 2017, 21:49:14 UTC
0c519c7 bootstrap: Remove leftovers from cmBootstrapCommands 09 May 2017, 21:45:29 UTC
543cf13 CPackIFW: Access refactoring Changes: - Access members with this->; - Access nested enum values with class name. 09 May 2017, 21:29:18 UTC
53e89b6 Add options for separate compile and link sysroots Add `CMAKE_SYSROOT_COMPILE` and `CMAKE_SYSROOT_LINK` variables to as operation-specific alternatives to `CMAKE_SYSROOT`. This will be useful for Android NDKs that compile and link with different sysroot values (e.g. `r14` with unified headers). Co-Author: Florent Castelli <florent.castelli@gmail.com> 09 May 2017, 18:21:54 UTC
3240011 Help: Document HEADER_FILE_ONLY use case Describe how to get sources into IDE project files. 09 May 2017, 15:46:29 UTC
b69e061 Merge topic 'suncc-cxx11' 2731a91c Update SunPro flags used for CMake itself to support C++11 86edc5b6 Choose compiler-specific flags earlier in CMake's own build 7b2d529b cmBase32: Cast pointer subtraction result to size explicitly Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !813 09 May 2017, 15:37:35 UTC
fcf60ec Merge topic 'test-macos-framework-type-universal-binary' 59f84452 Tests: Fix RunCMake.Framework expectation for universal binaries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !814 09 May 2017, 15:37:15 UTC
5e0e03d Ninja: Fix command concatenation on Windows Put commands that contain `||` into brackets to avoid early abort of execution by `cmd.exe` because `||` has higher precedence than `&&` in `cmd.exe`. Add test to check for command execution after `||` as part of a parameter and as command separator. Fixes: #16850 09 May 2017, 15:34:42 UTC
d49aa10 Features: On SunPro link feature check with lang std flag Follow up commit e17b179184 (Features: On SunPro link with language standard compiler flag, 2017-04-28) to apply the same fix to the feature checks. The `try_compile` used for these is intentionally not using `CXX_STANDARD`-based logic so that it can test the individual flags. 09 May 2017, 15:22:18 UTC
776929b VS: Fix .vcxproj ProjectGuid element case The `.vcxproj` file format expects `ProjectGuid`, not `ProjectGUID`. The latter is expected by `.vcproj` files from VS 2008, so this was likely a typo when the VS 2010 generator was first introduced. Fixes: #11968 09 May 2017, 14:12:12 UTC
1019789 CMake Nightly Date Stamp 09 May 2017, 04:01:04 UTC
44c0b2b cmCommand: remove IsScriptable 08 May 2017, 20:58:01 UTC
da8faa8 cmState: remove RemoveUnscriptableCommands 08 May 2017, 20:58:01 UTC
c3f41af cmMakefile: don't check IsScriptable 08 May 2017, 20:58:01 UTC
c2c2bbb cmake: register fake project commands in -P mode 08 May 2017, 20:58:01 UTC
c36d63c cmake: initialize with Role that controls which commands to register 08 May 2017, 20:29:44 UTC
8986dec ctest: remove unused cmake instance 08 May 2017, 20:29:44 UTC
9b541aa TestFindOpenMP,MPI: Disable default languages 08 May 2017, 19:43:01 UTC
80ca9ac FindOpenMP: Cache compilation results 08 May 2017, 16:52:48 UTC
ec5c6bc FindOpenMP: Refine list of flags to try 08 May 2017, 16:26:17 UTC
59f8445 Tests: Fix RunCMake.Framework expectation for universal binaries While at it, replace `\n` in with a real newline because such escape sequences are not processed in this context. 08 May 2017, 15:38:23 UTC
2731a91 Update SunPro flags used for CMake itself to support C++11 08 May 2017, 14:53:46 UTC
86edc5b Choose compiler-specific flags earlier in CMake's own build Add the flags early enough be used in the checks for C++ features. 08 May 2017, 14:26:48 UTC
7b2d529 cmBase32: Cast pointer subtraction result to size explicitly The SunPro 5.13 compiler with `-std=c++11` complains otherwise. 08 May 2017, 14:26:36 UTC
22d0a83 Merge topic 'c++11-iwyu' 50dd15af QtDialog: block include-what-you-use f3e21613 cmServer: include what you use 9535823b IWYU: map system symbols to libuv 6a91ee02 IWYU: add mapping for cm::auto_ptr 7165065f cmInstalledFile: add cmConfigure.h as first #include Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !811 08 May 2017, 14:03:15 UTC
141b8cc Merge topic 'f2c-int-fix' 93f119ed FortranCInterface: Add support for PGI on Windows 2cfea104 FortranCInt: Pass CONFIG flags to try_compile Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !802 08 May 2017, 13:54:11 UTC
7335550 Merge topic 'jsoncpp-no-iwyu' e446fa4e jsoncpp: Exclude from include-what-you-use Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Daniel Pfeifer <daniel@pfeifer-mail.de> Merge-request: !810 08 May 2017, 13:51:02 UTC
0361ca5 Merge topic 'nag-fortran-version' d47190ba NAG: Detect compiler version of NAG Fortran d52a4256 NAG: Extend compiler tool selection with NAG Fortran Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: Tom <tom.clune@nasa.gov> Merge-request: !809 08 May 2017, 13:50:20 UTC
b05688d Merge topic 'pgi-rdynamic-fix' fb31229e Linux-PGI: Prevent -rdynamic ending up in flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !808 08 May 2017, 13:49:12 UTC
2f08760 Merge topic 'pgi-fix-linux' d59e3509 Do not assume GCC libs are linked by all compilers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !800 08 May 2017, 13:48:19 UTC
9fe8abb Merge topic 'FindOpenCL-AMDAPPSDKROOT' b259fe84 FindOpenCL: Add missing PATHS keyword Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !807 08 May 2017, 13:47:35 UTC
8306371 Merge topic 'clazy-cleanup' 422359fe CMakeSetupDialog: use multi-arg 1ffe47e3 QCMakeCacheView: prever QVector over QList 726b3b6f QtDialog: add reference in foreach 377d4df2 QCMakeCacheView: avoid temporary containers for iteration a57b30bb QtDialog: add missing emit keywords 7a0e2392 cmFileMonitor: use cmDeleteAll Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !805 08 May 2017, 13:46:58 UTC
4c17299 Merge topic 'libuv-solaris' 6b0bc432 libuv: Compile as C 99 on Solaris 5.11 b08d2d99 libuv: Compile as C 90 on Solaris 5.10 with SunPro 5.14 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !806 08 May 2017, 13:46:20 UTC
033eafc CMake Nightly Date Stamp 08 May 2017, 04:01:05 UTC
41f4794 CMake Nightly Date Stamp 07 May 2017, 04:01:03 UTC
93f119e FortranCInterface: Add support for PGI on Windows 06 May 2017, 14:36:33 UTC
2cfea10 FortranCInt: Pass CONFIG flags to try_compile This change ensures that Intel Fortran's /libs: in CMAKE_Fortran_FLAGS and Visual C++'s /MT or /MD in the CMAKE_C_FLAGS_RELEASE do not conflict with each other. 06 May 2017, 14:36:24 UTC
17981e0 CMake Nightly Date Stamp 06 May 2017, 04:01:04 UTC
50dd15a QtDialog: block include-what-you-use 05 May 2017, 22:03:48 UTC
f3e2161 cmServer: include what you use 05 May 2017, 22:03:47 UTC
9535823 IWYU: map system symbols to libuv 05 May 2017, 22:03:44 UTC
6a91ee0 IWYU: add mapping for cm::auto_ptr 05 May 2017, 22:03:43 UTC
7165065 cmInstalledFile: add cmConfigure.h as first #include 05 May 2017, 22:03:42 UTC
e446fa4 jsoncpp: Exclude from include-what-you-use This is third-party code. 05 May 2017, 20:00:20 UTC
fb31229 Linux-PGI: Prevent -rdynamic ending up in flags Ensure that PGI on Linux keeps its CMAKE_SHARED_LIBRARY_LINK_<LANG>_FLAGS empty, especially of -rdynamic. In CMakeFortranInformation a lot of flags will be copied from their C equivalents if they're not defined. By using a combination of GCC and PGFortran, this will lead to -rdynamic ending up in the PGI flags and none of the PGI compilers understand that flag, crashing with a fatal error. 05 May 2017, 15:30:11 UTC
d59e350 Do not assume GCC libs are linked by all compilers Not all compilers link libgcc and libgcc_s causing trouble when linking C++ code with instance PGI Fortran and C compilers. 05 May 2017, 15:26:29 UTC
d47190b NAG: Detect compiler version of NAG Fortran Fixes: #16817 05 May 2017, 15:08:37 UTC
d52a425 NAG: Extend compiler tool selection with NAG Fortran Add `nag` and `nagfor`. 05 May 2017, 14:31:09 UTC
b259fe8 FindOpenCL: Add missing PATHS keyword The change in commit b888104e44 (FindOpenCL: add AMDAPPSDKROOT into paths for OpenCL library, 2017-05-03) accidentally left out the `PATHS` keyword. Without it properly installed AMD APP SDK (OpenCL) cannot be detected. Tested on Ubuntu 16.04. 05 May 2017, 14:19:19 UTC
6b0bc43 libuv: Compile as C 99 on Solaris 5.11 SunPro 5.13 and below do not compile as c99 by default. 05 May 2017, 13:52:25 UTC
b08d2d9 libuv: Compile as C 90 on Solaris 5.10 with SunPro 5.14 05 May 2017, 13:52:24 UTC
e1ae739 Merge topic 'ctest_submit_headers' 1a7d00bd ctest_submit: Add HTTPHEADER option Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !793 05 May 2017, 13:50:58 UTC
back to top