https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
beb5fb7 find VC Express on Windows 7 32/64bit 30 January 2012, 18:59:51 UTC
e2bb4da KWSys Nightly Date Stamp 28 January 2012, 05:05:21 UTC
2184cc6 KWSys Nightly Date Stamp 27 January 2012, 05:05:07 UTC
208569f KWSys Nightly Date Stamp 26 January 2012, 05:05:05 UTC
731f996 Merge topic 'improve-findbzip2' 5b6ca9f FindBZip2: add support for debug libraries (#12867) 40fb005 FindBZip2: add support for version checking 25 January 2012, 16:20:00 UTC
dc3fb5a Merge topic 'improve-findjasper' a580a23 FindJasper: support version number 9bf7c4e FindJasper: find debug libraries 25 January 2012, 16:19:51 UTC
c444cf7 Merge topic 'flex-version' 0b2e81c FindFLEX: fix version parsing when the executable is quoted 2cf5df3 FindFLEX: fix version parsing for old flex versions 25 January 2012, 16:19:38 UTC
ddc1eb5 Merge topic 'improve-findcurl' c1b8849 FindCURL: support version selection 25 January 2012, 16:19:25 UTC
55e7d40 Merge topic 'improve-findexpat' 7f81c48 FindEXPAT: support version number 25 January 2012, 16:19:09 UTC
1226207 Merge topic 'improve-findcups' be2b108 FindCups: major overhaul 25 January 2012, 16:18:55 UTC
c8b7f8e Merge topic 'improve-findgit' a803a62 FindGit: support version number 25 January 2012, 16:18:41 UTC
8372bd9 Merge topic 'improve-findgnutls' b5719fb FindGnuTLS: partly support version selection 25 January 2012, 16:18:29 UTC
825b9dd Merge topic 'improve-libxml2' a5fd391 FindLibXml2: support version selection 25 January 2012, 16:18:18 UTC
5ee225d Merge topic 'use-pkgconfig-quiet' ede3ec5 use pkg_check_modules() quiet in other modules 25 January 2012, 16:18:03 UTC
055999a Merge topic 'emacs-mode-indent-issue-12908' 7da35e6 cmake-mode.el: Indent after multiline argument (#12908) 25 January 2012, 16:17:55 UTC
30620e7 Merge topic 'uninitialized-var-in-if' 54fd9e3 fix uninitialized var in if(NOT foo bar STREQUAL "foo bar") 25 January 2012, 16:17:46 UTC
f47fea9 Merge topic 'find-threads-11333' 3dc6f2b FindThreads: Try pthreads with no special option first (#11333) 25 January 2012, 16:17:29 UTC
476679a Merge topic 'GetPrerequisites-rpath-OSX' 98d2031 Fix BundleUtilities test failure with space in build path. 36d6641 Fix new BundleUtilities test failure on Mac 10.4.x 0d96dec GetPrerequisites: Add test for @rpath support. 880139a GetPrerequisites: Add support for @rpath on Mac OS X. 9a6b102 GetPrerequisites: Add support for @rpath on Mac OS X. 25 January 2012, 16:17:12 UTC
352279c Merge topic 'loadcommand-test-cleanup' 1531c11 LoadCommand test: cleanup 25 January 2012, 16:16:52 UTC
ac1c2a0 Merge topic 'FPHSA-CONFIG_MODE-doc' 26015ba FindPackageHandleStandardArgs: fix documentation 25 January 2012, 16:16:39 UTC
2e69c05 Merge topic 'FindPkgConfig-REQUIRED-issue-12620' 55c3435 FindPkgConfig: respect REQUIRED (#12620) 25 January 2012, 16:16:22 UTC
a1c1350 Merge topic 'python-version' aa11536 FindPythonInterp: fix version parsing 0fe4d69 FindPythonInterp: make version selectable 25 January 2012, 16:16:01 UTC
3c5489b Merge topic 'test_find_modules' 8d83043 AllFindModules test: also check Qt3 modules if Qt4 is not found e797e7f AllFindModules test: keep complete output ec631d5 add a test that loops through most Find* modules 25 January 2012, 16:15:47 UTC
d05d713 Merge topic 'eof-newlines' 0541a03 GenerateExportHeader test: add newlines before end of file 25 January 2012, 16:15:35 UTC
5737cdb Merge topic 'update-dashmacmini2-qt' 7240aa7 Update dashmacmini2 release script to use Qt 4.6.3 25 January 2012, 16:15:22 UTC
cef75ca Merge topic 'install-command-cleanup' 982b5d9 cmInstallCommand: Fix line length for style a64b618 cmInstallCommand: Remove duplicated sentence from docs 01ddef8 cmInstallCommand: Fix indentation error 25 January 2012, 16:15:03 UTC
9d57dfe Merge topic 'openssl-version' bb2b264 FindOpenSSL: also parse version number define with uppercase letters 7053a00 FindOpenSSL: only try to parse opensslv.h if it exists 44ba7a3 Merge branch 'master' of git://cmake.org/cmake into openssl-version 8e8672c FindOpenSSL: improve version number handling 25 January 2012, 16:14:49 UTC
c6a33dc Merge topic 'FindProtobuf_import_dirs' 27bc9e2 FindProtobuf: Update documentation comment for 2.8.8 84079c9 FindProtobuf: Merge patch that allows extra import dirs 25 January 2012, 16:14:38 UTC
31c53c2 KWSys Nightly Date Stamp 25 January 2012, 05:05:06 UTC
5b6ca9f FindBZip2: add support for debug libraries (#12867) The debug library has a different name on Windows. Make sure both versions work. Thanks to Patrick Spendrin for testing this. 24 January 2012, 18:12:50 UTC
40fb005 FindBZip2: add support for version checking 24 January 2012, 18:12:46 UTC
a580a23 FindJasper: support version number 24 January 2012, 18:08:07 UTC
9bf7c4e FindJasper: find debug libraries 24 January 2012, 18:08:07 UTC
99180a0 KWSys Nightly Date Stamp 24 January 2012, 05:05:16 UTC
0b2e81c FindFLEX: fix version parsing when the executable is quoted 23 January 2012, 22:40:17 UTC
c1b8849 FindCURL: support version selection 23 January 2012, 20:46:56 UTC
7f81c48 FindEXPAT: support version number 23 January 2012, 19:54:04 UTC
be2b108 FindCups: major overhaul This introduces CUPS_VERSION_STRING and ports the module over to use FPHSA for all the benefits that come with it. 23 January 2012, 19:31:47 UTC
a803a62 FindGit: support version number 23 January 2012, 19:10:42 UTC
b5719fb FindGnuTLS: partly support version selection For the Un*x systems where we use PkgConfig to find the library we can also use the version returned from there. 23 January 2012, 19:07:46 UTC
a5fd391 FindLibXml2: support version selection 23 January 2012, 19:06:03 UTC
ede3ec5 use pkg_check_modules() quiet in other modules Those modules will already print what they found or not using FPHSA, no need to do this twice. 23 January 2012, 19:03:49 UTC
7da35e6 cmake-mode.el: Indent after multiline argument (#12908) After a multiline argument ending in a non-empty line e.g. if(TEST) set(VAR " ...") unset(VAR) endif() we previously failed to indent following lines like the "unset". Use cmake-line-starts-inside-string to keep walking back through multiline arguments until we find an indented line. Suggested-by: Christopher Sean Morrison <brlcad@mac.com> 23 January 2012, 18:59:27 UTC
86c9604 KWSys Nightly Date Stamp 23 January 2012, 05:05:11 UTC
54fd9e3 fix uninitialized var in if(NOT foo bar STREQUAL "foo bar") Also adds test to verify this. 22 January 2012, 11:15:57 UTC
3be1282 KWSys Nightly Date Stamp 22 January 2012, 05:05:05 UTC
3dc6f2b FindThreads: Try pthreads with no special option first (#11333) QNX has the phtread stuff in the standard library. The best way would IMHO be to check if a program that uses pthread_* can be successfully linked without specifying any linker option before trying out the different flags. 21 January 2012, 21:24:19 UTC
a668c9f KWSys Nightly Date Stamp 21 January 2012, 05:05:04 UTC
98d2031 Fix BundleUtilities test failure with space in build path. 21 January 2012, 05:02:01 UTC
1531c11 LoadCommand test: cleanup This removes some useless checking. The results of these things are never properly checked so they should not count as testcases. At the end they only needlessly clutter the output. 20 January 2012, 17:31:32 UTC
2cf5df3 FindFLEX: fix version parsing for old flex versions 20 January 2012, 17:27:43 UTC
26015ba FindPackageHandleStandardArgs: fix documentation State explicitly what CONFIG_MODE argument does. 20 January 2012, 14:09:47 UTC
36d6641 Fix new BundleUtilities test failure on Mac 10.4.x 20 January 2012, 13:59:17 UTC
55c3435 FindPkgConfig: respect REQUIRED (#12620) find_package(PkgConfig REQUIRED) now fails if pkg-config is not found. 20 January 2012, 13:33:51 UTC
b8ff1c1 KWSys Nightly Date Stamp 20 January 2012, 05:05:03 UTC
0d96dec GetPrerequisites: Add test for @rpath support. 20 January 2012, 05:03:06 UTC
880139a GetPrerequisites: Add support for @rpath on Mac OS X. Change to consider a library embedded if it is found in a subdirectory relative to the using executable/library. Previous commit considered them local. This case is encountered when @rpath is used with framework libraries, which are inside a directory tree. 20 January 2012, 01:10:01 UTC
aa11536 FindPythonInterp: fix version parsing On dashmacmini2 the test showed output like this: -- Found PythonInterp: /usr/bin/python (found version "Unknown option: -- usage: /usr/bin/python [option] ... [-c cmd | file | -] [arg] ... Try `python -h' for more information.") On my machine where python outputs "Python 2.7" this worked, but PYTHON_VERSION_MAJOR, PYTHON_VERSION_MINOR, and PYTHON_VERSION_PATCH were all set to "2.7". Add some checks that the version output has the expected form before using it. 19 January 2012, 22:59:48 UTC
f2baff9 KWSys Nightly Date Stamp 19 January 2012, 05:05:08 UTC
0fe4d69 FindPythonInterp: make version selectable This allows the developer to tell FindPythonInterp which Python version should be searched for. This allows the right version to be chosen for a project without user assistance if there are specific requirements. This is especially useful as it is common to have major versions 2 and 3 installed in parallel, which are partly incompatible. 18 January 2012, 17:29:16 UTC
8d83043 AllFindModules test: also check Qt3 modules if Qt4 is not found 18 January 2012, 17:23:21 UTC
b283862 KWSys Nightly Date Stamp 18 January 2012, 05:05:03 UTC
0541a03 GenerateExportHeader test: add newlines before end of file 17 January 2012, 23:01:08 UTC
7240aa7 Update dashmacmini2 release script to use Qt 4.6.3 17 January 2012, 22:59:16 UTC
a6518c3 Merge topic 'check_symbol_exists' 6856b4d Merge topic 'link-shared-depend-cycle-issue-12647' into check_symbol_exists 8e1f376 add a test for Check{,CXX}SymbolExists 813eca6 CheckSymbolExists: force the compiler to keep the referenced symbol 17 January 2012, 21:25:38 UTC
05fbfd4 Merge topic 'link-shared-depend-cycle-issue-12647' 8e756d2 Tolerate cycles in shared library link interfaces (#12647) 17 January 2012, 21:25:19 UTC
4cfaa91 Merge topic 'add_CMakeOnly_test-infrastructure' 9a20abf Add infrastructure for CMake-only tests 17 January 2012, 21:25:01 UTC
1120bb6 Merge topic 'FindMPI-issue-12874' 87737e6 FindMPI: Append MPI C++ library correctly in non-compiler case (#12874) 17 January 2012, 21:24:42 UTC
dafd511 Merge topic 'CPackRPM-noFileListedTwice' ae250d5 CPackRPM flag direcories with %dir in the generated spec file 17 January 2012, 21:24:22 UTC
2c9cc25 Merge topic 'cm-bzip2-header-issue-10950' d4a9e33 Include bzlib.h consistently across CMake build (#10950) 17 January 2012, 21:23:56 UTC
a6bc62c Merge topic 'fixSymlinkInZIP' 768cf91 Do not add the content of a file if it's a symlink. 17 January 2012, 21:23:38 UTC
f1f66c9 Merge topic 'ExternalProject-git-cmd-version' 4ac6ba2 ExternalProject: Update copyright year 8cb8ccc ExternalProject: Fix git.cmd version detection 17 January 2012, 21:23:16 UTC
4dd47eb Merge topic 'compiler-version' 0df1942 Detect SGI MIPSpro compiler version with its id a5e892c Document compiler version macro formats used for detection d7c6f41 Detect HP compiler version with its id 3dd9fa9 Detect SunPro compiler version with its id c198730 Detect Watcom compiler version with its id 5899b98 Detect Clang compiler version with its id b8cfa65 Detect PGI compiler version with its id 6dae666 Detect IBM XL compiler version with its id 4080d55 Detect Borland compiler version with its id 2cc205a Detect Intel compiler version with its id (#11937) a6d83cc Detect MSVC compiler version with its id a662855 Detect GNU compiler version with its id (#6251) fa7141f Add framework to detect compiler version with its id (#12408) 17 January 2012, 21:22:53 UTC
d9d24e2 Merge topic 'FindPythonLibs-single-user-issue-12869' a04ced3 FindPythonLibs: Search for single-user installs on Windows 17 January 2012, 21:22:42 UTC
48f159f Merge topic 'vs10-fix-pdbname-issue-12328' 655a7dd VS10: Fix /pdb option vcxproj element name (#12328) 17 January 2012, 21:22:10 UTC
4dc612f Merge topic 'bootstrap-options' c19868b bootstrap: Forward options after '--' to cmake f39e82c bootstrap: Re-implement command line option processing dbf05f7 bootstrap: Update copyright year in version report 17 January 2012, 21:21:44 UTC
982b5d9 cmInstallCommand: Fix line length for style After indentation was fixed by a previous commit some lines became too long. Re-wrap to shorten them. 17 January 2012, 19:03:45 UTC
e797e7f AllFindModules test: keep complete output 17 January 2012, 18:14:56 UTC
bb2b264 FindOpenSSL: also parse version number define with uppercase letters 17 January 2012, 18:07:04 UTC
a64b618 cmInstallCommand: Remove duplicated sentence from docs install(TARGETS ...) documentation described twice what happens on non-DLL systems. 17 January 2012, 15:02:13 UTC
01ddef8 cmInstallCommand: Fix indentation error A large block of code was indented 2 spaces less than it should. 17 January 2012, 15:02:02 UTC
7053a00 FindOpenSSL: only try to parse opensslv.h if it exists 17 January 2012, 07:36:50 UTC
44ba7a3 Merge branch 'master' of git://cmake.org/cmake into openssl-version 17 January 2012, 07:25:45 UTC
7952217 KWSys Nightly Date Stamp 17 January 2012, 05:05:03 UTC
ec631d5 add a test that loops through most Find* modules This allows easy spotting of modules that output crappy messages and the like. 16 January 2012, 22:37:13 UTC
6856b4d Merge topic 'link-shared-depend-cycle-issue-12647' into check_symbol_exists 16 January 2012, 20:03:23 UTC
8e1f376 add a test for Check{,CXX}SymbolExists Now that we think that CheckSymbolExists really works for all cases it is time to prove that. If this code fails too many other things will break. 16 January 2012, 19:52:29 UTC
813eca6 CheckSymbolExists: force the compiler to keep the referenced symbol Otherwise the compiler may optimize out the reference to the symbol as the previous version was not really using this. This leads to symbols that are only in a header but not in the given libraries to be reported as present. This came up on the first try to fix bug 11333 as "gcc -O3" would optimize out the reference to pthread_create() so the correct library the symbol is in was not detected. The new test code was suggested by Brad King. 16 January 2012, 19:27:40 UTC
87737e6 FindMPI: Append MPI C++ library correctly in non-compiler case (#12874) When we have no MPI compiler wrapper and search explicitly for the MPI C++ library append it correctly to the list of libraries instead of using a space. Suggested-by: Mourad Boufarguine <bouffa@gmail.com> 16 January 2012, 14:03:08 UTC
038ba37 KWSys Nightly Date Stamp 16 January 2012, 05:05:04 UTC
9188daf KWSys Nightly Date Stamp 15 January 2012, 05:05:03 UTC
c121f3f KWSys Nightly Date Stamp 14 January 2012, 05:05:03 UTC
ae250d5 CPackRPM flag direcories with %dir in the generated spec file This fix bug #12863 whose symptom was a lot of "warning: File listed twice" printed out by rpmbuild when processing the spec file. Signed-off-by: Eric NOULARD <eric.noulard@gmail.com> 13 January 2012, 20:35:41 UTC
8e756d2 Tolerate cycles in shared library link interfaces (#12647) Since commit 183b9509 (Follow all dependencies of shared library private dependencies, 2011-12-14) we honor LINK_INTERFACE_LIBRARIES when following dependent shared libraries. The link interface properties may form a cycle if set incorrectly by a project. Furthermore, the property LINK_DEPENDENT_LIBRARIES may form a cycle if set incorrectly by hand (though CMake should never generate one). In either case, do not follow the cycle forever when following the dependent shared library closure. We only need to add dependency edges to the constraint graph once. Add "LinkInterfaceLoop" test to cover this case. 13 January 2012, 19:22:24 UTC
9a20abf Add infrastructure for CMake-only tests Some tests only need to run CMake to configure and generate a build tree, but not actually perform the build. Add a new "Tests/CMakeOnly" directory dedicated for this purpose. Add a helper script to drive each test by creating a fresh build tree and running CMake on it. Add macro "add_CMakeOnly_test" to help create tests using the script. 13 January 2012, 19:21:22 UTC
d4a9e33 Include bzlib.h consistently across CMake build (#10950) Use the approach originally used in commit f91b3c1d (Add options to build with system utility libraries, 2006-10-19) for all other third-party libraries. Create a "cm_bzlib.h" header wrapper that robustly includes the header from the bzip2 library chosen for the CMake build (either builtin or system version). Include the header wrapper anywhere we need the API provided by <bzlib.h>. 13 January 2012, 19:05:36 UTC
768cf91 Do not add the content of a file if it's a symlink. This wasn't necessary for TAR-like (TGZ, TBZ2, etc...) archive because for those the size was 0. Either there is an error in upstream libarchive concerning the size or we should not rely on size of the entry for adding content. 13 January 2012, 18:48:14 UTC
8e8672c FindOpenSSL: improve version number handling First this fixes the bug that e.g. version "1.0.0" was shown as "1..". When pkg-config was used to find OpenSSL the header file was parsed for the version number even if pkg-config returned it already. Finally we also include the patch level (i.e. the letter after the version number) in OPENSSL_VERSION. 13 January 2012, 16:24:50 UTC
50edbf0 KWSys Nightly Date Stamp 13 January 2012, 05:05:04 UTC
c89ee4a KWSys Nightly Date Stamp 12 January 2012, 05:05:10 UTC
back to top