cmState: Initialize properties immediately.

Don't leave this as cmMakefile responsibility.
This commit is contained in:
Stephen Kelly 2015-10-07 22:34:49 +02:00
parent 20b95ef8c8
commit 0aa34de549
2 changed files with 4 additions and 2 deletions

View File

@ -55,8 +55,6 @@ cmMakefile::cmMakefile(cmGlobalGenerator* globalGenerator,
this->SuppressWatches = false;
// Setup the default include file regular expression (match everything).
this->SetProperty("INCLUDE_REGULAR_EXPRESSION", "^.*$");
// Setup the default include complaint regular expression (match nothing).
this->ComplainFileRegularExpression = "^$";
// Source and header file extensions that we can handle

View File

@ -1381,6 +1381,10 @@ void cmState::Snapshot::SetDefaultDefinitions()
this->SetDefinition("CMAKE_FILES_DIRECTORY",
cmake::GetCMakeFilesDirectory());
// Setup the default include file regular expression (match everything).
this->Position->BuildSystemDirectory
->Properties.SetProperty("INCLUDE_REGULAR_EXPRESSION", "^.*$");
}
void cmState::Snapshot::SetDirectoryDefinitions()