#include <buildtools.h>
|
enum | ToolType {
btOther,
btPreprocessor,
btAssembler,
btCompiler,
btResourceCompiler,
btStaticLinker,
btDynamicLinker,
btExecutableLinker,
btNativeLinker,
btDependencyGenerator,
btBuildManager,
btCount
} |
|
Enumerator |
---|
btOther |
|
btPreprocessor |
|
btAssembler |
|
btCompiler |
|
btResourceCompiler |
|
btStaticLinker |
|
btDynamicLinker |
|
btExecutableLinker |
|
btNativeLinker |
|
btDependencyGenerator |
|
btBuildManager |
|
btCount |
|
CBuildTool::CBuildTool |
( |
void |
) | |
|
CBuildTool::CBuildTool |
( |
const CBuildTool & |
BuildTool) | |
|
CBuildTool::~CBuildTool |
( |
void |
) | |
|
|
virtual |
CString& CBuildTool::Alias |
( |
void |
) | |
|
|
inline |
void CBuildTool::Clear |
( |
void |
) | |
|
|
virtual |
CString& CBuildTool::CommandTemplate |
( |
void |
) | |
|
|
inline |
Reimplemented in CMSVCBuildManager, CMSVCNativeExecutableLinker, CMSVCConsoleExecutableLinker, CMSVCExecutableLinker, CMSVCDynamicLinker, CMSVCStaticLinker, CMSVCResourceCompiler, CMSVCppCompiler, CMSVCCompiler, CIntelExecutableLinker, CIntelDynamicLinker, CIntelStaticLinker, CIntelCppCompiler, CIntelCCompiler, CBorlandConsoleExecutableLinker, CBorlandExecutableLinker, CBorlandDynamicLinker, CBorlandStaticLinker, CBorlandResourceCompiler, CBorlandCppCompiler, CGNUARMExecutableLinker, CGNUARMDynamicLinker, CGNUARMStaticLinker, CGNUARMWindowsResourceCompiler, CGNUARMCppCompiler, CGNUARMCCompiler, CGNUAVRDependencyGenerator, CGNUAVRExecutableLinker, CGNUAVRDynamicLinker, CGNUAVRStaticLinker, CGNUAVRCppCompiler, CGNUAVRCCompiler, CGNUExecutableLinker, CGNUDynamicLinker, CGNUStaticLinker, CGNUWindowsResourceCompiler, CGNUFortran90Compiler, CGNUFortran77Compiler, CGNUCppCompiler, CGNUCCompiler, CBuildManager, CDependencyGenerator, CExecutableLinker, CDynamicLinker, CStaticLinker, CLibraryLinker, CLinker, CResourceCompiler, CAssembler, CCompiler, and CPreprocessor.
CString& CBuildTool::Description |
( |
void |
) | |
|
|
inline |
bool CBuildTool::ExpectedSourceExtension |
( |
const CString & |
FileExtension) | |
|
|
virtual |
CString& CBuildTool::MakeVariable |
( |
void |
) | |
|
|
inline |
bool& CBuildTool::NeedFullPath |
( |
void |
) | |
|
|
inline |
bool& CBuildTool::NeedQuotedPath |
( |
void |
) | |
|
|
inline |
bool& CBuildTool::NeedUnixPath |
( |
void |
) | |
|
|
inline |
CString& CBuildTool::Program |
( |
void |
) | |
|
|
inline |
void CBuildTool::Read |
( |
const TiXmlElement * |
Root, |
|
|
const CString & |
Name, |
|
|
CString & |
Value |
|
) |
| |
|
protected |
void CBuildTool::Read |
( |
const TiXmlElement * |
Root, |
|
|
const CString & |
Name, |
|
|
bool & |
Value |
|
) |
| |
|
protected |
void CBuildTool::Read |
( |
const TiXmlElement * |
BuildToolRoot) | |
|
|
virtual |
Reimplemented in CMSVCBuildManager, CMSVCNativeExecutableLinker, CMSVCConsoleExecutableLinker, CMSVCExecutableLinker, CMSVCDynamicLinker, CMSVCStaticLinker, CMSVCResourceCompiler, CMSVCppCompiler, CMSVCCompiler, CIntelExecutableLinker, CIntelDynamicLinker, CIntelStaticLinker, CIntelCppCompiler, CIntelCCompiler, CBorlandConsoleExecutableLinker, CBorlandExecutableLinker, CBorlandDynamicLinker, CBorlandStaticLinker, CBorlandResourceCompiler, CBorlandCppCompiler, CGNUARMExecutableLinker, CGNUARMDynamicLinker, CGNUARMStaticLinker, CGNUARMWindowsResourceCompiler, CGNUARMCppCompiler, CGNUARMCCompiler, CGNUAVRDependencyGenerator, CGNUAVRExecutableLinker, CGNUAVRDynamicLinker, CGNUAVRStaticLinker, CGNUAVRCppCompiler, CGNUAVRCCompiler, CGNUExecutableLinker, CGNUDynamicLinker, CGNUStaticLinker, CGNUWindowsResourceCompiler, CGNUFortran90Compiler, CGNUFortran77Compiler, CGNUCppCompiler, CGNUCCompiler, and CDynamicLinker.
void CBuildTool::Show |
( |
void |
) | |
|
|
virtual |
Reimplemented in CMSVCBuildManager, CMSVCNativeExecutableLinker, CMSVCConsoleExecutableLinker, CMSVCExecutableLinker, CMSVCDynamicLinker, CMSVCStaticLinker, CMSVCResourceCompiler, CMSVCppCompiler, CMSVCCompiler, CBorlandConsoleExecutableLinker, CBorlandExecutableLinker, CBorlandDynamicLinker, CBorlandStaticLinker, CBorlandResourceCompiler, CBorlandCppCompiler, CGNUARMWindowsResourceCompiler, and CGNUWindowsResourceCompiler.
CString& CBuildTool::TargetExtension |
( |
void |
) | |
|
|
inline |
CString CBuildTool::TypeName |
( |
void |
) | |
const |
void CBuildTool::Write |
( |
TiXmlElement * |
Root, |
|
|
const CString & |
Name, |
|
|
const CString & |
Value |
|
) |
| |
|
protected |
void CBuildTool::Write |
( |
TiXmlElement * |
Root, |
|
|
const CString & |
Name, |
|
|
const bool |
Value |
|
) |
| |
|
protected |
void CBuildTool::Write |
( |
TiXmlElement * |
BuildToolRoot) | |
|
|
virtual |
CString CBuildTool::m_CommandTemplate |
|
protected |
CString CBuildTool::m_GenericSwitch |
|
protected |
bool CBuildTool::m_NeedFullPath |
|
protected |
bool CBuildTool::m_NeedQuotedPath |
|
protected |
bool CBuildTool::m_NeedUnixPath |
|
protected |
CString CBuildTool::m_TargetExtension |
|
protected |
The documentation for this class was generated from the following files: