summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmMakefile.h')
-rw-r--r--Source/cmMakefile.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/Source/cmMakefile.h b/Source/cmMakefile.h
index 695243a..8d1b546 100644
--- a/Source/cmMakefile.h
+++ b/Source/cmMakefile.h
@@ -19,7 +19,6 @@
#include "cmStandardIncludes.h"
#include "cmData.h"
-#include "cmSourceFile.h"
#include "cmSystemTools.h"
#include "cmSourceGroup.h"
#include "cmTarget.h"
@@ -29,6 +28,7 @@ class cmFunctionBlocker;
class cmCommand;
class cmLocalGenerator;
class cmMakeDepend;
+class cmSourceFile;
/** \class cmMakefile
* \brief Process the input CMakeLists.txt file.
@@ -185,6 +185,12 @@ public:
void AddIncludeDirectory(const char*, bool before = false);
/**
+ * Find a library (as in cmSystemTools) but add in compiler specific paths
+ */
+ std::string FindLibrary(const char* name,
+ const std::vector<std::string>& path);
+
+ /**
* Add a variable definition to the build. This variable
* can be used in CMake to refer to lists, directories, etc.
*/