summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalGenerator.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2011-03-15 18:07:36 (GMT)
committerBrad King <brad.king@kitware.com>2011-03-17 21:56:13 (GMT)
commit9a0b9bc8b756bcb027485d72fb9619c8e10f5a0a (patch)
tree5afc4348887308de45cfc01ad573ac9f3b221805 /Source/cmLocalGenerator.h
parent6e8a67f99a34f2166ee838eb68968ae200830cac (diff)
downloadCMake-9a0b9bc8b756bcb027485d72fb9619c8e10f5a0a.zip
CMake-9a0b9bc8b756bcb027485d72fb9619c8e10f5a0a.tar.gz
CMake-9a0b9bc8b756bcb027485d72fb9619c8e10f5a0a.tar.bz2
Optionally pass include directories with response files
Create platform option CMAKE_<lang>_USE_RESPONSE_FILE_FOR_INCLUDES to enable use of response files for passing the list of include directories to compiler command lines.
Diffstat (limited to 'Source/cmLocalGenerator.h')
-rw-r--r--Source/cmLocalGenerator.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/cmLocalGenerator.h b/Source/cmLocalGenerator.h
index 35aab99..aebf9f3 100644
--- a/Source/cmLocalGenerator.h
+++ b/Source/cmLocalGenerator.h
@@ -143,7 +143,8 @@ public:
const char* config);
virtual void AppendFlags(std::string& flags, const char* newFlags);
///! Get the include flags for the current makefile and language
- const char* GetIncludeFlags(const char* lang);
+ const char* GetIncludeFlags(const char* lang,
+ bool forResponseFile = false);
/**
* Encode a list of preprocessor definitions for the compiler