NCBI C++ ToolKit
|
Search Toolkit Book for SCustomBuildInfo
#include "msvc_prj_utils.hpp"
(Private to src/build-system/project_tree_builder
.)
Public Member Functions | |
bool | IsEmpty (void) const |
void | Clear (void) |
SCustomBuildInfo (void) | |
SCustomBuildInfo (const SCustomBuildInfo &other) | |
Public Attributes | |
string | m_SourceFile |
string | m_CommandLine |
string | m_Description |
string | m_Outputs |
string | m_AdditionalDependencies |
Abstraction of custom build source file.
Information for custom buil source file (not *.c, *.cpp, *.midl, *.rc, etc.) MSVC does not know how to buil this file and we provide information how to do it.
Definition at line 201 of file msvc_prj_utils.hpp.
|
inline |
Definition at line 221 of file msvc_prj_utils.hpp.
|
inline |
Definition at line 223 of file msvc_prj_utils.hpp.
References m_AdditionalDependencies, m_CommandLine, m_Description, m_Outputs, and m_SourceFile.
|
inline |
Definition at line 213 of file msvc_prj_utils.hpp.
References m_AdditionalDependencies, m_CommandLine, m_Description, m_Outputs, and m_SourceFile.
|
inline |
Definition at line 209 of file msvc_prj_utils.hpp.
References m_CommandLine, and m_SourceFile.
Referenced by CMsvcProjectMakefile::GetCustomBuildInfo().
string SCustomBuildInfo::m_AdditionalDependencies |
Definition at line 207 of file msvc_prj_utils.hpp.
Referenced by Clear(), CMsvcProjectMakefile::GetCustomBuildInfo(), and SCustomBuildInfo().
string SCustomBuildInfo::m_CommandLine |
Definition at line 204 of file msvc_prj_utils.hpp.
Referenced by Clear(), CMsvcProjectMakefile::GetCustomBuildInfo(), IsEmpty(), and SCustomBuildInfo().
string SCustomBuildInfo::m_Description |
Definition at line 205 of file msvc_prj_utils.hpp.
Referenced by Clear(), CMsvcProjectMakefile::GetCustomBuildInfo(), and SCustomBuildInfo().
string SCustomBuildInfo::m_Outputs |
Definition at line 206 of file msvc_prj_utils.hpp.
Referenced by Clear(), CMsvcProjectMakefile::GetCustomBuildInfo(), and SCustomBuildInfo().
string SCustomBuildInfo::m_SourceFile |
Definition at line 203 of file msvc_prj_utils.hpp.
Referenced by Clear(), CMsvcProjectMakefile::GetCustomBuildInfo(), IsEmpty(), and SCustomBuildInfo().