Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | complex: Remove ancient unused ComplexRelativePaths test | Brad King | 2011-12-23 | 18 | -269/+0 |
| | |||||
* | ENH: only 5 failing tests for VS 10 | Bill Hoffman | 2009-07-10 | 1 | -2/+2 |
| | |||||
* | ENH: Always imply CLEAN_DIRECT_OUTPUT target prop | Brad King | 2009-05-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | This property was left from before CMake always linked using full path library names for targets it builds. In order to safely link with "-lfoo" we needed to avoid having both shared and static libraries in the build tree for targets that switch on BUILD_SHARED_LIBS. This meant cleaning both shared and static names before creating the library, which led to the creation of CLEAN_DIRECT_OUTPUT to disable the behavior. Now that we always link with a full path we do not need to clean old library names left from an alternate setting of BUILD_SHARED_LIBS. This change removes the CLEAN_DIRECT_OUTPUT property and instead uses its behavior always. It removes some complexity from cmTarget internally. | ||||
* | ENH: Add if(TARGET) command | Brad King | 2008-08-20 | 1 | -0/+4 |
| | | | | | | | | | | It is useful to be able to test if a target has been created. Often targets are created only inside conditions. Rather than storing the result of the condition manually for testing by other parts of the project, it is much easier for the other parts to just test for the target's existence. This will also be useful when find-modules start reporting results with IMPORTED targets and projects want to test if a certain target is available. | ||||
* | ENH: Updated DEFINE_PROPERTY command to be more extendible and more ↵ | Brad King | 2008-02-14 | 1 | -2/+5 |
| | | | | consistent with new SET_PROPERTY and GET_PROPERTY signatures. | ||||
* | ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY, ↵ | Brad King | 2007-03-12 | 1 | -0/+1 |
| | | | | LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY. This is an incremental fix for bug#2240 and bug#4210. | ||||
* | ENH: make properties a bit more formal with documentation and chaining | Ken Martin | 2006-12-07 | 1 | -0/+2 |
| | |||||
* | ENH: merge in changes for beos support | Bill Hoffman | 2006-12-04 | 1 | -1/+3 |
| | |||||
* | BUG: Test -isystem without affecting other tests. Made separate ↵ | Brad King | 2006-10-05 | 1 | -0/+0 |
| | | | | Library/SystemDir for this purpose. | ||||
* | ENH: Adding SYSTEM option to INCLUDE_DIRECTORIES command. This addresses ↵ | Brad King | 2006-10-05 | 1 | -0/+2 |
| | | | | bug #3462. | ||||
* | ENH: Renamed NOT_IN_ALL to EXCLUDE_FROM_ALL. | Brad King | 2006-10-02 | 1 | -1/+1 |
| | |||||
* | ENH: Added NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid ↵ | Brad King | 2006-10-02 | 2 | -0/+8 |
| | | | | building the targets by default. | ||||
* | ENH: Re-enabling .i rule test on MSYS now that it works. | Brad King | 2006-09-28 | 1 | -5/+0 |
| | |||||
* | ENH: Re-enable preprocessing target test but specifically disable it on ↵ | Brad King | 2006-09-27 | 1 | -1/+16 |
| | | | | broken platforms. | ||||
* | BUG: Disable new test_preprocess target until it is fixed on OSX universal ↵ | Brad King | 2006-09-24 | 1 | -1/+1 |
| | | | | binaries and mingw. | ||||
* | ENH: Adding test for running preprocessor rules. | Brad King | 2006-09-23 | 2 | -0/+18 |
| | |||||
* | ENH: Added test for linking to a static library that is next to a shared ↵ | Brad King | 2006-09-15 | 2 | -0/+15 |
| | | | | library. See bug#1644 for related changes. | ||||
* | ENH: removed old commands | Ken Martin | 2005-06-02 | 1 | -3/+3 |
| | |||||
* | ENH: removed use of ABSTRACT command | Ken Martin | 2005-06-02 | 1 | -3/+1 |
| | |||||
* | ENH: Added full pre-build/pre-link/post-build testing for both library and ↵ | Brad King | 2005-02-25 | 1 | -9/+14 |
| | | | | executable targets. | ||||
* | ENH: Remove warnings | Andy Cedilnik | 2004-04-30 | 1 | -0/+1 |
| | |||||
* | ENH: Add test for REMOVE_DEFINITION | Andy Cedilnik | 2004-04-15 | 2 | -0/+6 |
| | |||||
* | BUG: remove bundle_loader stuff it did not work with spaces in the path and ↵ | Bill Hoffman | 2003-08-28 | 1 | -3/+0 |
| | | | | is not needed for this test | ||||
* | ENH: remove the -flat_namespace and -undefined suppress hacks from | Yves Starreveld | 2003-08-28 | 1 | -0/+3 |
| | | | | | | ENH: CMAKE_SHARED_MODULE_CREATE_C_FLAGS ENH: and fix the complex example to specify a -bundle loader for the ENH: shared module that it builds. | ||||
* | ENH: MinGW build now passes all the tests | Bill Hoffman | 2003-08-27 | 1 | -6/+8 |
| | |||||
* | ENH: add testing for modules and one two config modes for cmaketest | Bill Hoffman | 2003-01-15 | 3 | -1/+20 |
| | |||||
* | BUG: fix CMAKE_C_FLAGS for visual studio 6, and add a test case | Bill Hoffman | 2003-01-13 | 1 | -2/+0 |
| | |||||
* | ENH: add target properties | Bill Hoffman | 2002-12-20 | 1 | -0/+8 |
| | |||||
* | removed all source lists from the system and made them vectors. Also ↵ | Ken Martin | 2002-06-27 | 1 | -2/+2 |
| | | | | appended _CMAKE_PATH to the end of the automatic cache entries for executables and libraries. Odds of all these changes working are slim but cmake builds and passes all its tests. VTK40 starts building | ||||
* | changed CCOMMAND to CMAKE | Ken Martin | 2002-06-03 | 1 | -2/+2 |
| | |||||
* | fix borland test | Bill Hoffman | 2002-05-03 | 1 | -2/+4 |
| | |||||
* | Debug optimized cache fixes | Bill Hoffman | 2002-05-02 | 1 | -0/+11 |
| | |||||
* | ENH: use target as source if source is empty | Sebastien Barre | 2002-04-11 | 1 | -4/+2 |
| | |||||
* | ENH: add a test to check if more than one post-build command can be ↵ | Sebastien Barre | 2002-04-10 | 1 | -0/+7 |
| | | | | attached. it fails right now. | ||||
* | ENH: only check flag on unix | Bill Hoffman | 2002-04-10 | 1 | -0/+2 |
| | |||||
* | ENH: check for compile flags and add back c flag to unix generator | Bill Hoffman | 2002-04-09 | 1 | -1/+1 |
| | |||||
* | ENH: check for compile flags and add back c flag to unix generator | Bill Hoffman | 2002-04-09 | 2 | -1/+7 |
| | |||||
* | correct exports for windows | Bill Hoffman | 2002-04-09 | 2 | -2/+3 |
| | |||||
* | c not c++ comment | Bill Hoffman | 2002-04-09 | 1 | -1/+1 |
| | |||||
* | ENH: use separate vars for creating c++ and c shared libraries and add a ↵ | Bill Hoffman | 2002-04-08 | 3 | -0/+20 |
| | | | | test for c libraries | ||||
* | ENH: fix tests | Sebastien Barre | 2002-03-29 | 7 | -49/+1 |
| | |||||
* | *** empty log message *** | Bill Hoffman | 2002-03-29 | 1 | -0/+4 |
| | |||||
* | make sure ; expansion is done in all commands | Bill Hoffman | 2002-03-29 | 3 | -18/+28 |
| | |||||
* | more tests | Bill Hoffman | 2002-03-29 | 1 | -2/+31 |
| | |||||
* | ENH: add support for per file flags | Bill Hoffman | 2002-03-04 | 1 | -0/+4 |
| | |||||
* | ENH: add a test for per file flags | Bill Hoffman | 2002-03-04 | 1 | -1/+2 |
| | |||||
* | Increase Coverage. | Sebastien Barre | 2002-01-20 | 2 | -2/+8 |
| | |||||
* | More tests + coverage | Sebastien Barre | 2002-01-20 | 1 | -0/+1 |
| | |||||
* | Add documentation, comments. Move some 'Complex' sub-tests into 2 new ↵ | Sebastien Barre | 2002-01-20 | 1 | -20/+30 |
| | | | | 'Wrapping' and 'Testing' tests. | ||||
* | ENH: Increase test + coverage | Sebastien Barre | 2002-01-19 | 1 | -4/+7 |
| |