https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
a90d478 [OSX] Fixed undefined symbol when linking CMakeLib into shared library 03 March 2012, 15:33:35 UTC
ac2979e KWSys Nightly Date Stamp 03 March 2012, 05:05:08 UTC
5012787 Merge topic 'while-testing' 944b90b add testcases for while()/endwhile() errors f605b92 improve error message on a stray "endwhile()" 02 March 2012, 16:50:54 UTC
8c1f041 Merge topic 'allfindmodules-versions' 9271d2f AllFindModules test: once again expand version checking 02 March 2012, 16:50:37 UTC
5d9c535 Merge topic 'doxygen-fixes' 09ff226 Merge branch 'add-const-qualifiers' into doxygen-fixes 31ab25c doxygen: MathCommand is not about string operators 486033a doxygen: review cmake.h 937bb4b doxygen: remove a few comments 4774590 doxygen: fix some comments in cmPolicies.h 4a48be3 doxygen: Small fixes in cmake.h apidocs 1e5b971 doxygen: Use proper syntax to document enum 54ab11c doxygen: Improve API docs of GetRealDependency 80072d4 doxygen: cmPropertyDefinition 02 March 2012, 16:50:26 UTC
e438218 Merge topic 'add-const-qualifiers' 737c49a Add 'const' qualifier to some cmCommand members 261491f cmPropertyDefinition::IsChained is const 02 March 2012, 16:50:07 UTC
b9beb66 Merge topic 'bootstrap-msys-paths' 5cd879c bootstrap: Convert MSYS paths to Windows format (#13001) 02 March 2012, 16:49:50 UTC
1073d50 Merge topic 'inject_code_via_variable' 2557a08 Fix typo in error message, and remove redundent test. 9090572 Add ability to include a file in a project via a cache variable. 02 March 2012, 16:49:35 UTC
2044607 Merge topic 'run-vim-spellcheck' 43d6011 Run vim spellcheck on some files 02 March 2012, 16:49:23 UTC
be0bb04 Merge topic 'document-missing-versions' 95f5094 document when version detection will not work 02 March 2012, 16:49:08 UTC
af87e8a Merge topic 'dragndrop-sla' 5663e43 DragNDrop: Fix problem with relocated files in Xcode 4.3 02 March 2012, 16:48:55 UTC
0ee7b8e Merge topic 'find_package-improve-messages' eeaaffc find_package: Test error and warning messages in failure cases 52dffb9 Merge branch 'test-CMakeCommands' into find_package-improve-messages d365104 find_package: Optionally warn when implicitly using Config mode 31ead5f find_package: Reject mixed use of MODULE- and CONFIG-only options 6d83083 find_package: mention requested version number in error message 9c39bbd find_package: add CONFIG mode keyword alias for NO_MODULE f310f67 find_package: add MODULE mode to use only Find-modules 7d67dcf find_package: improve error message when no Find module is present 978d89b find_package: rename NoModule to UseFindModules 02 March 2012, 16:48:38 UTC
a1860aa Merge topic 'test-CMakeCommands' 5e1a5c4 Add infrastructure for CMakeCommands tests 02 March 2012, 16:48:22 UTC
2fb1df4 Merge topic 'find_package-report-CONFIGS-error' b3f9fe4 find_package: print error if an invalid CONFIGS name is used 02 March 2012, 16:48:09 UTC
0eb520f Merge topic 'fix-FindPackageMode-symlink' 0b86388 CMakeFindPackageMode: fix 32/64bit detection if 'file' is a symlink 02 March 2012, 16:47:59 UTC
881dc35 Merge topic 'factor-install-type' 573fa3b Factor cmInstallType out of cmTarget::TargetType 02 March 2012, 16:47:42 UTC
fc495b7 Merge topic 'findpythoninterp-version-detection' 7d6db93 FindPythonInterp: rework the version detection 02 March 2012, 16:47:31 UTC
6ed36e7 Merge topic 'simplify-GetRealDependency' 4f6fd96 Drop if(...) check because condition is always true 02 March 2012, 16:47:21 UTC
b930798 Merge topic 'fix-findimagemagick-no-components' 518f965 FindImageMagick: fix fail if no components were given 02 March 2012, 16:47:11 UTC
2866819 Merge topic 'escape-test-pass-regex' f5cf8f9 Tests: Escape metachars before embedding paths into the regex (#12999) 02 March 2012, 16:47:02 UTC
e8aa040 Merge topic 'fix-BORLAND-doc-typo' a5edfc4 Fix typo in documentation 02 March 2012, 16:46:51 UTC
6c36bbd Merge topic 'CPack-fixPackageMaker-doc' 2ace342 Typo: Add missing ##end for ##module c895062 Update CPack PackageMaker variable doc layout 02 March 2012, 16:46:40 UTC
e95a2f8 Merge topic 'CPack-cygwinGeneratorDoc' 98d1583 Provide template for CPack Cygwin generator specific variables. 02 March 2012, 16:46:31 UTC
c79a57b Merge topic 'CPack-updateCommonDoc' 6ad0f04 Update CPackConfig template. 94a2693 Review and update CPack variable documentation. 02 March 2012, 16:46:23 UTC
54225c0 Merge topic 'CPack-fixCPackDMG-docLayout' b3851f5 Fix CPack Drag and Drop generator documentation layout. 02 March 2012, 16:46:09 UTC
e4fb3e3 Merge topic 'CPack-fixCPackBundleDocLayout' 4849e6a Fix layout of the CPack Bundle documentation 02 March 2012, 16:46:00 UTC
aba1c1a Merge topic 'fix-macos-findprogramm-crash' 0d2f5c8 Fix crash if app bundle executeable couldn't be found 02 March 2012, 16:45:48 UTC
4a97a2b Merge topic 'fix-findhspell-version' 213eb6e FindHSPELL: set HSPELL_VERSION_STRING 02 March 2012, 16:45:39 UTC
e7b91c1 Merge topic 'remove-old-manpage' b2cbd75 Remove unused file cmake.1 02 March 2012, 16:45:31 UTC
391f411 Merge topic 'improve-findopenscenegraph' ffdaa47 FindOpenSceneGraph: give every message() with an explicit level 02 March 2012, 16:45:21 UTC
59b1308 Merge topic 'cmake-mode-case' ab9824e cmake-mode.el: Make indentation case-insensitive (#12995) 02 March 2012, 16:45:09 UTC
ccd502a Merge topic 'improve-generateexportheader' c28e276 GenerateExportHeader: improve compiler identification 4412fc0 GenerateExportHeader: remove unneeded code 02 March 2012, 16:44:58 UTC
d2213c5 Merge topic 'icc-compiler-flags' f6ecb90 Check{C,CXX}CompilerFlag: detect ICC error messages 02 March 2012, 16:44:47 UTC
5264292 Merge topic 'improve-findpythonlibs' 53d02ea FindPythonLibs: stop scanning when libraries are found 91d5a2a FindPythonLibs: put debug libraries into PYTHON_LIBRARIES c9c1a17 FindPythonLibs: get the exact version of the found library (#3080) f772378 FindPythonLibs: make the version selection work as for PythonInterp bbddaee FindPython{Interp,Libs}: document Python_ADDITIONAL_VERSIONS as input 02 March 2012, 16:44:37 UTC
d284bd7 Merge topic 'cleanup-useswig' aca1121 UseSWIG: clean up string compares 02 March 2012, 16:44:26 UTC
fe8fbc6 Merge topic 'simplify-findopenmp' 0110262 FindOpenMP: simplify check for enabled languages 02 March 2012, 16:44:15 UTC
973eba5 Merge topic 'fix-generate_export_header-docs' 40efa4d Fix documented function signature to match reality. 02 March 2012, 16:44:05 UTC
ad2de3a Merge topic 'add-Embarcadero-support' bdbbf76 Recognize Embarcadero compiler (#12604) 3f78ced Rename Modules/Platform/Windows-{Borland => Embarcadero}.cmake 02 March 2012, 16:43:48 UTC
65dfe9e KWSys Nightly Date Stamp 02 March 2012, 05:05:05 UTC
944b90b add testcases for while()/endwhile() errors 01 March 2012, 20:20:49 UTC
f605b92 improve error message on a stray "endwhile()" 01 March 2012, 20:20:48 UTC
9271d2f AllFindModules test: once again expand version checking 01 March 2012, 17:11:52 UTC
09ff226 Merge branch 'add-const-qualifiers' into doxygen-fixes Conflicts: Source/cmPropertyDefinition.h 01 March 2012, 15:40:21 UTC
5cd879c bootstrap: Convert MSYS paths to Windows format (#13001) We set CMAKE_PREFIX_PATH from the --prefix= option. The calling shell might not translate "/c/..." to "c:/..." paths but we need to store Windows paths in CMake cache variables. Pass the specified path through the MSYS shell in a form it will convert to a Windows path using the MSYS fstab. Some MSYS bash implementations leave trailing space on the command line to 'cmd /c echo ...' after quoting the message. The Windows echo tool preserves both the quotes and the trailing space. Use a sed expression that strips quotes and trailing spaces after the end quote. 01 March 2012, 15:09:05 UTC
3d80288 KWSys Nightly Date Stamp 01 March 2012, 05:05:06 UTC
2557a08 Fix typo in error message, and remove redundent test. 01 March 2012, 03:28:06 UTC
31ab25c doxygen: MathCommand is not about string operators 29 February 2012, 22:33:13 UTC
486033a doxygen: review cmake.h * Move top-level comment to class apidocs * Remove misleading comment 29 February 2012, 22:33:13 UTC
937bb4b doxygen: remove a few comments These comments were either wrong or non-informative. Replace some of them by brief comments 29 February 2012, 22:33:13 UTC
4774590 doxygen: fix some comments in cmPolicies.h 29 February 2012, 22:33:12 UTC
43d6011 Run vim spellcheck on some files 29 February 2012, 19:07:50 UTC
737c49a Add 'const' qualifier to some cmCommand members Use const_cast for the special case in cmFindBase where GetFullDocumentation calls GenerateDocumentation. 29 February 2012, 18:27:04 UTC
95f5094 document when version detection will not work 29 February 2012, 17:46:47 UTC
5663e43 DragNDrop: Fix problem with relocated files in Xcode 4.3 Remove dependency on /Developer/Headers/FlatCarbon when creating SLAs for DMG images. Instead, of adding those .r files on the command line, include the necessary .r files from the generated .r file. 29 February 2012, 15:29:46 UTC
4fd4798 KWSys Nightly Date Stamp 29 February 2012, 05:05:04 UTC
4a48be3 doxygen: Small fixes in cmake.h apidocs 28 February 2012, 20:18:22 UTC
1e5b971 doxygen: Use proper syntax to document enum 28 February 2012, 20:18:11 UTC
54ab11c doxygen: Improve API docs of GetRealDependency Use list instead of sequence of sentences in one paragraph. 28 February 2012, 20:17:48 UTC
80072d4 doxygen: cmPropertyDefinition 28 February 2012, 20:17:37 UTC
eeaaffc find_package: Test error and warning messages in failure cases Add a "CMakeCommands.find_package" test to run CMake on a bunch of cases in which find_package fails. Check that the process return code and warning/error messages are as expected. Record expected test output in corresponding files for reference by the check. These files will also serve as a reference for the message text in each case. 28 February 2012, 18:34:53 UTC
0b86388 CMakeFindPackageMode: fix 32/64bit detection if 'file' is a symlink 28 February 2012, 17:59:01 UTC
52dffb9 Merge branch 'test-CMakeCommands' into find_package-improve-messages 28 February 2012, 16:36:22 UTC
5e1a5c4 Add infrastructure for CMakeCommands tests Generalize the build_command test framework as a macro to add the test. Process the CMakeCommands subdirectory explicitly. 28 February 2012, 16:34:10 UTC
d365104 find_package: Optionally warn when implicitly using Config mode Define variable CMAKE_FIND_PACKAGE_WARN_NO_MODULE for use by a project that wants to use an explicit mode in every call to find_package in order to generate more specific failure messages. Word the warning using the new CONFIG and MODULE mode keywords when the minimum required version of CMake is new enough to have them. Otherwise word the warning using the old NO_MODULE mode keyword. Inspired-by: Alex Neundorf <neundorf@kde.org> 28 February 2012, 15:01:44 UTC
31ead5f find_package: Reject mixed use of MODULE- and CONFIG-only options Many options imply exclusive Config mode. The new MODULE option implies exclusive Module mode. Do not allow mixed combinations. 28 February 2012, 14:58:31 UTC
6d83083 find_package: mention requested version number in error message When neither a Find-module or a config file can be found print the required version so the user knows which version of the package to install. 28 February 2012, 14:58:31 UTC
9c39bbd find_package: add CONFIG mode keyword alias for NO_MODULE 28 February 2012, 14:58:31 UTC
f310f67 find_package: add MODULE mode to use only Find-modules The new mode differ from default mode in that that it doesn't fallback to config mode. The default mode stays unchanged. 28 February 2012, 14:58:01 UTC
7d67dcf find_package: improve error message when no Find module is present Explain exactly why CMake is looking for a package configuration file and who is expected to provide what: CMake Error at CMakeLists.txt:7 (find_package): By not providing "Find<pkg>.cmake" in CMAKE_MODULE_PATH the caller has asked CMake to find a package configuration file provided by "<pkg>", but CMake did not find one. Could not find a package configuration file provided by "<pkg>" with any of the names: <pkg>Config.cmake <pkg>-config.cmake Add the installation prefix of "<pkg>" to CMAKE_PREFIX_PATH or set "<pkg>_DIR" to a directory containing one of the above files. If "<pkg>" provides separate development package or SDK be sure it has been installed. The first paragraph explains how CMake is interpreting the intention of the caller. This puts the blame or credit at the call site in the project code where it belongs both when it is a bug and when it is intentional. It can be dropped in NO_MODULE mode. Suggested-by: Brad King <brad.king@kitware.com> 28 February 2012, 14:56:49 UTC
26519d5 KWSys Nightly Date Stamp 28 February 2012, 05:05:06 UTC
978d89b find_package: rename NoModule to UseFindModules ...positive logic is easier to handle Alex 27 February 2012, 21:36:29 UTC
b3f9fe4 find_package: print error if an invalid CONFIGS name is used In commit 41c2895b (Added version support to Config mode of find_package command, 2008-01-28) the error message was computed but was not reported. Add the SetError call to report it. 27 February 2012, 21:09:34 UTC
573fa3b Factor cmInstallType out of cmTarget::TargetType The purpose of the TargetType enumeration was overloaded for install type because install rules were once recorded as targets. Factor the install types out into their own enumeration. 27 February 2012, 18:19:57 UTC
7d6db93 FindPythonInterp: rework the version detection There are versions out there that neither understand --version nor -V. Try a completely different approach: execute a small python script that prints the version number (and only that) in an easily reusable way using sys.version_info. This is documented to work since Python 2.0. Use sys.version for older versions, which is documented to exist since 1.5. If even that doesn't work then simply assume we are on 1.4.0. 27 February 2012, 17:15:01 UTC
4f6fd96 Drop if(...) check because condition is always true GetLocation returns std::string::c_str() which is never NULL 27 February 2012, 16:59:15 UTC
518f965 FindImageMagick: fix fail if no components were given The variable name should be added to the list here, not the content. 27 February 2012, 16:25:24 UTC
f5cf8f9 Tests: Escape metachars before embedding paths into the regex (#12999) ${CMake_SOURCE_DIR} and ${CMake_BINARY_DIR} cannot be embedded into regex directly. If they contain special regex metacharacters like +, the regex will break. So just escape such metacharacters with a backslash before embedding the path into the regex. The issue affected the following tests: CTestTestConfigFileInBuildDir1 and CTestTestConfigFileInBuildDir2. 27 February 2012, 14:01:10 UTC
a5edfc4 Fix typo in documentation 27 February 2012, 13:26:05 UTC
00daeff KWSys Nightly Date Stamp 27 February 2012, 05:05:06 UTC
08ff872 KWSys Nightly Date Stamp 26 February 2012, 05:05:05 UTC
2ace342 Typo: Add missing ##end for ##module 25 February 2012, 22:28:31 UTC
98d1583 Provide template for CPack Cygwin generator specific variables. 25 February 2012, 22:26:41 UTC
c895062 Update CPack PackageMaker variable doc layout 25 February 2012, 22:14:47 UTC
6ad0f04 Update CPackConfig template. Remove variable documentation from the template in order to avoid multiple location for doc update. Users can now retrieve CPACK_xxx variable documentation from the command line. 25 February 2012, 22:07:07 UTC
94a2693 Review and update CPack variable documentation. This concerns all variables common to all CPack generators. Variables mainly used and/or set in CPack.cmake are documented therein. C++ built-in variables are documented in cmCPackDocumentVariables.cxx. 25 February 2012, 22:07:07 UTC
b3851f5 Fix CPack Drag and Drop generator documentation layout. 25 February 2012, 18:18:52 UTC
4849e6a Fix layout of the CPack Bundle documentation CPACK_BUNDLE_STARTUP_SCRIPT was in fact CPACK_BUNDLE_STARTUP_COMMAND in the C++ code. The doc has been changed accordingly. 25 February 2012, 18:05:08 UTC
0d2f5c8 Fix crash if app bundle executeable couldn't be found Fix a crash on Mac OS X if a programm can't be found as an application bundle. CFRelease MUST NOT be called on a NULL value. See https://developer.apple.com/library/mac/documentation/CoreFOundation/Reference/CFTypeRef/Reference/reference.html#//apple_ref/doc/c_ref/CFRelease 25 February 2012, 17:20:36 UTC
213eb6e FindHSPELL: set HSPELL_VERSION_STRING This variable was documented, but never set. 25 February 2012, 13:52:19 UTC
f3fe73d KWSys Nightly Date Stamp 25 February 2012, 05:05:05 UTC
b2cbd75 Remove unused file cmake.1 This old man page has long been replaced by generated documentation. 24 February 2012, 19:52:04 UTC
ffdaa47 FindOpenSceneGraph: give every message() with an explicit level 24 February 2012, 19:39:01 UTC
261491f cmPropertyDefinition::IsChained is const 24 February 2012, 19:37:02 UTC
ab9824e cmake-mode.el: Make indentation case-insensitive (#12995) Convert the block open and close matching expressions to be explicitly insensitive to case. This way it will not matter whether Emacs is sensitive to case when evaluating 'string-match'. 24 February 2012, 18:22:22 UTC
c28e276 GenerateExportHeader: improve compiler identification Use CMAKE_<LANG>_COMPILER_VERSION instead of calling the compiler. This macro predates those useful variables. This also fixes the issue that g++ version detection was not working if C language was not enabled. 24 February 2012, 16:48:02 UTC
4412fc0 GenerateExportHeader: remove unneeded code These expressions check for command line arguments unsupported by the compiler. We don't pass any custom flags here anyway so this isn't needed. 24 February 2012, 16:13:22 UTC
2437b40 KWSys Nightly Date Stamp 24 February 2012, 05:05:06 UTC
f6ecb90 Check{C,CXX}CompilerFlag: detect ICC error messages Patch provided by Christopher Sean Morrison. 23 February 2012, 22:08:04 UTC
53d02ea FindPythonLibs: stop scanning when libraries are found 23 February 2012, 17:49:06 UTC
91d5a2a FindPythonLibs: put debug libraries into PYTHON_LIBRARIES 23 February 2012, 17:48:24 UTC
back to top