summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.h
diff options
context:
space:
mode:
authorKen Martin <ken.martin@kitware.com>2002-12-02 20:59:59 (GMT)
committerKen Martin <ken.martin@kitware.com>2002-12-02 20:59:59 (GMT)
commit9e526f797ae544fadc8a4289d6c4f06a0770342b (patch)
tree4cb87a3d59c7cc6c436ce2997e94030248257844 /Source/cmMakefile.h
parent82a01df535c9434787abcc26881986d85052adf7 (diff)
downloadCMake-9e526f797ae544fadc8a4289d6c4f06a0770342b.zip
CMake-9e526f797ae544fadc8a4289d6c4f06a0770342b.tar.gz
CMake-9e526f797ae544fadc8a4289d6c4f06a0770342b.tar.bz2
removed cmMakefile depend from cmSystemTools
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.
*/