almost done
This commit is contained in:
@@ -90,7 +90,8 @@ public:
|
||||
|
||||
class CBuildDependentFile
|
||||
{
|
||||
|
||||
public:
|
||||
CBuildDependentFile( const char *psz );
|
||||
};
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
@@ -102,11 +103,12 @@ class CBuildDependentFile
|
||||
// }
|
||||
//-----------------------------------------------------------------------------
|
||||
#define DECLARE_BUILD_STAGE(sz) \
|
||||
int __build_stage_##sz(); \
|
||||
CBuildStage __##sz##_build_stage(#sz, __build_stage_##sz); \
|
||||
int __build_stage_##sz()
|
||||
static int __build_stage_##sz(); \
|
||||
static CBuildStage __##sz##_build_stage(#sz, __build_stage_##sz); \
|
||||
static int __build_stage_##sz()
|
||||
|
||||
#define ADD_DEPENDENCY_BUILD_FILE(sz) \
|
||||
#define ADD_DEPENDENCY_BUILD_FILE(name, path) \
|
||||
static CBuildDependentFile __##name##DependencyFile(path);
|
||||
|
||||
#define ADD_OUTPUT_LIBRARY(sz) \
|
||||
|
||||
@@ -116,7 +118,7 @@ int __build_stage_##sz()
|
||||
|
||||
struct BuildFileInfo_t
|
||||
{
|
||||
CUtlVector<const char*> m_dependantFile;
|
||||
CUtlVector<const char*> m_dependantFiles;
|
||||
CUtlVector<CBuildStage*> m_stages;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user