mirror of
https://github.com/reactos/CMake.git
synced 2025-02-01 17:42:41 +00:00
ENH: Remove old IF(FILE_IS_NEWER) syntax. It was never in a release anyway.
This commit is contained in:
parent
74c70d4078
commit
b25629efc4
@ -289,29 +289,6 @@ bool cmIfCommand::IsTrue(const std::vector<std::string> &args,
|
|||||||
IncrementArguments(newArgs,argP1,argP2);
|
IncrementArguments(newArgs,argP1,argP2);
|
||||||
reducible = 1;
|
reducible = 1;
|
||||||
}
|
}
|
||||||
// is file A newer than file B
|
|
||||||
if (*arg == "FILE_IS_NEWER" &&
|
|
||||||
argP1 != newArgs.end() && argP2 != newArgs.end())
|
|
||||||
{
|
|
||||||
int fileIsNewer=0;
|
|
||||||
bool success=cmSystemTools::FileTimeCompare((argP1)->c_str(),
|
|
||||||
(argP2)->c_str(),
|
|
||||||
&fileIsNewer);
|
|
||||||
if(success==false || fileIsNewer==1 || fileIsNewer==0)
|
|
||||||
{
|
|
||||||
*arg = "1";
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
*arg = "0";
|
|
||||||
}
|
|
||||||
|
|
||||||
newArgs.erase(argP2);
|
|
||||||
newArgs.erase(argP1);
|
|
||||||
argP1 = arg;
|
|
||||||
IncrementArguments(newArgs,argP1,argP2);
|
|
||||||
reducible = 1;
|
|
||||||
}
|
|
||||||
// does a command exist
|
// does a command exist
|
||||||
if (*arg == "COMMAND" && argP1 != newArgs.end())
|
if (*arg == "COMMAND" && argP1 != newArgs.end())
|
||||||
{
|
{
|
||||||
|
@ -129,7 +129,6 @@ public:
|
|||||||
" IF(EXISTS directory-name)\n"
|
" IF(EXISTS directory-name)\n"
|
||||||
"True if the named file or directory exists. "
|
"True if the named file or directory exists. "
|
||||||
"Behavior is well-defined only for full paths.\n"
|
"Behavior is well-defined only for full paths.\n"
|
||||||
" IF(FILE_IS_NEWER file1 file2)\n"
|
|
||||||
" IF(file1 IS_NEWER_THAN file2)\n"
|
" IF(file1 IS_NEWER_THAN file2)\n"
|
||||||
"True if file1 is newer than file2 or if one of the two files "
|
"True if file1 is newer than file2 or if one of the two files "
|
||||||
"doesn't exist. "
|
"doesn't exist. "
|
||||||
|
@ -76,9 +76,6 @@ FOREACH(var
|
|||||||
ENDFOREACH(var)
|
ENDFOREACH(var)
|
||||||
|
|
||||||
# Verify that the file was created recently.
|
# Verify that the file was created recently.
|
||||||
IF(NOT FILE_IS_NEWER "${file}" "${CMAKE_CURRENT_SOURCE_DIR}/InputFile.h.in")
|
|
||||||
MESSAGE(FATAL_ERROR "IF(FILE_IS_NEWER) does not seem to work.")
|
|
||||||
ENDIF(NOT FILE_IS_NEWER "${file}" "${CMAKE_CURRENT_SOURCE_DIR}/InputFile.h.in")
|
|
||||||
IF(NOT "${file}" IS_NEWER_THAN "${CMAKE_CURRENT_SOURCE_DIR}/InputFile.h.in")
|
IF(NOT "${file}" IS_NEWER_THAN "${CMAKE_CURRENT_SOURCE_DIR}/InputFile.h.in")
|
||||||
MESSAGE(FATAL_ERROR "IF(FILE_IS_NEWER) does not seem to work.")
|
MESSAGE(FATAL_ERROR "IF(FILE_IS_NEWER) does not seem to work.")
|
||||||
ENDIF(NOT "${file}" IS_NEWER_THAN "${CMAKE_CURRENT_SOURCE_DIR}/InputFile.h.in")
|
ENDIF(NOT "${file}" IS_NEWER_THAN "${CMAKE_CURRENT_SOURCE_DIR}/InputFile.h.in")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user