Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | complex: Remove unused option to test CMakeLib | Brad King | 2011-12-23 | 1 | -9/+0 |
| | | | | | Now that the Complex tests do not depend on cmSystemTools or other classes from CMakeLib the COMPLEX_TEST_CMAKELIB option is useless. | ||||
* | complex: Remove test dependence on cmSystemTools | Brad King | 2011-12-23 | 1 | -12/+12 |
| | | | | Use C standard 'remove' and POSIX standard 'stat'. | ||||
* | complex: Move cmSystemTools::UpperCase test to CMakeLibTests | Brad King | 2011-12-23 | 1 | -14/+0 |
| | | | | | This test belongs in the CMakeLibTests test driver executable which correctly links to CMakeLib. | ||||
* | complex: Simplify test for single-character exe name | Brad King | 2011-12-23 | 1 | -35/+7 |
| | | | | | Run the test executable as a custom command instead of depending on cmSystemTools::RunSingleCommand. | ||||
* | complex: Move GeneratedFileStream test to CMakeLibTests | Brad King | 2011-12-23 | 1 | -87/+0 |
| | | | | | | This test belongs in the CMakeLibTests test driver executable which correctly links to CMakeLib. Fix incorrect library link order in the Complex tests exposed by this change. | ||||
* | complex: Remove dynamic loader tests | Brad King | 2011-12-23 | 1 | -61/+1 |
| | | | | | Everything covered by these tests is now covered by the KWSys DynamicLoader test and the Plugin test. | ||||
* | complex: Remove ancient unused ComplexRelativePaths test | Brad King | 2011-12-23 | 1 | -4/+2 |
| | |||||
* | ENH: support parenthesis as arguments and in conditionals feature request #6191 | Ken Martin | 2008-06-26 | 1 | -0/+6 |
| | |||||
* | ENH: Implement linking with paths to library files instead of -L and -l ↵ | Brad King | 2008-01-22 | 1 | -115/+3 |
| | | | | | | | | | | | | | | | | | separation. See bug #3832 - This is purely an implementation improvement. No interface has changed. - Create cmComputeLinkInformation class - Move and re-implement logic from: cmLocalGenerator::ComputeLinkInformation cmOrderLinkDirectories - Link libraries to targets with their full path (if it is known) - Dirs specified with link_directories command still added with -L - Make link type specific to library names without paths (name libfoo.a without path becomes -Wl,-Bstatic -lfoo) - Make directory ordering specific to a runtime path computation feature (look for conflicting SONAMEs instead of library names) - Implement proper rpath support on HP-UX and AIX. | ||||
* | ENH: Make per-configuration COMPILE_DEFINITIONS_<CONFIG> directory property ↵ | Brad King | 2008-01-18 | 1 | -1/+5 |
| | | | | initialized from parent. | ||||
* | ENH: fix leak | Bill Hoffman | 2007-08-21 | 1 | -0/+1 |
| | |||||
* | BUG: Disable test of feature that is not documented or implemented everywhere. | Brad King | 2007-05-16 | 1 | -0/+2 |
| | |||||
* | BUG: Fixed cmLocalVisualStudio7Generator to deal with quotes in macro ↵ | Brad King | 2007-05-09 | 1 | -0/+13 |
| | | | | definitions properly. This addresses bug#4983. | ||||
* | ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY, ↵ | Brad King | 2007-03-12 | 1 | -2/+7 |
| | | | | LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY. This is an incremental fix for bug#2240 and bug#4210. | ||||
* | COMP: Fixed typo: CMAKE_TEST_CMAKELIB -> COMPLEX_TEST_CMAKELIB. | Brad King | 2006-10-22 | 1 | -5/+5 |
| | |||||
* | ENH: Added explicit name for option to test CMakeLib. Added option to ↵ | Brad King | 2006-10-19 | 1 | -5/+5 |
| | | | | disable testing of CMakeLib if system utility libraries are used until linking made easier. | ||||
* | BUG: Fix link flags on cygwin shared libraries. This requires that the ↵ | Brad King | 2006-10-05 | 1 | -1/+1 |
| | | | | shared library prefix be supported in the link library regex. | ||||
* | ENH: added test for elseif | Ken Martin | 2006-09-22 | 1 | -0/+6 |
| | |||||
* | ENH: Added test for linking to a static library that is next to a shared ↵ | Brad King | 2006-09-15 | 1 | -1/+18 |
| | | | | library. See bug#1644 for related changes. | ||||
* | BUG: Fix REMOVE_DEFINITIONS command to not remove substrings. | Brad King | 2006-05-23 | 1 | -0/+12 |
| | |||||
* | ENH: remove duplicate file name test because it fails on xcode | Bill Hoffman | 2006-04-17 | 1 | -0/+4 |
| | |||||
* | ENH: allow multiple files with the same name in different sub dirs test | Bill Hoffman | 2006-04-17 | 1 | -1/+13 |
| | |||||
* | BUG: Fixed cmOrderLinkDirectories to make sure cmake-built libraries are ↵ | Brad King | 2006-04-04 | 1 | -1/+3 |
| | | | | found properly. Also taking libraries that will be built but may not yet exist into account. The per-configuration subdirectories that are included by generators in the link path are checked for conflicting libraries also. Potentially conflicting libraries that are actually symlinks back to the desired library are no longer considered conflicting, which avoids bogus impossible ordering warnings. | ||||
* | ENH: change library order to use a vector | Bill Hoffman | 2006-04-04 | 1 | -0/+4 |
| | |||||
* | ENH: added testing for new features | Ken Martin | 2006-03-22 | 1 | -0/+36 |
| | |||||
* | BUG: Removed compiled-in CMAKE_SHARED_MODULE_PREFIX and ↵ | Brad King | 2006-03-16 | 1 | -2/+2 |
| | | | | CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using the settings from the platform files. | ||||
* | ENH: Cleanup DynamicLoader so that the symbols have more consistent names, ↵ | Andy Cedilnik | 2006-03-16 | 1 | -4/+5 |
| | | | | start using dynamic loader from kwsys in CMake | ||||
* | BUG: Avoid case problems on windows. | Brad King | 2006-02-09 | 1 | -0/+9 |
| | |||||
* | ENH: add COMPILE_FLAGS to targets | Bill Hoffman | 2006-01-25 | 1 | -3/+17 |
| | |||||
* | ENH: add support for watcom wmake and wcl386 | Bill Hoffman | 2006-01-17 | 1 | -52/+69 |
| | |||||
* | BUG: Sweeping changes to cleanup computation of target names. This should | Brad King | 2006-01-13 | 1 | -12/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fix many bugs related to target names being computed inconsistently. - Centralized computation of a target's file name to a method in cmTarget. Now that global knowledge is always available the *_CMAKE_PATH cache variables are no longer needed. - Centralized computation of link library command lines and link directory search order. - Moved computation of link directories needed to link CMake targets to be after evaluation of linking dependencies. This also removed alot of duplicate code in which each version had its own bugs. This commit is surrounded by the tags CMake-TargetNameCentralization1-pre and CMake-TargetNameCentralization1-post so make the large set of changes easy to identify. | ||||
* | ENH: add new cmakedefine01 feature from bug report 2603 | Bill Hoffman | 2006-01-03 | 1 | -1/+16 |
| | |||||
* | ENH: fix bug 2087 lib prefix stripped off on windows | Bill Hoffman | 2005-08-10 | 1 | -0/+1 |
| | |||||
* | ENH: do not test for c and cxx flags on visual studio as it does not work yet | Bill Hoffman | 2005-07-29 | 1 | -11/+17 |
| | |||||
* | ENH: add new test to make sure c and cxx flags are going to the right files | Bill Hoffman | 2005-07-29 | 1 | -0/+17 |
| | |||||
* | ENH: Do 4 files | Andy Cedilnik | 2005-07-14 | 1 | -12/+28 |
| | |||||
* | ENH: Add a test for cmGeneratedFileStream | Andy Cedilnik | 2005-07-14 | 1 | -0/+69 |
| | |||||
* | ENH: added testing of the WHILE command | Ken Martin | 2005-06-30 | 1 | -0/+12 |
| | |||||
* | ENH: try to see if there is still a problem | Bill Hoffman | 2005-03-11 | 1 | -1/+1 |
| | |||||
* | ENH: make it pass anyway so I can see debug info | Bill Hoffman | 2005-03-04 | 1 | -1/+1 |
| | |||||
* | ENH: try and debug the failed test on the continuous | Bill Hoffman | 2005-03-03 | 1 | -0/+1 |
| | |||||
* | ENH: try number two with topological sort | Bill Hoffman | 2005-03-03 | 1 | -11/+36 |
| | |||||
* | ENH: reverse last changes to avoid dashboard failures | Bill Hoffman | 2005-03-02 | 1 | -23/+0 |
| | |||||
* | ENH: fix library ordering stuff to use a topological sort | Bill Hoffman | 2005-03-02 | 1 | -1/+95 |
| | |||||
* | ENH: Added full pre-build/pre-link/post-build testing for both library and ↵ | Brad King | 2005-02-25 | 1 | -3/+11 |
| | | | | executable targets. | ||||
* | FIX: go back to not trying to handle spaces in the path for run single ↵ | Bill Hoffman | 2004-10-25 | 1 | -1/+2 |
| | | | | command and comment it so that people know to call the right thing | ||||
* | ENH: add test back for single char exe | Bill Hoffman | 2004-10-25 | 1 | -0/+28 |
| | |||||
* | remove run program test until run single command is fixed | Bill Hoffman | 2004-10-23 | 1 | -28/+0 |
| | |||||
* | FIX: fix the problem where a target is a single character and nmake gets ↵ | Bill Hoffman | 2004-10-22 | 1 | -0/+28 |
| | | | | confused and add a test for it | ||||
* | ENH: more uniform approach to enable language, one step closer to being able ↵ | Bill Hoffman | 2004-08-26 | 1 | -2/+2 |
| | | | | to enable a language without modifing cmake source code |