https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
92df611 Fix UseJava not copying resource files Fix for add_jar() command not copying the resource files before compiling the jar file. Based on the patch created by "mefoster" here: http://public.kitware.com/Bug/view.php?id=13360 19 March 2014, 19:49:00 UTC
8b8691a CMake Nightly Date Stamp 19 March 2014, 04:01:09 UTC
c5e4935 Merge branch 'release' 18 March 2014, 19:56:50 UTC
2c5e78f CMake Nightly Date Stamp 18 March 2014, 04:01:09 UTC
0f4e8fd CMake 3.0.0-rc2 17 March 2014, 17:14:27 UTC
fb4aff0 Merge branch 'release' 17 March 2014, 14:03:43 UTC
b16f26f Merge topic 'target-objects-refactor' 6c9dd0ec cmGlobalGenerator: Make ComputeTargetObjects non-virtual c481fadc cmGeneratorTarget: Don't store ObjectSources for object libraries. f6da0440 cmLocalGenerator: Add ComputeObjectFilenames interface. 9ad804ac cmGeneratorTarget: Constify cmSourceFile* in containers. c725bb3c Constify some APIs in generators. dcfcd23e cmGeneratorTarget: Make GetSourceDepends const. 04cf50ff cmOSXBundleGenerator: Make MacOSXContentGeneratorType arg const. 6132d979 cmGeneratorTarget: Constify the AddExplicitObjectName API. bc512211 cmGeneratorTarget: Constify the AddObject API. cd43433d cmGlobalGenerator: Extract a ComputeTargetObjectDirectory interface. d5b2e33b Makefiles: Compute local object files on demand. 17 March 2014, 14:00:43 UTC
41b82db Merge topic 'FindPkgConfig_Extend-PKG_CONFIG_PATH' 3df51470 FindPkgConfig: Extend PKG_CONFIG_PATH using CMake variables (#12926) 17 March 2014, 13:49:58 UTC
6aaaa6d Merge topic 'CONFIG-LOCATION-CMP0026' ea17a03b cmTarget: Port <CONFIG>_LOCATION support to updated string APIs 6e466c6f Merge branch 'master' into CONFIG-LOCATION-CMP0026 c903b531 cmTarget: Restore <CONFIG>_LOCATION to CMP0026 OLD behavior (#14808) 17 March 2014, 13:49:56 UTC
5a21cbc Merge topic 'unicode-vs-projects' ee8cef87 Encoding: If configured, write Visual Studio project files as UTF-8. 91fd99b8 Encoding: Provide option to configure CMake to use UTF-8 encoding. 17 March 2014, 13:49:54 UTC
223b05a Merge topic 'fix-Qt5-windows-build' 61c60b23 QtDialog: Avoid linking to Qt4 WinMain when using Qt 5. 17 March 2014, 13:49:52 UTC
4807c63 Merge topic 'intel-14-version' eddabf9f CMake*CompilerId: Fix patch level for Intel >= 14.0 (#14806) 17 March 2014, 13:49:50 UTC
3df5147 FindPkgConfig: Extend PKG_CONFIG_PATH using CMake variables (#12926) Use CMAKE_PREFIX_PATH, CMAKE_FRAMEWORK_PATH, and CMAKE_APPBUNDLE_PATH cache and environment variables to extend PKG_CONFIG_PATH before calling pkg-config. In each of the path in these variables it searches for lib/pkgconfig. Then, depending on the system, it searches for lib/${CMAKE_LIBRARY_ARCHITECTURE}/pkgconfig (debian) or for lib64/pkgconfig (other 64 bit unixes). If any of these path is found, it is appended to the PKG_CONFIG_PATH enviromnent variable. Add two new arguments to the pkg_check_module and pkg_search_module macro, NO_CMAKE_PATH and NO_CMAKE_ENVIRONMENT_PATH. The new signature are therefore: pkg_check_modules(<PREFIX> [REQUIRED] [QUIET] [NO_CMAKE_PATH] [NO_CMAKE_ENVIRONMENT_PATH] <MODULE> [<MODULE>]*) pkg_search_module(<PREFIX> [REQUIRED] [QUIET] [NO_CMAKE_PATH] [NO_CMAKE_ENVIRONMENT_PATH] <MODULE> [<MODULE>]*) By default, if CMAKE_MINIMUM_REQUIRED_VERSION is 3.1 or later (in order to keep compatibility with the previous behavior), or if PKG_CONFIG_USE_CMAKE_PREFIX_PATH is set, the CMAKE_PREFIX_PATH, CMAKE_FRAMEWORK_PATH, and CMAKE_APPBUNDLE_PATH cache and environment variables will be added to pkgconfig search path. The NO_CMAKE_PATH and NO_CMAKE_ENVIRONMENT_PATH arguments disable this behavior for the cache variables and the environment variables, respectively, similarly to the find_package() command. 17 March 2014, 13:43:08 UTC
4a7eb0c Merge branch 'CONFIG-LOCATION-CMP0026' into release 17 March 2014, 13:35:30 UTC
ea17a03 cmTarget: Port <CONFIG>_LOCATION support to updated string APIs 17 March 2014, 13:31:58 UTC
6e466c6 Merge branch 'master' into CONFIG-LOCATION-CMP0026 17 March 2014, 13:31:21 UTC
c903b53 cmTarget: Restore <CONFIG>_LOCATION to CMP0026 OLD behavior (#14808) Restore support for the undocumented <CONFIG>_LOCATION target property removed by commit v3.0.0-rc1~175^2 (cmTarget: Remove support for <CONFIG>_LOCATION property, 2013-12-30) as part of the CMP0026 OLD behavior. 17 March 2014, 13:30:39 UTC
43b39b1 Merge branch 'fix-Qt5-windows-build' into release 17 March 2014, 13:24:12 UTC
61c60b2 QtDialog: Avoid linking to Qt4 WinMain when using Qt 5. Override the QT_QTMAIN_LIBRARY cache variable with a regular variable in the Qt 5 configuration. This avoids linking with the Qt 4 version of the WinMain library. 17 March 2014, 13:15:14 UTC
6313be4 CMake Nightly Date Stamp 17 March 2014, 04:01:05 UTC
2eb158c CMake Nightly Date Stamp 16 March 2014, 04:01:05 UTC
6c9dd0e cmGlobalGenerator: Make ComputeTargetObjects non-virtual Implement it in terms of the ComputeObjectFilenames virtual method on the local generators. Remove the reimplementation from the global generators which are now all functionally identical. 15 March 2014, 08:30:24 UTC
c481fad cmGeneratorTarget: Don't store ObjectSources for object libraries. Compute them on demand instead. 15 March 2014, 08:29:44 UTC
3c6943e CMake Nightly Date Stamp 15 March 2014, 04:01:11 UTC
ee8cef8 Encoding: If configured, write Visual Studio project files as UTF-8. 14 March 2014, 14:48:42 UTC
91fd99b Encoding: Provide option to configure CMake to use UTF-8 encoding. 14 March 2014, 14:48:18 UTC
7fba455 Merge topic 'cpack-deb-compression-types' 16caa6ec Help: Add release notes for topic 'cpack-deb-compression-types' 14 March 2014, 14:36:05 UTC
3d89b36 Merge topic 'ctest-intel-coverage' 3a7501d9 Help: Add release notes for topic 'ctest-intel-coverage' 9840320d CTest: Add support for Intel coverage files 14 March 2014, 14:35:42 UTC
3a7501d Help: Add release notes for topic 'ctest-intel-coverage' 14 March 2014, 14:31:30 UTC
aa195cd Merge branch 'intel-14-version' into release 14 March 2014, 14:00:16 UTC
967d09f Merge branch 'fix-find_dependency-empty-version' into release 14 March 2014, 13:59:52 UTC
16caa6e Help: Add release notes for topic 'cpack-deb-compression-types' 14 March 2014, 13:34:14 UTC
dafa80e Merge topic 'cpack-deb-compression-types' 13778cd3 CPackDeb: Add option to set compression type 14 March 2014, 13:30:29 UTC
76845bd Merge topic 'FeatureSummary_missing_titles' 1af77f3f FeatureSummary: Add missing titles for PACKAGES_FOUND and PACKAGES_NOT_FOUND 14 March 2014, 13:30:28 UTC
67a0d5e Merge topic 'unicode-cmake-gui' c34216cf cmake-gui: Fix compile with Qt5 using UTF-8 internal encoding. 14 March 2014, 13:30:26 UTC
92b423f Merge topic 'different-python-header-libs-exe-0013794' 59220198 FindPython*: Document suggested find_package order (#13794) a9e6de2a FindPythonInterp: Use consistent version with PythonLibs (#13794) 14 March 2014, 13:30:24 UTC
32b7d2e Merge topic 'fix-find_dependency-empty-version' a25b809f Tests: Check find_dependency empty extra arguments 9914e7cd Merge branch 'fix-find_dependency-empty-version' 34cd5fc4 find_dependency: Give more helpful message if VERSION is empty d363cbf3 Tests: Make RunCMake.find_dependency tolerate line number changes 14 March 2014, 13:30:23 UTC
e623605 Merge topic 'doc-cmake-developer-no-cmStdString' 328c2179 Help: Drop cmStdString from cmake-developer(7) examples 14 March 2014, 13:30:21 UTC
13778cd CPackDeb: Add option to set compression type Add a CPACK_DEBIAN_COMPRESSION_TYPE option to set the compression type. Default to 'gzip' to preserve existing behavior. Use "cmake -E tar" for 'gzip', 'bzip2', and 'none'. Use system "tar" for 'lzma' and 'xz'. 14 March 2014, 13:29:54 UTC
5922019 FindPython*: Document suggested find_package order (#13794) Document in both FindPythonInterp.cmake and FindPythonLibs.cmake that find_package(PythonInterp) should be called before find_package(PythonLibs). 14 March 2014, 13:11:26 UTC
a9e6de2 FindPythonInterp: Use consistent version with PythonLibs (#13794) If find_package(PythonLibs) find_package(PythonInterp) is called, help PythonInterp to get a version of PYTHON_EXECUTABLE consistent with the library versions found by PythonLibs. 14 March 2014, 13:09:58 UTC
eddabf9 CMake*CompilerId: Fix patch level for Intel >= 14.0 (#14806) According to the Intel release notes: http://software.intel.com/sites/default/files/l-compiler-release-update.pdf the __INTEL_COMPILER_UPDATE predefined macro was introduced to hold the third version component. Reported-by: Dirk Ribbrock <dirk.ribbrock@mathematik.uni-dortmund.de> Co-Author: Rolf Eike Beer <kde@opensource.sf-tec.de> 14 March 2014, 12:51:37 UTC
1af77f3 FeatureSummary: Add missing titles for PACKAGES_FOUND and PACKAGES_NOT_FOUND Since now these can be used with the WHAT argument a title is required. 14 March 2014, 10:51:51 UTC
9a026b9 CMake Nightly Date Stamp 14 March 2014, 04:01:14 UTC
9840320 CTest: Add support for Intel coverage files By default, Intel compiler coverage tools generate HTML files as reports, but the option -txtlcov can be given to codecov to output a coverage file with LCov format. To use Intel coverage: * build the project with coverage flags * run the application * run profmerge * run codecov The output file will be "build_dir/CodeCoverage/SRCFILEDIR.LCOV". Ask users to compile with -prof-dir${BUILD_DIR} instead of searching the entire build tree recursively to find coverage files. 13 March 2014, 20:18:10 UTC
a25b809 Tests: Check find_dependency empty extra arguments Add cases for empty arg 2 and arg 3. 13 March 2014, 19:57:03 UTC
9914e7c Merge branch 'fix-find_dependency-empty-version' 13 March 2014, 19:56:48 UTC
34cd5fc find_dependency: Give more helpful message if VERSION is empty 13 March 2014, 19:51:11 UTC
d363cbf Tests: Make RunCMake.find_dependency tolerate line number changes 13 March 2014, 19:47:08 UTC
328c217 Help: Drop cmStdString from cmake-developer(7) examples The type no longer exists within CMake. 13 March 2014, 19:11:22 UTC
f6da044 cmLocalGenerator: Add ComputeObjectFilenames interface. Implement it in the local generators and use it in the global generators. 13 March 2014, 14:28:02 UTC
9ad804a cmGeneratorTarget: Constify cmSourceFile* in containers. Some of them will be used with other APIs which require value_type to be cmSourceFile const*. 13 March 2014, 14:27:23 UTC
c725bb3 Constify some APIs in generators. 13 March 2014, 14:27:23 UTC
dcfcd23 cmGeneratorTarget: Make GetSourceDepends const. 13 March 2014, 14:27:23 UTC
04cf50f cmOSXBundleGenerator: Make MacOSXContentGeneratorType arg const. 13 March 2014, 14:27:23 UTC
6132d97 cmGeneratorTarget: Constify the AddExplicitObjectName API. The storage is already const. 13 March 2014, 14:27:23 UTC
bc51221 cmGeneratorTarget: Constify the AddObject API. The storage is already const. 13 March 2014, 14:27:23 UTC
cd43433 cmGlobalGenerator: Extract a ComputeTargetObjectDirectory interface. Make it public for future external calls. 13 March 2014, 14:27:23 UTC
d5b2e33 Makefiles: Compute local object files on demand. Don't compute them up front. 13 March 2014, 14:27:23 UTC
82a7d54 Merge branch 'release' 13 March 2014, 13:41:03 UTC
7477f01 Merge topic 'generalize-cmCustomCommandGenerator' bc993f27 Generalize cmCustomCommandGenerator to more fields 9a5c5544 cmGlobalXCodeGenerator: Simplify handling of multiple outputs d45e7f34 cmCustomCommand: Return std::string from GetWorkingDirectory 13 March 2014, 13:36:10 UTC
5ef2bb4 Merge topic 'string-apis-fix-cmake-gui' ae32622b cmake-gui: Fix handling of missing CMAKE_EXTRA_GENERATOR (#14804) 13 March 2014, 13:36:08 UTC
e1a671c Merge topic 'fix-CMP0046-warning' d83245a3 cmTarget: Don't create duplicate backtraces in CMP0046 warning 13 March 2014, 13:36:06 UTC
4a6a59a CMake Nightly Date Stamp 13 March 2014, 04:01:10 UTC
c34216c cmake-gui: Fix compile with Qt5 using UTF-8 internal encoding. Because we already call [to|from]Local8Bit() with C strings where we are supposed to, we do not need to specify UTF-8 encoding when converting C strings to QString. 13 March 2014, 02:48:46 UTC
59d3898 Merge branch 'fix-CMP0046-warning' into release 12 March 2014, 18:56:37 UTC
d83245a cmTarget: Don't create duplicate backtraces in CMP0046 warning 12 March 2014, 17:01:26 UTC
92e0519 Merge topic 'update-kwsys' dcc49d9c Merge branch 'upstream-kwsys' into update-kwsys c1dde67e KWSys 2014-03-12 (dd873734) 12 March 2014, 15:05:39 UTC
dcc49d9 Merge branch 'upstream-kwsys' into update-kwsys 12 March 2014, 15:04:42 UTC
c1dde67 KWSys 2014-03-12 (dd873734) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ dd873734 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 9c653603..dd873734 Brad King (1): 88c5a768 Set policy CMP0025 to NEW within KWSys Stephen Kelly (1): dd873734 SystemTools: Remove some unnecessary c_str() calls Change-Id: I5487fefcb3e44875ed5748fb2c4ab8302fcef984 12 March 2014, 15:04:37 UTC
bc993f2 Generalize cmCustomCommandGenerator to more fields Until now the cmCustomCommandGenerator was used only to compute the command lines of a custom command. Generalize it to get the comment, working directory, dependencies, and outputs of custom commands. Update use in all generators to support this. 12 March 2014, 14:44:01 UTC
9a5c554 cmGlobalXCodeGenerator: Simplify handling of multiple outputs Make the multiple output pair map more local. Generate it where we have the current configuration available. 12 March 2014, 14:44:00 UTC
d45e7f3 cmCustomCommand: Return std::string from GetWorkingDirectory 12 March 2014, 14:44:00 UTC
cb8f87f Merge topic 'remove-c_str-calls' 3be265b3 Workaround Sun C++ 5.9 compiler crash af8a1643 Remove c_str calls when using stream APIs. 21c573f6 Remove some c_str() calls. 12 March 2014, 14:42:38 UTC
3be265b Workaround Sun C++ 5.9 compiler crash Adjust whitespace in Source/CPack/cpack.cxx to avoid a strange internal compiler crash. 12 March 2014, 14:40:45 UTC
9defc45 Merge branch 'release' 12 March 2014, 14:18:52 UTC
85ffb02 Merge topic 'unicode-cmake-gui' 649789a7 Unicode: cmake-gui encoding now matches KWSys encoding. 12 March 2014, 14:13:18 UTC
7122f6b Merge topic 'FindPkgConfig-revise-docs' 49ef91d7 FindPkgConfig: restructure documentation and document commands and variables 12 March 2014, 14:13:17 UTC
4d2545f Merge topic 'fix-find_dependency-EXACT-for-master' f74a8405 Test error cases in find_dependency. 12 March 2014, 14:13:15 UTC
5082e31 Merge topic 'fix-find_dependency-EXACT' 224f50f4 find_dependency: Make sure invalid EXACT use can be reported. 12 March 2014, 14:13:13 UTC
2c6970a Merge topic 'fix-xcode-compiler-force' 8c9bfac3 Xcode: Convert forced CMAKE_<LANG>_COMPILER to full path if possible 6852fb80 CMakeDetermine*Compiler: Factor out search for compiler in PATH 12 March 2014, 14:13:12 UTC
7534967 Merge branch 'fix-find_dependency-EXACT' into release 12 March 2014, 14:12:06 UTC
ae32622 cmake-gui: Fix handling of missing CMAKE_EXTRA_GENERATOR (#14804) Since commit 1a1b737c (stringapi: Use strings for generator names, 2014-02-24) cmExternalMakefileProjectGenerator::CreateFullGeneratorName expects a std::string instead of const char*. When no extra generator name is available, pass an empty string to avoid NULL dereference. 12 March 2014, 13:55:23 UTC
c4c6427 CMake Nightly Date Stamp 12 March 2014, 04:01:12 UTC
af8a164 Remove c_str calls when using stream APIs. Use an ad-hoc clang tool for matching the calls which should be ported. 11 March 2014, 14:03:50 UTC
21c573f Remove some c_str() calls. Use the clang RemoveCStrCalls tool to automatically migrate the code. This was only run on linux, so does not have any positive or negative effect on other platforms. 11 March 2014, 14:03:50 UTC
224f50f find_dependency: Make sure invalid EXACT use can be reported. Test the first argument directly for matching 'EXACT'. The error check in its previous position was incorrect and would only trigger with a version of '0' or similar. 11 March 2014, 13:51:06 UTC
f74a840 Test error cases in find_dependency. 11 March 2014, 13:48:35 UTC
b801205 Merge topic 'ctest-coverage-extra' 93d5c4dc Help: Add release notes for topic 'ctest-coverage-extra' ef1c1153 CTest: Teach ctest_coverage() to read CTEST_COVERAGE_EXTRA_FLAGS 11 March 2014, 13:18:28 UTC
ea6b47d Merge branch 'release' 11 March 2014, 13:16:42 UTC
a866179 Merge topic 'cmcurl-include-first' e8c027bc cmcurl: Include the local curl directories before all others. 11 March 2014, 13:14:08 UTC
1b809c0 Merge topic 'watcom-VERBOSE-and-ERROR' f1b689b6 Makefile: Improve handling of WMake verbose output and errors 11 March 2014, 13:14:07 UTC
8559c32 Merge topic 'cmELF-typo' 172d8d94 cmELF: Fix typo in comment, 32-bit => 64-bit (#14799) 11 March 2014, 13:14:05 UTC
312a6b7 Merge topic 'ninja-command-line-length-haiku' 6c90f0a6 Ninja: Detect command-line length limit on Haiku 11 March 2014, 13:14:03 UTC
70c6eda Merge topic 'FindFreetype-path-suffix-without-include' b79a1f67 FindFreetype: Add plain 'freetype2' path suffix 11 March 2014, 13:14:01 UTC
3d3adc0 Merge topic 'FindSDL-consistent-path-suffixes' d71db3a0 FindSDL: Make FindSDL_*.cmake path suffixes consistent with main module 11 March 2014, 13:14:00 UTC
510ceb1 Merge topic 'fix-AUTOGEN-custom-command-depends' 112cba92 QtAutogen: Fix AUTOGEN depends on custom command output with VS. 11 March 2014, 13:13:58 UTC
c9241ca Merge topic 'fix-find_dependency-EXACT-for-master' 45abfb0c find_dependency: Extend the tests for use of EXACT macro parameter. 11 March 2014, 13:13:56 UTC
dfcacec Merge topic 'fix-find_dependency-EXACT' 08ba128f find_dependency: Don't propagate EXACT argument. 11 March 2014, 13:13:54 UTC
a2d63a9 Merge topic 'fix-Qt4-DBus-macro' fc2bad57 Qt4: Use correct qdbus executable in macro. 11 March 2014, 13:13:53 UTC
back to top