summaryrefslogtreecommitdiff
path: root/Source/cmIfCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* De-duplicate version comparison code.Stephen Kelly2013-06-121-36/+4
* if: Compare up to 8 components in VERSION testsBrad King2012-09-111-6/+10
* Print any evaluated 'elseif'/'else' commands in trace mode (#13220)Brian Helba2012-05-161-0/+13
* fix uninitialized var in if(NOT foo bar STREQUAL "foo bar")Rolf Eike Beer2012-01-221-0/+1
* Remove unreachable code in cmIfCommandBrad King2009-10-281-1/+0
* Fix if() command and CMP0012 OLD/NEW behaviorBrad King2009-10-271-73/+93
* Report expanded arguments in if() command errorsBrad King2009-10-271-20/+18
* Add IS_SYMLINK test to if commandBrad King2009-10-211-0/+7
* Clarify documentation and message for CMP0012Brad King2009-10-021-6/+4
* Convert CMake to OSI-approved BSD LicenseBrad King2009-09-281-14/+9
* ENH: Improve format of if() command messagesBrad King2009-06-171-6/+4
* ENH: warning fixKen Martin2009-06-121-4/+4
* ENH: modified the if command to address bug 9123 someKen Martin2009-06-121-111/+233
* ENH: Better handling of mismatched blocksBrad King2009-01-211-1/+2
* ENH: Better error message for unclosed blocksBrad King2009-01-211-18/+0
* ENH: Refactor function blocker deletionBrad King2009-01-201-12/+4
* ENH: Improve response to bad if or elseifBrad King2009-01-201-2/+9
* STYLE: fix line length stuff for KWStyleBill Hoffman2008-10-011-1/+2
* ENH: Add version comparison to if() commandBrad King2008-09-101-0/+48
* ENH: Add if(TARGET) commandBrad King2008-08-201-0/+7
* BUG: fix memory leak and cleanup error string codeKen Martin2008-06-281-31/+21
* ENH: support parenthesis as arguments and in conditionals feature request #6191Ken Martin2008-06-261-222/+277
* ENH: Add "if(POLICY policy-id)" option for IF command.Brad King2008-03-201-0/+17
* ENH: fix warningsBill Hoffman2008-02-291-1/+1
* ENH: make CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS the default and remove the proper...Bill Hoffman2008-02-291-3/+4
* ENH: add return and break support to cmake, also change basic command invocat...Ken Martin2008-01-231-64/+99
* BUG: this seems to fix the regexp result-storage problem, now it seems the ac...Alexander Neundorf2007-08-291-1/+1
* ENH: also store the group matches from IF( MATCHES) in CMAKE_MATCH_(0..9)Alexander Neundorf2007-08-291-1/+5
* ENH: add IF(IS_ABSOLUTE path), so no regex matching is required in the cmake ...Alexander Neundorf2007-06-061-0/+16
* BUG: All variable accesses should produce watch callbacks, including IF(DEFIN...Brad King2007-05-171-3/+4
* BUG: Do not complain about missing watched variables when they are accessd wi...Brad King2007-05-171-1/+1
* ENH: fix a warning and a nice fix to the IF commandKen Martin2006-12-121-4/+18
* ENH: make properties a bit more formal with documentation and chainingKen Martin2006-12-071-1/+2
* ENH: remove old hack now that project level compatibility files are supportedKen Martin2006-11-161-17/+0
* BUG: It cannot be an error if the values do not convert. The docs say that i...Brad King2006-10-251-17/+4
* BUG: For LESS, GREATER, and EQUAL check that the arguments can actually be co...Brad King2006-10-251-3/+23
* ENH: Remove old IF(FILE_IS_NEWER) syntax. It was never in a release anyway.Brad King2006-10-231-23/+0
* ENH: Patch from Alex to provide nicer syntax for FILE_IS_NEWER. Using name I...Brad King2006-10-231-0/+23
* ENH: added elseifKen Martin2006-09-221-9/+56
* STYLE: Fixed line-too-long.Brad King2006-08-261-3/+5
* ENH: Patch from Alex for adding IF(FILE_IS_NEWER). I also added a test.Brad King2006-08-251-1/+22
* ENH: reduce string construct delete opsKen Martin2006-05-311-5/+5
* COMP: fix warningKen Martin2006-05-191-2/+0
* ENH: allow loose loop constructsKen Martin2006-05-181-32/+13
* STYLE: fix line lengthKen Martin2006-05-111-4/+8
* ENH: add support for win64 for visual studio 2005 ide and nmake, also fix war...Bill Hoffman2006-03-301-1/+1
* ENH: added some new functionalityKen Martin2006-03-221-6/+22
* STYLE: some m_ to this-> cleanupKen Martin2006-03-151-20/+20
* ENH: Allow IF(DEFINED ENV{somevar}) to work.Brad King2006-02-101-1/+11
* BUG: clean up scopingKen Martin2005-11-171-9/+12