diff options
Diffstat (limited to 'Source/cmMakefile.cxx')
-rw-r--r-- | Source/cmMakefile.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Source/cmMakefile.cxx b/Source/cmMakefile.cxx index ac71ea5..029fd3d 100644 --- a/Source/cmMakefile.cxx +++ b/Source/cmMakefile.cxx @@ -550,10 +550,6 @@ bool cmMakefile::ReadListFile(const char* filename_in, if (external_in) { - external_abs = - cmSystemTools::CollapseFullPath(external_in, - this->cmStartDirectory.c_str()); - external = external_abs.c_str(); if (filename_in) { filename_abs = @@ -561,6 +557,10 @@ bool cmMakefile::ReadListFile(const char* filename_in, this->cmStartDirectory.c_str()); filenametoread = filename_abs.c_str(); } + external_abs = + cmSystemTools::CollapseFullPath(external_in, + this->cmStartDirectory.c_str()); + external = external_abs.c_str(); } // keep track of the current file being read |