Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Can not use cmakedefine in kwsys because bootstrap of cmake does not support it. | Bill Hoffman | 2009-09-22 | 1 | -1/+2 |
| | |||||
* | Can not use cmakedefine in kwsys because bootstrap of cmake does not support it. | Bill Hoffman | 2009-09-22 | 2 | -2/+12 |
| | |||||
* | Put a flag in that will stop system tools from deleting system environment ↵ | Bill Hoffman | 2009-09-22 | 2 | -0/+5 |
| | | | | memory on exit, as it can cause gcov to crash the programs. | ||||
* | Rescan dependencies also if CMakeDirectoryInformation.cmake has changed. | Alexander Neundorf | 2009-09-22 | 2 | -21/+51 |
| | | | | | | | | 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 | ||||
* | Optimize KWSys SystemTools::FileExists on Windows | Brad King | 2009-09-22 | 2 | -22/+79 |
| | | | | | | | | | | 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. | ||||
* | Added tests for ctest parallel options (PARALLEL_LEVEL, PROCESSORS, RUN_SERIAL) | Zach Mullen | 2009-09-22 | 5 | -0/+93 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-09-22 | 1 | -1/+1 |
| | |||||
* | Make Boost easier to find | Philip Lowman | 2009-09-22 | 1 | -1/+4 |
| | |||||
* | Fix issue 9581. Qt 4.5+ needs gobject-2.0. | Clinton Stimpson | 2009-09-22 | 1 | -0/+27 |
| | |||||
* | Add a blank line to my contributed find modules to prevent copyright info ↵ | Philip Lowman | 2009-09-22 | 4 | -15/+15 |
| | | | | from showing up in CMake docs | ||||
* | Fix Bug #9158: FindBoost.cmake does not work properly with nmake and icl | Philip Lowman | 2009-09-22 | 1 | -10/+11 |
| | |||||
* | Use ctest -j to speed up tests for release builds. | Bill Hoffman | 2009-09-21 | 1 | -1/+1 |
| | |||||
* | Do not require a cvs login for checkout. | Bill Hoffman | 2009-09-21 | 1 | -1/+1 |
| | |||||
* | More SLURM experimentation (ctest batch mode) | Zach Mullen | 2009-09-21 | 1 | -5/+17 |
| | |||||
* | For the complex tests since they link to the CMake library make sure that ↵ | Bill Hoffman | 2009-09-21 | 1 | -0/+2 |
| | | | | they are built with the type of build. | ||||
* | Fixed a slurm batch argument identifier. | Zach Mullen | 2009-09-21 | 1 | -1/+1 |
| | |||||
* | Need to quote args when generating batch scripts from ctest | Zach Mullen | 2009-09-21 | 2 | -2/+36 |
| | |||||
* | Re-enabled failing tests; fixed ctest_build output to be consistent in the ↵ | Zach Mullen | 2009-09-21 | 2 | -22/+23 |
| | | | | error condition across different make programs so that these tests would pass. | ||||
* | Fix Bug #8332, add support for .pch files for Xcode. | Bill Hoffman | 2009-09-21 | 1 | -1/+2 |
| | |||||
* | Fix Bug #8928, add support for .xib files for Xcode. | Bill Hoffman | 2009-09-21 | 1 | -0/+4 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-09-21 | 1 | -1/+1 |
| | |||||
* | Fix glitch where we were accidently unsetting CMAKE_FIND_LIBRARY_PREFIXES | Philip Lowman | 2009-09-21 | 1 | -1/+1 |
| | |||||
* | Forgot to mark Protobuf cache variables as advanced | Philip Lowman | 2009-09-21 | 1 | -0/+5 |
| | |||||
* | [NEW Module] FindAlsa audio library (Advanced Linux Sound Architecture) | Philip Lowman | 2009-09-21 | 1 | -0/+32 |
| | |||||
* | [NEW Module] Find and use Google's Protocol Buffers library & compiler | Philip Lowman | 2009-09-21 | 1 | -0/+106 |
| | |||||
* | Fix boost library detection with Sun Studio compiler (Issue #9153) | Philip Lowman | 2009-09-20 | 1 | -0/+2 |
| | |||||
* | Disable test as it fails on every system. | Bill Hoffman | 2009-09-20 | 1 | -11/+11 |
| | |||||
* | Improve readability | Philip Lowman | 2009-09-20 | 1 | -16/+27 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-09-20 | 1 | -1/+1 |
| | |||||
* | Minor optimization in dependency checking. | Alexander Neundorf | 2009-09-19 | 1 | -2/+12 |
| | | | | | | | | | | | | 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 | ||||
* | Remove cmGlobalXCode21Generator subclass | Brad King | 2009-09-19 | 5 | -111/+30 |
| | | | | | | | 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. | ||||
* | Fix check for -isysroot on OS X | Brad King | 2009-09-19 | 7 | -21/+28 |
| | | | | | | | | | | | 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. | ||||
* | The preprocessing and assembly rules also need the <DEFINES>, otherwise ↵ | Alexander Neundorf | 2009-09-19 | 2 | -4/+4 |
| | | | | | | different reults are created. Alex | ||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-09-19 | 1 | -1/+1 |
| | |||||
* | Only do the OSX arch stuff on OSX. | Bill Hoffman | 2009-09-18 | 1 | -2/+3 |
| | |||||
* | Disabling CTestTestNoBuild pending investigation of odd g++ output issues. | Zach Mullen | 2009-09-18 | 1 | -7/+7 |
| | |||||
* | Add detection of gcc versions that do not support isysroot option and do not ↵ | Bill Hoffman | 2009-09-18 | 2 | -7/+27 |
| | | | | use it for them. | ||||
* | Apparently, on FarAway the presence of errors during ctest_build does not ↵ | Zach Mullen | 2009-09-18 | 1 | -1/+2 |
| | | | | cause the calling ctest to return an error condition. | ||||
* | Cosmetic change to test CMakeLists | Zach Mullen | 2009-09-18 | 1 | -1/+1 |
| | |||||
* | Better error message tells user possible ways to resolve the error. | David Cole | 2009-09-18 | 1 | -1/+1 |
| | |||||
* | Added test coverage for ctest. Covers WILL_FAIL condition, tests that do ↵ | Zach Mullen | 2009-09-18 | 10 | -0/+196 |
| | | | | not build, tests that segfault, and test executable not found (bad command), as well as some pass and fail regular expressions. | ||||
* | Fix the build for version 2.5 of Xcode. | Bill Hoffman | 2009-09-18 | 1 | -0/+9 |
| | |||||
* | Fix CHECK_(C|CXX)_COMPILER_FLAG macro test | Brad King | 2009-09-18 | 1 | -2/+2 |
| | | | | | | 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. | ||||
* | Fix CHECK_(C|CXX)_COMPILER_FLAG for XL and SunPro | Brad King | 2009-09-18 | 2 | -2/+6 |
| | | | | | | 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. | ||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-09-18 | 1 | -1/+1 |
| | |||||
* | Fix CHECK_(C|CXX)_COMPILER_FLAG for HP | Brad King | 2009-09-17 | 2 | -0/+2 |
| | | | | | | 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. | ||||
* | Fix case where no archs are found on older macs. | Bill Hoffman | 2009-09-17 | 1 | -4/+4 |
| | |||||
* | Test CHECK_(C|CXX)_COMPILER_FLAG macros | Brad King | 2009-09-17 | 1 | -1/+9 |
| | | | | | This teaches the TryCompile test to check that the compiler flag check macros correctly reject a bad flag. See issue #9516. | ||||
* | Fix CHECK_(C|CXX)_COMPILER_FLAG for GNU and MSVC | Brad King | 2009-09-17 | 2 | -2/+10 |
| | | | | | | 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. | ||||
* | Add FAIL_REGEX to CHECK_(C|CXX)_SOURCE_COMPILES | Brad King | 2009-09-17 | 2 | -2/+41 |
| | | | | | | 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. |