Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo in REQUIRED_ALWAYS policy error message | Brad King | 2009-09-03 | 1 | -1/+1 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-09-03 | 1 | -1/+1 |
| | |||||
* | STYLE: line length | Zach Mullen | 2009-09-02 | 1 | -2/+5 |
| | |||||
* | Silence VS generator for missing CMakeLists.txt | Brad King | 2009-09-02 | 2 | -0/+8 |
| | | | | | | | | CMake Makefile generators silently ignore missing CMakeLists.txt files and just treat the source directory as if it had an empty input file. This will be addressed with a new CMake Policy, but for now we make the VS generator consistent with the Makefile generator behavior. The VS generator will need to handle the OLD behavior of the policy anyway. | ||||
* | Speed up graph traversal for project->targets map | Brad King | 2009-09-02 | 1 | -8/+6 |
| | | | | | | | | The cmGlobalGenerator::AddTargetDepends method traces the dependencies of targets recursively to collect the complete set of targets needed for a given project (for VS .sln files). This commit teaches the method to avoid tracing its dependencies more than once. Otherwise the code does an all-paths walk needlessly. | ||||
* | ENH: Added PARALLEL_LEVEL option to ctest_test() command. | Zach Mullen | 2009-09-02 | 3 | -3/+16 |
| | |||||
* | Fixed ctest output where max test index is not the same width as the total ↵ | Zach Mullen | 2009-09-02 | 7 | -17/+65 |
| | | | | number of tests. Also some preliminary changes for batching ctest jobs | ||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-09-02 | 1 | -1/+1 |
| | |||||
* | Add curl timeout options to the SubmitUsingHTTP method. They were only in ↵ | David Cole | 2009-09-01 | 1 | -2/+7 |
| | | | | the SubmitUsingFTP method. | ||||
* | Use the MANIFEST flag for non incremental linking as well. | Bill Hoffman | 2009-09-01 | 1 | -0/+1 |
| | |||||
* | Move /MANIFEST flag into -E vs_link. This is so it can be used by the intel ↵ | Bill Hoffman | 2009-09-01 | 1 | -7/+2 |
| | | | | compilers without having to specifiy it in the intel compiler files | ||||
* | Handle embeded manifests with ifort. | Bill Hoffman | 2009-09-01 | 1 | -1/+7 |
| | |||||
* | Teach export(PACKAGE) to fill the package registry | Brad King | 2009-09-01 | 2 | -1/+170 |
| | | | | | | | We define the export(PACKAGE) command mode to store the location of the build tree in the user package registry. This will help find_package locate the package in the build tree. It simplies user workflow for manually building a series of dependent projects. | ||||
* | Teach find_package to search a "package registry" | Brad King | 2009-09-01 | 2 | -3/+191 |
| | | | | | | | | | | | | | | A common user workflow is to build a series of dependent projects in order. Each project locates its dependencies with find_package. We introduce a "user package registry" to help find_package locate packages built in non-standard search locations. The registry explicitly stores locations of build trees providing instances of a given package. There is no defined order among the locations specified. These locations should provide package configuration files (<package>-config.cmake) and package version files (<package>-config-version.cmake) so that find_package will recognize the packages and test version numbers. | ||||
* | ENH: Improved test reporting output | Zach Mullen | 2009-09-01 | 1 | -8/+14 |
| | |||||
* | Define 'multiplicity' for cyclic dependencies | Brad King | 2009-09-01 | 5 | -1/+101 |
| | | | | | | | | | We create target property "LINK_INTERFACE_MULTIPLICITY" and a per-config version "LINK_INTERFACE_MULTIPLICITY_<CONFIG>". It sets the number of times a linker should scan through a mutually dependent group of static libraries. The largest value of this property on any target in the group is used. This will help projects link even for extreme cases of cyclic inter-target dependencies. | ||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-09-01 | 1 | -2/+2 |
| | |||||
* | Define kwsys_ios_binary macro for std::ios::binary | Brad King | 2009-08-31 | 4 | -0/+37 |
| | | | | | | | | The 'binary' openmode does not exist on all compilers. We define macro <kwsys>_ios_binary, where <kwsys> is the KWSys namespace, to refer to std::ios::binary if it exists and 0 otherwise. Sample usage: kwsys_ios::ifstream fin(fn, kwsys_ios::ios::in | kwsys_ios_binary); | ||||
* | Fixed ctest_memcheck docs (http://www.cmake.org/Bug/view.php?id=9242) | Zach Mullen | 2009-08-31 | 1 | -4/+14 |
| | |||||
* | Fixed Dart time recording for ctest | Zach Mullen | 2009-08-31 | 1 | -0/+6 |
| | |||||
* | Fixed conversion warning on 64 bit machines | Zach Mullen | 2009-08-31 | 4 | -320/+6 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-31 | 1 | -1/+1 |
| | |||||
* | Fixed line length issue | Zach Mullen | 2009-08-30 | 1 | -1/+2 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-30 | 1 | -1/+1 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-29 | 1 | -1/+1 |
| | |||||
* | MemCheck should now work again in ctest | Zach Mullen | 2009-08-28 | 7 | -65/+67 |
| | |||||
* | Replaced std::stringstream with cmOStringStream | Zach Mullen | 2009-08-28 | 1 | -1/+1 |
| | |||||
* | Added ctest -N test. Fixed ctest working directory bug. MemCheck fix ↵ | Zach Mullen | 2009-08-28 | 7 | -153/+114 |
| | | | | coming soon... | ||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-28 | 1 | -1/+1 |
| | |||||
* | Fixed ctest -N segfault issue. Further refactored ctest. Enabled failover ↵ | Zach Mullen | 2009-08-27 | 10 | -432/+251 |
| | | | | for ctest | ||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-27 | 1 | -1/+1 |
| | |||||
* | ENH: refactored ctest. All testing is now parallel. If no -j option is ↵ | Zach Mullen | 2009-08-26 | 8 | -506/+329 |
| | | | | specified, defaults to a MP level of 1 (non parallel) | ||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-26 | 1 | -1/+1 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-25 | 1 | -1/+1 |
| | |||||
* | Factor implicit link info addition into methods | Brad King | 2009-08-24 | 2 | -28/+43 |
| | | | | | | | In cmComputeLinkInformation::Compute we add implicit link information from languages other than the linker language to the end of the link line. This factors out that code into separate methods to improve readability and organization. | ||||
* | Create GLOBAL_DEPENDS_NO_CYCLES property | Brad King | 2009-08-24 | 3 | -2/+29 |
| | | | | | This global property disallows cycles in the inter-target dependency graph even among STATIC libraries. See issue #9444. | ||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-24 | 1 | -1/+1 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-23 | 1 | -1/+1 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-22 | 1 | -1/+1 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-21 | 1 | -1/+1 |
| | |||||
* | Document CMAKE_<LANG>_COMPILER_LOADED variable | Brad King | 2009-08-20 | 1 | -2/+7 |
| | |||||
* | Fixed line length over 80 | Zach Mullen | 2009-08-20 | 1 | -5/+6 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-20 | 1 | -1/+1 |
| | |||||
* | Fixed overwriting of a previous change set | Zach Mullen | 2009-08-19 | 3 | -2/+53 |
| | |||||
* | ENH: Refactored CTest test execution code into an object | Zach Mullen | 2009-08-19 | 7 | -65/+652 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-19 | 1 | -1/+1 |
| | |||||
* | Add test times to log file as well as the stdout. | Bill Hoffman | 2009-08-18 | 1 | -2/+14 |
| | |||||
* | If labels are found on the tests, then print a time summary for all the ↵ | Bill Hoffman | 2009-08-18 | 2 | -1/+49 |
| | | | | tests run with each label. | ||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-18 | 1 | -1/+1 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2009-08-17 | 1 | -1/+1 |
| |