diff --git a/Source/cmAuxSourceDirectoryCommand.cxx b/Source/cmAuxSourceDirectoryCommand.cxx index 1fc3467fd..900445920 100644 --- a/Source/cmAuxSourceDirectoryCommand.cxx +++ b/Source/cmAuxSourceDirectoryCommand.cxx @@ -33,7 +33,7 @@ bool cmAuxSourceDirectoryCommand::InitialPass std::string templateDirectory = args[0]; this->Makefile->AddExtraDirectory(templateDirectory.c_str()); std::string tdir; - if(!cmSystemTools::FileExists(templateDirectory.c_str())) + if(!cmSystemTools::FileIsFullPath(templateDirectory.c_str())) { tdir = this->Makefile->GetCurrentDirectory(); tdir += "/";