diff options
author | Amitha Perera <perera@cs.rpi.edu> | 2001-08-29 13:26:55 (GMT) |
---|---|---|
committer | Amitha Perera <perera@cs.rpi.edu> | 2001-08-29 13:26:55 (GMT) |
commit | 582fe4b51fdc9679cfa139793a696bd3318e6497 (patch) | |
tree | 8c238f0456ff73f2abf1663cf34af39886464a0b | |
parent | 85d241faa0385f584f939d6d818ed3f4925cd51b (diff) | |
download | CMake-582fe4b51fdc9679cfa139793a696bd3318e6497.zip CMake-582fe4b51fdc9679cfa139793a696bd3318e6497.tar.gz CMake-582fe4b51fdc9679cfa139793a696bd3318e6497.tar.bz2 |
ENH: Special value IGNORE behaves like NOTFOUND, but makes FindLibrary, etc,
_not_ search for a library, etc.
-rw-r--r-- | Source/cmSystemTools.cxx | 2 | ||||
-rw-r--r-- | Source/cmSystemTools.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx index 557a80d..1494a34 100644 --- a/Source/cmSystemTools.cxx +++ b/Source/cmSystemTools.cxx @@ -819,7 +819,7 @@ bool cmSystemTools::IsOff(const char* val) *c = toupper(*c); } return (v == "OFF" || v == "0" || v == "NO" || v == "FALSE" || - v == "N" || v == "NOTFOUND"); + v == "N" || v == "NOTFOUND" || v == "IGNORE"); } diff --git a/Source/cmSystemTools.h b/Source/cmSystemTools.h index 75c53d3..08b6ee1 100644 --- a/Source/cmSystemTools.h +++ b/Source/cmSystemTools.h @@ -196,7 +196,7 @@ public: * not the same as !IsOn(...) because there are a number of * ambiguous values such as "/usr/local/bin" a path will result in * IsON and IsOff both returning false. Note that the special path - * NOTFOUND will cause IsOff to return true. + * NOTFOUND or IGNORE will cause IsOff to return true. */ static bool IsOff(const char* val); |