summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add HDF5 find module and select_library_configurations module.Will Dicharry2009-08-242-0/+368
|
* Create GLOBAL_DEPENDS_NO_CYCLES propertyBrad King2009-08-243-2/+29
| | | | | This global property disallows cycles in the inter-target dependency graph even among STATIC libraries. See issue #9444.
* Create FortranCInterface_VERIFY functionBrad King2009-08-248-0/+126
| | | | | | | This function builds a simple test project using a combination of Fortran and C (and optionally C++) to verify that the compilers are compatible. The idea is to help projects report very early to users that the compilers specified cannot mix languages.
* Teach FortranCInterface to load outside resultsBrad King2009-08-242-162/+169
| | | | | | | | We split the main detection logic into a Detect.cmake support module and load it only when detection results are not already available. This allows results computed by the main project to be used in try-compile projects without recomputing them. The call to try_compile() need only to pass FortranCInterface_BINARY_DIR through the CMAKE_FLAGS option.
* KWSys Nightly Date StampKWSys Robot2009-08-241-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-08-231-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-08-221-1/+1
|
* Split SunPro compiler information filesBrad King2009-08-218-111/+71
| | | | | | This moves platform-independent SunPro compiler flags into separate "Compiler/SunPro-<lang>.cmake" modules. Platform-specific flags are left untouched.
* Split Intel compiler information filesBrad King2009-08-217-45/+63
| | | | | | This moves platform-independent Intel compiler flags into separate "Compiler/Intel-<lang>.cmake" modules. Platform-specific flags are left untouched.
* KWSys Nightly Date StampKWSys Robot2009-08-211-1/+1
|
* Teach FortranCInterface to verify languagesBrad King2009-08-201-0/+9
| | | | | This module requires both C and Fortran to be enabled, so error-out if they are not.
* Document CMAKE_<LANG>_COMPILER_LOADED variableBrad King2009-08-201-2/+7
|
* Fixed line length over 80Zach Mullen2009-08-201-5/+6
|
* KWSys Nightly Date StampKWSys Robot2009-08-201-1/+1
|
* Add Boost 1.39 & 1.40. Move ${Boost_INCLUDE_DIR}/lib to front of library ↵Philip Lowman2009-08-201-3/+4
| | | | search.
* Remove DownloadFile.cmake and UntarFile.cmake from the Modules directory. ↵David Cole2009-08-193-117/+130
| | | | Put functionality directly into ExternalProject.cmake itself so that these modules do not end up in the upcoming release of CMake.
* Fixed overwriting of a previous change setZach Mullen2009-08-193-2/+53
|
* ENH: Refactored CTest test execution code into an objectZach Mullen2009-08-197-65/+652
|
* KWSys Nightly Date StampKWSys Robot2009-08-191-1/+1
|
* Add test times to log file as well as the stdout.Bill Hoffman2009-08-181-2/+14
|
* If labels are found on the tests, then print a time summary for all the ↵Bill Hoffman2009-08-182-1/+49
| | | | tests run with each label.
* KWSys Nightly Date StampKWSys Robot2009-08-181-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-08-171-1/+1
|
* Find module for the Bullet physics enginePhilip Lowman2009-08-171-0/+75
|
* A find module for the Google C++ Testing FrameworkPhilip Lowman2009-08-171-0/+69
|
* KWSys Nightly Date StampKWSys Robot2009-08-161-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-08-151-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-08-141-1/+1
|
* Checking in the FindFLEX.cmake & FindBISON.cmake attached to Issue #4018 ↵Philip Lowman2009-08-132-0/+321
| | | | | | | | | after some minor improvements * Improved examples * Switched to FindPackageHandleStandardArgs * Cleaned up indentation * Sanitized else()/endif() blocks
* KWSys Nightly Date StampKWSys Robot2009-08-131-1/+1
|
* Fixes Issue #8994Philip Lowman2009-08-131-1/+1
|
* Find module for GnuTLS, the GNU Transport Layer Security library (Issue #9228)Philip Lowman2009-08-131-0/+58
|
* Improved error output and documentationPhilip Lowman2009-08-131-15/+32
| | | | | | * Fixed errant output when version number not found * Improved error output when REQUIRED is passed * Improved docs and example
* Quote the target name for Borland tlib toolBrad King2009-08-121-1/+1
| | | | | | | | | | | The Borland librarian tool "tlib" requires that the output target name be quoted if it contains the character '-' (and perhaps a few others). This commit restores the use of the TARGET_QUOTED rule variable replacement for this purpose. Otherwise no static library can have a '-' in its name. This problem was exposed by the 'Testing' test when it builds the pcStatic library with the '-dbg' suffix.
* Fix classification of externals in svn statusBrad King2009-08-121-2/+2
| | | | | | | CTest runs 'svn status' to identify modified and conflicting files in the working directory. This commit fixes the interpretation of the 'X' status, which corresponds to svn eXternals. This status should be ignored rather than treated as a local modification.
* KWSys Nightly Date StampKWSys Robot2009-08-121-1/+1
|
* Output total time when using -j NBill Hoffman2009-08-123-2/+3
|
* Output command that failed, if it fails.Bill Hoffman2009-08-121-1/+2
|
* Fix failing test on release build for VS 10 cmSystemTools::GetLineFromStream ↵Bill Hoffman2009-08-111-1/+1
| | | | crashes if the stream is not open in that case.
* Test add_test() generator expressionsBrad King2009-08-116-0/+96
| | | | | | | This teaches the 'testing' test to try generator expressions in arguments to add_test(NAME). This test case mimics a common use-case of passing executables to test driver scripts. We excercise the syntax for per-configuration target file names.
* Introduce "generator expressions" to add_test()Brad King2009-08-116-2/+284
| | | | | | | | This introduces a new syntax called "generator expressions" to the test COMMAND option of the add_test(NAME) command mode. These expressions have a syntax like $<TARGET_FILE:mytarget> and are evaluated during build system generation. This syntax allows per-configuration target output files to be referenced in test commands and arguments.
* Create cmTarget DLL query methodsBrad King2009-08-112-3/+15
| | | | | | | We creates methods IsDLLPlatform() and HasImportLibrary(). The former returns true on Windows. The latter returns whether the target has a DLL import library. It is true on Windows for shared libraries and executables with exports.
* Record backtrace for every add_test commandBrad King2009-08-113-17/+21
| | | | | | We teach cmTest to hold a backtrace for the add_test command that created it. This will be used later to report context for errors at generate time.
* KWSys Nightly Date StampKWSys Robot2009-08-111-1/+1
|
* ENH: Patch from Alexander Neundorf to remove "KDevelop3" from list of ↵Clinton Stimpson2009-08-101-0/+9
| | | | generators. "KDevelop3 - Unix Makefiles" should be used instead.
* ENH: Allow edit on single click. Fixes #9393. Also fix row heights to be ↵Clinton Stimpson2009-08-102-4/+18
| | | | consistent.
* Cleanup test property script code generationBrad King2009-08-101-30/+4
| | | | | | | We teach cmTestGenerator::GenerateScriptConfigs to use the general cmLocalGenerator::EscapeForCMake method to write escaped test property values into test scripts. This eliminates the previous hand-coded escaping implementation.
* KWSys Nightly Date StampKWSys Robot2009-08-101-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-08-091-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-08-081-1/+1
|