https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
612409e CMake 2.8.0 13 November 2009, 14:07:10 UTC
d2715ca CMake 2.8.0-rc7 11 November 2009, 18:34:21 UTC
29ebc97 CMake 2.8.0-rc6 10 November 2009, 14:03:39 UTC
e8f50e9 Add missing depend on the branch to get release out as it does not really affect the RC 04 November 2009, 00:10:57 UTC
86eac83 CMake 2.8.0-rc5 03 November 2009, 22:25:20 UTC
b4ae8ba RC 4 merge 28 October 2009, 16:17:18 UTC
ebd0c2d Merge in changes for RC 3 09 October 2009, 20:11:47 UTC
f9687e3 Merge in changes to CMake-2-8 RC 2 01 October 2009, 21:21:28 UTC
3c7354c Add change log and fix UMR in ctest from head. 25 September 2009, 16:25:23 UTC
2ba9c61 Use cmake-gui.exe for add/remove icon. 25 September 2009, 15:47:48 UTC
5e7843b Add RC value of 1 24 September 2009, 20:01:33 UTC
574d089 change version to RC 0 24 September 2009, 19:56:09 UTC
c181408 BUG: Fix issue #8177. Modify the system PATH for all users when requested during an NSIS based installer run. Thanks to Bart Janssens for the patch. 24 September 2009, 18:59:24 UTC
815ec52 SEGFAULT does not work on watcom with ctest, so don't expect it to... 24 September 2009, 18:14:23 UTC
5a2f248 Output a message in ctest when each test is started 24 September 2009, 17:49:20 UTC
8c4f69c Use CTEST_TEST_GENERATOR 24 September 2009, 17:43:25 UTC
205855b Make sure CTestTest scripts honor the CMAKE_TEST_GENERATOR so that if the generator to build cmake is different than the one used for tests (watcom) is used. 24 September 2009, 17:18:49 UTC
2e5ccdb Removed comment 24 September 2009, 15:09:10 UTC
65c418e Reformat ctest -N output. Removed the "Start processing tests" message as well. 24 September 2009, 13:49:46 UTC
f10929a Restore KWSys SystemTools _WIN32 state on cygwin The commit "Fix KWSys SystemTools build on cygwin with -mwin32" tried to restore the state of the _WIN32 definition that was broken by the commit "Optimize KWSys SystemTools::FileExists on Windows". It did so for the case of building with -mwin32 on cygwin, but since including <windows.h> defines _WIN32, it failed for the case of not using -mwin32. This commit restores the state of _WIN32 in all cases by undefining it after including <windows.h> if it was not defined beforehand. 24 September 2009, 12:10:46 UTC
d6ffe2d KWSys Nightly Date Stamp 24 September 2009, 04:01:04 UTC
a310970 Add new changelog to get ready for release 23 September 2009, 20:45:29 UTC
dccbbe0 Visual Studio 10 has the same bug as 8 so make the path shorter 23 September 2009, 20:10:31 UTC
84f3f6c Tests which are not run should be added to the failed test list. 23 September 2009, 19:37:50 UTC
d33701a Uncommented the dependency of CTestTestNoExe on CTestTestNoBuild so that it will work in parallel now. 23 September 2009, 18:13:33 UTC
bd33da9 Add Xcode SYMROOT setting for custom targets Xcode 1.5 writes helper scripts at the projectDirPath location for targets that do not set SYMROOT. We now add SYMROOT to custom targets so that all targets set it. This prevents Xcode 1.5 from touching the source directory now that we always set projectDirPath. See issue #8481. 23 September 2009, 18:10:08 UTC
8ffc814 Make portable c for Parallel test 23 September 2009, 18:07:57 UTC
39383ef Major optimization of C/C++ dependency scanning. Now only the dependencies for the file where the dependencies actually may have changed are rescanned, before that this was done for all source files even if only one source file had changed. This reduces e.g. on my machine the time for scanning the dependencies of kdelibs/khtml/ when only one file (khtml_global.cpp) has changed from around 7.5 seconds to 1.2 seconds. The tests succeed, it does what I expected it to do on kdelibs, and Brad also reviewed the patch, so I think it should be ok. Alex 23 September 2009, 18:02:05 UTC
551fcc2 fix compile warnings 23 September 2009, 17:09:56 UTC
290a6e2 Handle older cvs clients that do not allow for the password to be in the CVSROOT. 23 September 2009, 16:46:33 UTC
fc921a0 Add nightly builds for linux windows and mac. 23 September 2009, 16:45:39 UTC
f3dce87 Set new ctest tests to always run, whether CTEST_TEST_CTEST is enabled or not. Changed parallel test to be portable. 23 September 2009, 15:38:37 UTC
4e121af Fix KWSys SystemTools build on cygwin with -mwin32 Commit "Optimize KWSys SystemTools::FileExists on Windows" accidentally added "#undef _WIN32" when including <windows.h> on cygwin, which breaks builds using the -mwin32 flag. This commit removes that line and fixes the real error it was intended to avoid. 23 September 2009, 14:45:00 UTC
6f45c1d CTestTestParallel now submits to public dashboard for easier debugging 23 September 2009, 13:00:37 UTC
e55bbab Teach Xcode generator to set XCODE_VERSION We set the variable 'XCODE_VERSION' in the CMake language to the Xcode version string (e.g. "3.1.2"). Platform config files may use it later. 23 September 2009, 12:48:39 UTC
b7142e9 Updated formatting of documentation plus a little reorganization. 23 September 2009, 05:01:51 UTC
fb9d7d3 Added a command to make the output directory. This is to fix the XCode build that uses a different output directory than other systems, and rather than try to match that we'll just make it. 23 September 2009, 04:50:16 UTC
07a473d KWSys Nightly Date Stamp 23 September 2009, 04:01:07 UTC
36606b6 add support for finding qcollectiongenerator executable. fixes #9248. 22 September 2009, 22:44:24 UTC
ecfca5d fix issue 9346. add binary directory to window title to make it easier to deal with multiple cmake-gui instances 22 September 2009, 22:29:35 UTC
694338d new windows build machine for cmake 22 September 2009, 21:08:51 UTC
d1162b6 disable svn 22 September 2009, 21:07:43 UTC
3551bc3 Add support for Qt configured with custom qtlibinfix (see issue 9571). Also fix CMP 15 warnings. 22 September 2009, 20:28:13 UTC
61495cd Fix Xcode project references to the source tree Xcode project source file references need to always be relative to the top of the source tree in order for SCM and debug symbols to work right. We must even allow the relative paths to cross outside of the top source or build directories. For subdirectory project() command Xcode projects we use the source directory containing the project() command as the top. Relative paths are generated accordingly for each subproject. See issue #8481. 22 September 2009, 20:18:31 UTC
3fe5f8d Optionally force conversion to relative path In cmLocalGenerator::ConvertToRelativePath we normally convert to relative path only if the local and remote paths both lie inside the source tree or both lie inside the build tree. This commit adds an optional 'force' argument to allow conversion even when this rule is violated. 22 September 2009, 20:16:56 UTC
25cf2f4 Make sure KWSYS_DO_NOT_CLEAN_PUTENV is defined at bootstrap time for cmake in the bootstrap script. 22 September 2009, 20:12:40 UTC
5195a66 Skip implicit link info for multiple OS X archs Implicit link information contains architecture-specific libraries and directories. The link information cannot be explicitly specified safely when CMAKE_OSX_ARCHITECTURES contains more than one architecture. As a result, we currently cannot support mixed-language C++/Fortran targets and OS X universal binaries simultaneously. In order to avoid conflicts for simple C/C++ cases, we now simply skip detection of implicit link information in this case. 22 September 2009, 20:02:39 UTC
fe57e72 Can not use cmakedefine in kwsys because bootstrap of cmake does not support it. 22 September 2009, 19:59:26 UTC
472966e Can not use cmakedefine in kwsys because bootstrap of cmake does not support it. 22 September 2009, 19:58:13 UTC
e7601ca Put a flag in that will stop system tools from deleting system environment memory on exit, as it can cause gcov to crash the programs. 22 September 2009, 18:56:33 UTC
03d032b Rescan dependencies also if CMakeDirectoryInformation.cmake has changed. If CMakeDirectoryInformation.cmake is newer than depend.internal the include directories may have changed, so dependencies need to be scanned again. Ok by Brad. Alex 22 September 2009, 18:40:23 UTC
9b6c3d0 Optimize KWSys SystemTools::FileExists on Windows We optimize this method by using the GetFileAttributesExA native Windows API to check for file existence when possible. For real Windows builds we always use it. For Cygwin we use cygwin_conv_to_win32_path to get a native Windows path if possible and otherwise fall back to 'access'. Cygwin-to-Windows path conversion and cache by Wojciech Migda. See issue #8826. 22 September 2009, 17:02:20 UTC
664a409 Added tests for ctest parallel options (PARALLEL_LEVEL, PROCESSORS, RUN_SERIAL) 22 September 2009, 16:06:03 UTC
ca29998 KWSys Nightly Date Stamp 22 September 2009, 04:01:03 UTC
30e3dba Make Boost easier to find 22 September 2009, 03:42:39 UTC
ad5a455 Fix issue 9581. Qt 4.5+ needs gobject-2.0. 22 September 2009, 03:07:44 UTC
bc79890 Add a blank line to my contributed find modules to prevent copyright info from showing up in CMake docs 22 September 2009, 02:38:12 UTC
448f88d Fix Bug #9158: FindBoost.cmake does not work properly with nmake and icl 22 September 2009, 02:21:51 UTC
6614cf2 Use ctest -j to speed up tests for release builds. 21 September 2009, 21:22:05 UTC
7b2e383 Do not require a cvs login for checkout. 21 September 2009, 21:19:54 UTC
4342e37 More SLURM experimentation (ctest batch mode) 21 September 2009, 19:29:34 UTC
a89bedf For the complex tests since they link to the CMake library make sure that they are built with the type of build. 21 September 2009, 19:26:59 UTC
a4c6f17 Fixed a slurm batch argument identifier. 21 September 2009, 18:58:30 UTC
87b4c66 Need to quote args when generating batch scripts from ctest 21 September 2009, 18:21:41 UTC
e4293b4 Re-enabled failing tests; fixed ctest_build output to be consistent in the error condition across different make programs so that these tests would pass. 21 September 2009, 17:40:40 UTC
43499b1 Fix Bug #8332, add support for .pch files for Xcode. 21 September 2009, 17:18:45 UTC
441cd9c Fix Bug #8928, add support for .xib files for Xcode. 21 September 2009, 17:15:11 UTC
004f993 KWSys Nightly Date Stamp 21 September 2009, 04:01:04 UTC
a8f4d4c Fix glitch where we were accidently unsetting CMAKE_FIND_LIBRARY_PREFIXES 21 September 2009, 03:55:47 UTC
a927ea4 Forgot to mark Protobuf cache variables as advanced 21 September 2009, 01:15:33 UTC
450c30b [NEW Module] FindAlsa audio library (Advanced Linux Sound Architecture) 21 September 2009, 00:20:25 UTC
301c038 [NEW Module] Find and use Google's Protocol Buffers library & compiler 21 September 2009, 00:12:39 UTC
9c2a38b Fix boost library detection with Sun Studio compiler (Issue #9153) 20 September 2009, 15:33:06 UTC
cabca8d Disable test as it fails on every system. 20 September 2009, 13:42:09 UTC
42618d5 Improve readability 20 September 2009, 12:03:45 UTC
2396ff9 KWSys Nightly Date Stamp 20 September 2009, 04:01:18 UTC
864e267 Minor optimization in dependency checking. When reading the depend.internal file, check only once for every depender whether it exists, instead of repeatedly in a loop for each dependee. Within that function it can only change of the depender is removed. This is taken care of. This reduces the number of access() calls in kdelibs/khtml from 180000 to 90000 (i.e. 50%), and reduces the time for that (without the actual scanning) from 0.3 s to 0.21 s on my system. Alex 19 September 2009, 17:02:12 UTC
d4cfb77 Remove cmGlobalXCode21Generator subclass This subclass of cmGlobalXCodeGenerator only provided two virtual method overrides, and it made construction of the Xcode generator instance complicated. This commit removes it and replaces the virtual methods with tests of the Xcode version. The change removes duplicate code. 19 September 2009, 16:00:09 UTC
180c60a Fix check for -isysroot on OS X Previously we checked for this flag by parsing the version number of GCC out of 'gcc --version', but this is not reliable because the format can vary greatly. Now we run 'gcc -v --help' and look for '-isysroot' in the list of options. We also now store the result on a per-language basis in the per-compiler info file "CMake<LANG>Compiler.cmake". This is necessary to make it accessible from try-compile projects so that they generate correctly. 19 September 2009, 14:14:31 UTC
196d9a5 The preprocessing and assembly rules also need the <DEFINES>, otherwise different reults are created. Alex 19 September 2009, 08:33:10 UTC
5ea5ca3 KWSys Nightly Date Stamp 19 September 2009, 04:01:41 UTC
e7d7586 Only do the OSX arch stuff on OSX. 18 September 2009, 19:16:33 UTC
7b0e7f7 Disabling CTestTestNoBuild pending investigation of odd g++ output issues. 18 September 2009, 19:01:13 UTC
58818d5 Add detection of gcc versions that do not support isysroot option and do not use it for them. 18 September 2009, 18:22:20 UTC
3c32c90 Apparently, on FarAway the presence of errors during ctest_build does not cause the calling ctest to return an error condition. 18 September 2009, 18:02:14 UTC
a35f11b Cosmetic change to test CMakeLists 18 September 2009, 17:34:24 UTC
cba1dd5 Better error message tells user possible ways to resolve the error. 18 September 2009, 16:56:49 UTC
78e0bfa Added test coverage for ctest. Covers WILL_FAIL condition, tests that do not build, tests that segfault, and test executable not found (bad command), as well as some pass and fail regular expressions. 18 September 2009, 16:16:46 UTC
311eb30 Fix the build for version 2.5 of Xcode. 18 September 2009, 14:28:28 UTC
997ae66 Fix CHECK_(C|CXX)_COMPILER_FLAG macro test The flag "-_this_is_not_a_flag_" was not rejected by GCC 4.0 on older Mac OS X. We now use "---_this_is_not_a_flag_" instead, which will hopefully be rejected by all compilers. 18 September 2009, 13:49:51 UTC
83957d9 Fix CHECK_(C|CXX)_COMPILER_FLAG for XL and SunPro These compilers warn and return 0 for unrecognized flags. We fix the compiler flag check macros by looking for a warning in the output. We also update the regex for GNU on older Macs. See issue #9516. 18 September 2009, 13:49:44 UTC
b872d09 KWSys Nightly Date Stamp 18 September 2009, 04:01:06 UTC
53fb07e Fix CHECK_(C|CXX)_COMPILER_FLAG for HP This compiler warns and returns 0 for unrecognized flags. We fix the compiler flag check macros by looking for a warning in the output. See issue #9516. 17 September 2009, 21:16:43 UTC
6362d4c Fix case where no archs are found on older macs. 17 September 2009, 20:09:52 UTC
42857c7 Test CHECK_(C|CXX)_COMPILER_FLAG macros This teaches the TryCompile test to check that the compiler flag check macros correctly reject a bad flag. See issue #9516. 17 September 2009, 19:33:12 UTC
7e3d437 Fix CHECK_(C|CXX)_COMPILER_FLAG for GNU and MSVC These compilers warn and return 0 for unrecognized flags. We fix the compiler flag check macros by looking for a warning in the output. See issue #9516. 17 September 2009, 19:32:54 UTC
ca76645 Add FAIL_REGEX to CHECK_(C|CXX)_SOURCE_COMPILES This teaches the CHECK_C_SOURCE_COMPILES and CHECK_CXX_SOURCE_COMPILES macros to recognize a FAIL_REGEX option. If they see the regular expression in the output of the test compilation, the check fails. 17 September 2009, 19:29:01 UTC
80af3ae Cleanup generic compiler check macro documentation This commit improves formatting and style of the documentation for the general-purpose compiler check macros: CHECK_C_COMPILER_FLAG CHECK_C_SOURCE_COMPILES CHECK_C_SOURCE_RUNS CHECK_CXX_COMPILER_FLAG CHECK_CXX_SOURCE_COMPILES CHECK_CXX_SOURCE_RUNS This sytle is more consistent with CMake command documentation. It also looks nicer in the generated documentation text files. 17 September 2009, 19:28:51 UTC
308e972 The check for include dirs and builtin macros also works with the Intel compiler Alex 17 September 2009, 17:08:35 UTC
ea28228 Fix for bug #9466. Change the implementation of OSX arch lists. If no ARCHs are specified by the user then no flags are set. We no longer use CMAKE_OSX_ARCHITECTURES_DEFAULT. 17 September 2009, 15:53:02 UTC
back to top