diff options
-rw-r--r-- | Source/cmMakefile.cxx | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/Source/cmMakefile.cxx b/Source/cmMakefile.cxx index 5ab1928..042ffc0 100644 --- a/Source/cmMakefile.cxx +++ b/Source/cmMakefile.cxx @@ -559,6 +559,11 @@ bool cmMakefile::ReadListFile(const char* filename_in, } } + if (filenametoread) + { + this->cmCurrentListFile = filenametoread; + } + if (external_in) { external_abs = @@ -567,12 +572,6 @@ bool cmMakefile::ReadListFile(const char* filename_in, external = external_abs.c_str(); } - // keep track of the current file being read - if (filenametoread) - { - this->cmCurrentListFile = filenametoread; - } - if(external_in) { filenametoread= external; |