summaryrefslogtreecommitdiffstats
path: root/Source/cmUnixMakefileGenerator.h
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2001-11-14 15:21:59 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2001-11-14 15:21:59 (GMT)
commitf978b6f7ea62b54c4190e0f20633c2823c21beea (patch)
treeefd5683ae5149a0f2acd1a86ee7bdac373672db1 /Source/cmUnixMakefileGenerator.h
parent7ac4e783166ddc2bbbd6c58fa472e2317668d292 (diff)
downloadCMake-f978b6f7ea62b54c4190e0f20633c2823c21beea.zip
CMake-f978b6f7ea62b54c4190e0f20633c2823c21beea.tar.gz
CMake-f978b6f7ea62b54c4190e0f20633c2823c21beea.tar.bz2
nmake support
Diffstat (limited to 'Source/cmUnixMakefileGenerator.h')
-rw-r--r--Source/cmUnixMakefileGenerator.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/cmUnixMakefileGenerator.h b/Source/cmUnixMakefileGenerator.h
index 00fb976..737b4ac 100644
--- a/Source/cmUnixMakefileGenerator.h
+++ b/Source/cmUnixMakefileGenerator.h
@@ -151,11 +151,21 @@ protected:
const char* command2 = 0,
const char* command3 = 0,
const char* command4 = 0);
+ void SetObjectFileExtension(const char* e) { m_ObjectFileExtension = e;}
+ void SetExecutableExtension(const char* e) { m_ExecutableExtension = e;}
+ void SetStaticLibraryExtension(const char* e) {m_StaticLibraryExtension = e;}
+ void SetSharedLibraryExtension(const char* e) {m_SharedLibraryExtension = e;}
+ void SetLibraryPrefix(const char* e) { m_LibraryPrefix = e;}
private:
bool m_CacheOnly;
bool m_Recurse;
std::string m_ExecutableOutputPath;
std::string m_LibraryOutputPath;
+ std::string m_ObjectFileExtension;
+ std::string m_ExecutableExtension;
+ std::string m_StaticLibraryExtension;
+ std::string m_SharedLibraryExtension;
+ std::string m_LibraryPrefix;
};
#endif