https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
c2fc1bb Clean ending parenthesis and blank lines 08 March 2016, 05:19:28 UTC
926ee03 FindJNI: Append path only "if(EXISTS" 08 March 2016, 05:06:20 UTC
7009b60 FindJNI: Add support for Ubuntu 15.10 - Reuse JAVA_APPEND_LIBRARY_DIRECTORIES for JAVA_AWT_INCLUDE_DIRECTORIES - Append three directories /usr/lib/jvm/java-{8,7,6}-openjdk-{libarch} 08 March 2016, 05:02:49 UTC
575399a Merge topic 'ninja-osx-versions' into next 9e165a64 Ninja: Add OS X dylib versioning (#14140) 1f2b39c6 cmCommonTargetGenerator: Adopt AppendOSXVerFlag method 07 March 2016, 20:04:56 UTC
9e165a6 Ninja: Add OS X dylib versioning (#14140) Teach the Ninja generator to add the `-current_version` and the `-compatibility_version` flags based on the VERSION and SOVERSION target properties just as the Makefile generators do. Signed-off-by: Bruce Stephens <bruce.r.stephens@gmail.com> 07 March 2016, 20:03:21 UTC
1f2b39c cmCommonTargetGenerator: Adopt AppendOSXVerFlag method Move this method from cmMakefileLibraryTargetGenerator so it can be re-used for the Ninja generator too. Signed-off-by: Bruce Stephens <bruce.r.stephens@gmail.com> 07 March 2016, 19:57:26 UTC
b6b5792 Merge topic 'toolchain-file-project' into next 72e0dc58 Diagnose recursive project/enable_language without crashing (#15999) 07 March 2016, 19:08:07 UTC
72e0dc5 Diagnose recursive project/enable_language without crashing (#15999) Calling `project()` or `enable_language()` from a toolchain file will infinitely recurse since those commands load the toolchain file. Diagnose and reject this case with an error message instead of crashing when the stack eventually overflows. 07 March 2016, 18:52:38 UTC
f10ee09 Merge topic 'FindProtobuf-variable-case' into next a7b09e7f FindProtobuf: Rename variables to match case of module name 07 March 2016, 17:57:20 UTC
a7b09e7 FindProtobuf: Rename variables to match case of module name Use recommended case for variable names. i.e. matching name of the module as passed to `find_package`. For backwards compatibility, the upper case versions of both input and output variables are used and defined when appropriate. Skip this for the _FOUND variable because FPHSA already does it. Skip this for the _VERSION variable because that was recently added and never available with the old name in a release of CMake. 07 March 2016, 17:56:25 UTC
3b0b7f7 Merge topic 'timeout_after_match' into next 2445d306 New test property: TIMEOUT_AFTER_MATCH 07 March 2016, 17:55:13 UTC
f6b21eb Merge topic 'add-FindLTTngUST' into next a4194deb Add FindLTTngUST module to find LTTng-UST library 07 March 2016, 16:50:12 UTC
2445d30 New test property: TIMEOUT_AFTER_MATCH This allows us to change a test's timeout duration after we detect a matching line in its output. 07 March 2016, 16:47:56 UTC
a4194de Add FindLTTngUST module to find LTTng-UST library Also detect the library version number. Provide results as variables and as an imported target, LTTng::UST. Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com> 07 March 2016, 16:46:49 UTC
c8d860b Merge topic 'doc-find-python-call-order' into next 743f2a80 FindPython{Interp,Libs}: Clarify recommended call order 07 March 2016, 16:01:39 UTC
743f2a8 FindPython{Interp,Libs}: Clarify recommended call order Improve wording in our advice about how to call both of these modules. 07 March 2016, 15:56:31 UTC
365fb19 Merge topic 'vs14-debug-enum-older-toolsets' into next 3f15665a VS: Fix VS 2015 .vcxproj debug setting for v100 toolset (#15986) 07 March 2016, 15:08:59 UTC
3f15665 VS: Fix VS 2015 .vcxproj debug setting for v100 toolset (#15986) 07 March 2016, 15:07:39 UTC
b5652bf Merge branch 'master' into next 07 March 2016, 15:03:03 UTC
8256d02 Merge topic 'BundleUtilities-dylib-in-framework' 3906ca5a BundleUtilities: Fix regression handling frameworks 07 March 2016, 15:02:47 UTC
7fc8e4d Merge topic 'wix-module-fixes' d4482dd9 CPackWIX: Support binary-only WiX installations 07 March 2016, 15:02:45 UTC
cfb4d77 Merge topic 'update-osx-release' b682debd Utilities/Release: Switch to OS X 10.7 and Qt 5.5 for Mac binary 07 March 2016, 15:02:42 UTC
9fcc8ff Merge topic 'vs-vcxproj-ConfigurationType' 6122909c VS: Add option to set `ConfigurationType` of a .vcxproj file 07 March 2016, 15:02:40 UTC
e0751c4 Merge topic 'enable-ssl-automatically' 190a5fdf Automatically use OpenSSL by default on Linux and FreeBSD if available 07 March 2016, 15:02:37 UTC
38a68b7 Merge topic 'BundleUtilities-dylib-in-framework' into next 3906ca5a BundleUtilities: Fix regression handling frameworks 07 March 2016, 14:31:11 UTC
3906ca5 BundleUtilities: Fix regression handling frameworks Fix logic error introduced in commit e422f738 (BundleUtilities: Fix treatment of .dylib inside .framework folders, 2016-02-11). 07 March 2016, 14:30:18 UTC
4debd8b CMake Nightly Date Stamp 07 March 2016, 05:01:05 UTC
7cc8262 CMake Nightly Date Stamp 06 March 2016, 05:01:04 UTC
1bf42fa CMake Nightly Date Stamp 05 March 2016, 05:01:04 UTC
8318016 CMake Nightly Date Stamp 04 March 2016, 05:01:03 UTC
f37f422 CMake Nightly Date Stamp 03 March 2016, 05:01:05 UTC
8913ccc CMake Nightly Date Stamp 02 March 2016, 05:01:05 UTC
c3f20a8 Merge topic 'bundle-utils-logic-fix' into next 53dbbaa9 BundleUtilities: Fix regression handling frameworks. 01 March 2016, 22:54:59 UTC
53dbbaa BundleUtilities: Fix regression handling frameworks. Fix logic error introduced in e422f738. 01 March 2016, 22:52:33 UTC
cc20b98 Merge topic 'wix-module-fixes' into next d4482dd9 CPackWIX: Support binary-only WiX installations 3cc22dff CMake Nightly Date Stamp 26d615ad CMake Nightly Date Stamp 01 March 2016, 08:53:16 UTC
d4482dd CPackWIX: Support binary-only WiX installations Also fix URLUPDATEINFO -> ARPURLUPDATEINFO reference in CPACK_WIX_PROPERTY_<PROPERTY> examples. Reviewed-by: Nils Gladitz <nilsgladitz@gmail.com> 01 March 2016, 08:50:46 UTC
3cc22df CMake Nightly Date Stamp 01 March 2016, 05:01:04 UTC
84a28fb Merge topic 'enable-ssl-automatically' into next 190a5fdf Automatically use OpenSSL by default on Linux and FreeBSD if available 29 February 2016, 16:53:12 UTC
190a5fd Automatically use OpenSSL by default on Linux and FreeBSD if available Since https is almost ubiquitous nowadays we should support it by default whenever possible. When building our own curl, we already automatically enable SSL/TLS support on Windows and OS X by using the OS-native APIs. On UNIX platforms we need to use OpenSSL but have not done so by default before, leading to possible user confusion when https transfers fail later. Fix this by searching for OpenSSL quietly and enabling use of it automatically if it is found. Do this only on Linux and FreeBSD for now because on other UNIX platforms (e.g. AIX, HP-UX, SunOS) it seems too easy to find an OpenSSL that is not compatible with the target compiler. 29 February 2016, 16:51:04 UTC
b5f27e7 Merge topic 'enable-ssl-automatically' into next 995162da fixup! Automatically use OpenSSL by default on UNIX if it is available 29 February 2016, 16:50:27 UTC
995162d fixup! Automatically use OpenSSL by default on UNIX if it is available 29 February 2016, 16:50:09 UTC
67e7b48 Merge topic 'xcode-regenerate-on-deleted-files' into next b59d4aa6 Revert "Xcode: ReRunCMake even if files disappeared (#15992)" 29 February 2016, 08:30:27 UTC
b59d4aa Revert "Xcode: ReRunCMake even if files disappeared (#15992)" Whitespace handling in paths is broken. This reverts commit aa4b5ea60018e38683fc8960c2e3534845c44a02. 29 February 2016, 08:29:50 UTC
26d615a CMake Nightly Date Stamp 29 February 2016, 05:01:04 UTC
5be433e Merge topic 'xcode-regenerate-on-deleted-files' into next aa4b5ea6 Xcode: ReRunCMake even if files disappeared (#15992) b500c98c CMake Nightly Date Stamp 499be36a CMake Nightly Date Stamp 28 February 2016, 16:35:53 UTC
aa4b5ea Xcode: ReRunCMake even if files disappeared (#15992) 28 February 2016, 16:35:15 UTC
b500c98 CMake Nightly Date Stamp 28 February 2016, 05:01:03 UTC
499be36 CMake Nightly Date Stamp 27 February 2016, 05:01:04 UTC
d7b1a40 Merge topic 'enable-ssl-automatically' into next 2f07b2c4 Automatically use OpenSSL by default on UNIX if it is available 26 February 2016, 19:34:01 UTC
2f07b2c Automatically use OpenSSL by default on UNIX if it is available Since https is almost ubiquitous nowadays we should support it by default whenever possible. When building our own curl, we already automatically enable SSL/TLS support on Windows and OS X by using the OS-native APIs. On UNIX platforms we need to use OpenSSL but have not done so by default before, leading to possible user confusion when https transfers fail later. Fix this by searching for OpenSSL quietly and enabling use of it automatically if it is found. 26 February 2016, 19:30:13 UTC
dd764e1 Merge topic 'vs-vcxproj-ConfigurationType' into next 6122909c VS: Add option to set `ConfigurationType` of a .vcxproj file 26 February 2016, 16:05:40 UTC
6122909 VS: Add option to set `ConfigurationType` of a .vcxproj file Add a VS_CONFIGURATION_TYPE target property to set this value explicitly. This is useful to build a Windows Kernel Mode Driver, for example. 26 February 2016, 15:52:13 UTC
f51df41 Merge branch 'master' into next 26 February 2016, 15:32:25 UTC
6b0a664 Merge topic 'compiler-check-message' f3ac0651 Improve compiler check message on non-Make generators 26 February 2016, 15:31:32 UTC
467f83d Merge topic 'fix_coverage_file_searching' bc29ed54 CTest: Make coverage file selection more specific. 26 February 2016, 15:31:30 UTC
79d4b5b Merge topic 'try_compile-target-type' 7f1bd9fe try_compile: Add option to control type of target 26 February 2016, 15:31:28 UTC
cc7a1b1 Merge topic 'file-download-status-hash-mismatch' 6c9586f9 file(DOWNLOAD): Fill STATUS variable on hash mismatch (#15987) 26 February 2016, 15:31:24 UTC
9f7a232 CMake Nightly Date Stamp 26 February 2016, 05:01:05 UTC
ca566cd Merge topic 'fix_coverage_file_searching' into next bc29ed54 CTest: Make coverage file selection more specific. 25 February 2016, 18:14:08 UTC
bc29ed5 CTest: Make coverage file selection more specific. When performing some other testing, the globs for Blanket.js and Delphi code coverage are picking up unintended files. Change the query for the Delphi coverage to follow the naming convention, and check the second line of the found JSON files for certain text before parsing them as coverage files. 25 February 2016, 18:01:37 UTC
dd6870d Merge topic 'file-download-status-hash-mismatch' into next 6c9586f9 file(DOWNLOAD): Fill STATUS variable on hash mismatch (#15987) 25 February 2016, 16:44:44 UTC
6c9586f file(DOWNLOAD): Fill STATUS variable on hash mismatch (#15987) Although we fail with an error on a hash mismatch, it is not a fatal error so the script may continue processing. If the download itself had no error then report in the STATUS variable that the operation was not successful due to the hash mismatch. Suggested-by: Tobias Hieta <tobias@hieta.se> 25 February 2016, 16:40:50 UTC
5aa7416 Merge branch 'master' into next 25 February 2016, 14:00:42 UTC
f8af218 Merge topic 'vs14-debug-enum-older-toolsets' dc422d27 VS: Fix VS 2015 .vcxproj debug setting for older toolsets (#15986) 25 February 2016, 14:00:27 UTC
c842411 Merge topic 'AddNewEclipseVersions' aff38945 Eclipse: only add C/CXX macros if the language is enabled 6ee6b17e Eclipse: add newer version numbers 25 February 2016, 14:00:24 UTC
dd99bff Merge topic 'test-cmake_parse_arguments' 43025124 cmake_parse_arguments: Additional regression tests 25 February 2016, 14:00:21 UTC
e2b8af5 Merge topic 'compiler-check-message' into next f3ac0651 Improve compiler check message on non-Make generators 9b6fdbfb CMake Nightly Date Stamp 25 February 2016, 13:50:53 UTC
f3ac065 Improve compiler check message on non-Make generators When we check for a working compiler we print a message of the form: Check for working <LANG> compiler: ... At one time CMAKE_<LANG>_COMPILER was not well-defined for all generators so we printed the generator name instead of the path to the compiler. Nowadays we always know the compiler, so update the message to print it unconditionally. This is more informative than the generator name, especially when a toolset (cmake -T) is used. Suggested-by: Gregor Jasny <gjasny@googlemail.com> 25 February 2016, 13:29:41 UTC
9b6fdbf CMake Nightly Date Stamp 25 February 2016, 05:01:08 UTC
892a534 Merge topic 'AddNewEclipseVersions' into next aff38945 Eclipse: only add C/CXX macros if the language is enabled 6ee6b17e Eclipse: add newer version numbers 24 February 2016, 22:10:37 UTC
fda5171 Merge topic 'gnu-c-34' into next 2d85305d Revert "Compiler Features: gcc can handle C99 since at least 3.4" 24 February 2016, 21:18:47 UTC
2d85305 Revert "Compiler Features: gcc can handle C99 since at least 3.4" This reverts commit 046b2b4d4a42d4e5ebe0a7abc8651163065ed505. This needs more work, e.g. in WriteCompilerDetectionHeader. will come back when that is ready. 24 February 2016, 21:15:12 UTC
aff3894 Eclipse: only add C/CXX macros if the language is enabled With this patch, the builtin macros and include dirs are only added to the project file if the C/CXX langauges are really enabled. I.e. before this patch the CXX-stuff was in the project file as soon as CXX had been enabled at least once for this build tree. I.e. disabling CXX later on did not remove the CXX macros etc. from the project file (related to #15150) Alex 24 February 2016, 21:13:04 UTC
6ee6b17 Eclipse: add newer version numbers Alex 24 February 2016, 20:07:45 UTC
9061ec0 Merge topic 'vs14-debug-enum-older-toolsets' into next dc422d27 VS: Fix VS 2015 .vcxproj debug setting for older toolsets (#15986) 24 February 2016, 17:33:49 UTC
dc422d2 VS: Fix VS 2015 .vcxproj debug setting for older toolsets (#15986) Since commit v3.4.2~2^2 (VS: Fix VS 2015 .vcxproj file value for GenerateDebugInformation, 2016-01-08) we generate invalid project files for the v110 and v120 toolsets. VS complains: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(639,9): error MSB4030: "Debug" is an invalid value for the "GenerateDebugInformation" parameter of the "Link" task. The "GenerateDebugInformation" parameter is of type "System.Boolean". This reveals that our VS flag map selection should be based on the toolset instead of the version of VS. However, that will be a non-trivial change so for now fix this particular use case by hard-coding a correction to the flag map. Reported-by: Gregor Jasny <gjasny@googlemail.com> 24 February 2016, 17:29:50 UTC
da89b7e Merge branch 'master' into next 24 February 2016, 16:11:52 UTC
926cf99 Merge branch 'release' 24 February 2016, 16:11:45 UTC
8e2ad6a Merge branch 'master' into next 24 February 2016, 16:10:44 UTC
12f0655 Merge topic 'doc-typos' 33507e2a Help: Fix typos in cmake-packages.7 manual 24 February 2016, 16:10:36 UTC
6e6f4d8 Merge branch 'doc-typos' into release 24 February 2016, 15:13:45 UTC
546f866 Merge topic 'test-cmake_parse_arguments' into next 43025124 cmake_parse_arguments: Additional regression tests 24 February 2016, 15:13:34 UTC
4302512 cmake_parse_arguments: Additional regression tests Add regression tests for the arguments handling in cmake_parse_arguments. The tests were run also against cmake 3.4.1 maint branch to verify that there are no regressions. Signed-off-by: Dimitar Yordanov <dimitar.yordanov@sap.com> Signed-off-by: Matthias Maennich <matthias.maennich@sap.com> 24 February 2016, 15:07:30 UTC
e6dc46b Merge topic 'doc-typos' into next 33507e2a Help: Fix typos in cmake-packages.7 manual 24 February 2016, 15:06:07 UTC
33507e2 Help: Fix typos in cmake-packages.7 manual 24 February 2016, 15:05:24 UTC
2fbe0d2 Merge branch 'master' into next 24 February 2016, 14:39:33 UTC
2039bf4 Merge topic 'CodeBlocksParallelFlag' 84ccd4f7 CodeBlocks: generate parallel project files (make -j) 24 February 2016, 14:39:25 UTC
99895f8 Merge topic 'xcode-refactor-xcodeobject' b860a925 Xcode: Refactor block writes to allow any level of nesting 24 February 2016, 14:39:22 UTC
2186cff Merge topic 'xcode-remove-reftype' 572797f9 Xcode: Write refType only for Xcode 1.5 24 February 2016, 14:39:20 UTC
0f48312 Merge topic 'update-kwsys' d010ba9f Merge branch 'upstream-KWSys' into update-kwsys a132064b KWSys 2016-02-22 (4847aedd) 24 February 2016, 14:39:18 UTC
3cff48b Merge topic 'doc-cmake-E-details' b3475030 Help: Clarify `cmake -E` command behavior with respect to file existence 24 February 2016, 14:39:15 UTC
8f8418c Merge topic 'test-XCTest-sdkroot' d8cba536 Tests: Fix XCTest when ENV{SDKROOT} is set 24 February 2016, 14:39:13 UTC
6f00fc5 Merge topic 'test-FindPackageModeMakefileTest-optionally' c05678ad Tests: Add option to disable FindPackageModeMakefileTest 24 February 2016, 14:39:10 UTC
be98577 Merge topic 'revert-automoc-src-per-dir' 091b649e Revert "Automoc: Fix support of files with the same name (#12873)" 24 February 2016, 14:39:08 UTC
0dbba1b Merge topic 'xcode-refactor-xcodeobject' into next b860a925 Xcode: Refactor block writes to allow any level of nesting 24 February 2016, 14:37:39 UTC
b860a92 Xcode: Refactor block writes to allow any level of nesting Reviewed-by: Gregor Jasny <gjasny@googlemail.com> 24 February 2016, 14:36:54 UTC
5e2bead Merge topic 'xcode-remove-reftype' into next 572797f9 Xcode: Write refType only for Xcode 1.5 24 February 2016, 14:36:33 UTC
572797f Xcode: Write refType only for Xcode 1.5 This field is not expected by newer versions. 24 February 2016, 14:35:54 UTC
3dd42fe CMake Nightly Date Stamp 24 February 2016, 05:01:05 UTC
4cbf56e Merge topic 'CodeBlocksParallelFlag' into next 84ccd4f7 CodeBlocks: generate parallel project files (make -j) 23 February 2016, 21:45:28 UTC
back to top