summaryrefslogtreecommitdiffstats
path: root/Tests/ComplexRelativePaths/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Make Complex test of CMakeLib more optionalBrad King2009-10-071-7/+2
| | | | | | | Previously we passed inputs to the decision to each Complex test and let the test source decide. This commit moves the decision out of the tests and makes it an option() in their source. This makes it possible to build the Complex tests from outside the CMake test tree.
* ENH: Remove CMAKE_ANSI_CFLAGS from testsBrad King2009-07-081-7/+0
| | | | | As of CMake 2.6 this variable is not defined, and the ANSI flags for the HP compiler are simply hard-coded in the default C flags.
* ENH: Allow projects to disable per-rule echo linesBrad King2009-03-161-2/+2
| | | | | | | | | This creates global property RULE_MESSAGES which can be set to disbale per-rule progress and action reporting. On Windows, these reports may cause a noticable delay due to the cost of starting extra processes. This feature will allow scripted builds to avoid the cost since they do not need detailed information anyway. This replaces the RULE_PROGRESS property created earlier as it is more complete. See issue #8726.
* ENH: Allow projects to disable per-rule progressBrad King2009-03-161-0/+3
| | | | | | | | This creates global property RULE_PROGRESS which can be set to disbale per-rule progress reporting. On Windows, progress reports may cause a noticable delay due to the cost of starting an extra process. This feature will allow scripted builds to avoid the cost since they do not need detailed progress anyway. See issue #8726.
* ENH: Add cmake_policy(GET) command modeBrad King2008-08-181-0/+5
| | | | | | | It is likely that projects or CMake modules in the future will need to check the value of a policy setting. For example, if we add a policy that affects the results of FindXYZ.cmake modules, the module code will need to be able to check the policy.
* ENH: support parenthesis as arguments and in conditionals feature request #6191Ken Martin2008-06-261-0/+6
|
* ENH: Add "if(POLICY policy-id)" option for IF command.Brad King2008-03-201-0/+5
| | | | | | | | | | | - This will help projects support multiple CMake versions. - In order to set a policy when using a newer CMake but still working with an older CMake one may write if(POLICY CMP1234) cmake_policy(SET CMP1234 NEW) endif(POLICY CMP1234) - Note that since CMake 2.4 does not have if(POLICY) supporting it will also require using "if(COMMAND cmake_policy)"
* ENH: Make per-configuration COMPILE_DEFINITIONS_<CONFIG> directory property ↵Brad King2008-01-181-0/+4
| | | | initialized from parent.
* ENH: user more memory for parser and add test to complex that sets a huge stringBill Hoffman2007-07-201-0/+1
|
* ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY, ↵Brad King2007-03-121-7/+3
| | | | LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY. This is an incremental fix for bug#2240 and bug#4210.
* ENH: Added test case for bug#3966.Brad King2006-10-301-0/+11
|
* ENH: Added explicit name for option to test CMakeLib. Added option to ↵Brad King2006-10-191-0/+9
| | | | disable testing of CMakeLib if system utility libraries are used until linking made easier.
* BUG: Test -isystem without affecting other tests. Made separate ↵Brad King2006-10-051-1/+2
| | | | Library/SystemDir for this purpose.
* ENH: Adding SYSTEM option to INCLUDE_DIRECTORIES command. This addresses ↵Brad King2006-10-051-2/+2
| | | | bug #3462.
* ENH: added test for elseifKen Martin2006-09-221-0/+39
|
* BUG: INCLUDE_DIRECTORIES should interpret relative path arguments with ↵Brad King2006-05-121-1/+1
| | | | respect to the current source directory.
* BUG: Disabling an EXECUTE_PROCESS test until problems on UNIX systems are fixed.Brad King2006-05-081-13/+16
|
* ENH: Strengthened EXECUTE_PROCESS output check test.Brad King2006-02-101-4/+4
|
* ENH: Added test for new EXECUTE_PROCESS command.Brad King2006-02-031-0/+23
|
* ENH: add new cmakedefine01 feature from bug report 2603Bill Hoffman2006-01-031-0/+2
|
* BUG: Flush the EXECUTABLE and LIBRARY output path to internalAndy Cedilnik2006-01-021-2/+2
|
* ENH: added testing of the WHILE commandKen Martin2005-06-301-0/+5
|
* ENH: remove requirements on 1.2Ken Martin2005-06-081-1/+1
|
* ENH: shift to using ADD_SUBDIRECTORYKen Martin2005-06-081-1/+2
|
* ENH: Added partial test for include regular expressions.Brad King2005-02-071-1/+1
|
* ENH: Add ARGV and ARGN support to MACRO command. ARGV is the list of all ↵Andy Cedilnik2004-04-291-0/+15
| | | | arguments and ARGN is the list of all nonexpected arguments
* added tests for var args with macrosKen Martin2004-04-261-0/+13
|
* ENH: Add test for REMOVE_DEFINITIONAndy Cedilnik2004-04-151-11/+12
|
* BUG: fix the testBill Hoffman2003-08-071-6/+6
|
* ENH: improve coverageBill Hoffman2003-08-071-0/+9
|
* Remove bogus flags from cmStandardIncludes and make complex test passAndy Cedilnik2003-03-261-0/+1
|
* ENH: add a better test for lib depsBill Hoffman2003-02-031-0/+1
|
* ENH: add a new command that allows exports of library dependencies from a ↵Bill Hoffman2003-01-201-0/+1
| | | | project to a file
* BUG: fix for backwards compatibilityBill Hoffman2002-12-201-0/+1
|
* ENH: Added test for generated header included by non-generated source.Brad King2002-12-131-1/+1
|
* BUG: Can't double-quote foreach arguments.Brad King2002-12-121-1/+1
|
* BUG: Fixed STRING(REGEX REPLACE ...) and added better test.Brad King2002-11-061-4/+5
|
* ENH: Added STRING command.Brad King2002-11-061-0/+17
|
* added test of SET CACHE FORCEKen Martin2002-10-091-0/+6
|
* Remove bogus exec_programKen Martin2002-10-011-1/+0
|
* Use cmake echoAndy Cedilnik2002-09-271-2/+2
|
* added new form of Set source file properties commandKen Martin2002-08-261-0/+9
|
* no more dll for pluginBill Hoffman2002-08-231-8/+0
|
* BUG: fix for borland and a shared CMakeLibBill Hoffman2002-08-221-0/+3
|
* BUG: fix for borland and a shared CMakeLibBill Hoffman2002-08-221-0/+5
|
* added macro testKen Martin2002-08-131-1/+11
|
* fixed if statements inside a foreachKen Martin2002-07-171-3/+3
|
* ENH: Added test for IF inside a FOREACH.Brad King2002-07-161-0/+14
|
* *** empty log message ***Bill Hoffman2002-06-191-1/+1
|
* ENH: try and fix link problem on decBill Hoffman2002-06-181-0/+7
|