added command line, added basic character
This commit is contained in:
@@ -14,6 +14,27 @@ struct C_Macro_t
|
||||
CUtlString szValue;
|
||||
};
|
||||
|
||||
enum ECVersion
|
||||
{
|
||||
CVERSION_89,
|
||||
CVERSION_99 = 0,
|
||||
CVERSION_11,
|
||||
CVERSION_17,
|
||||
CVERSION_23,
|
||||
CVERSION_2Y,
|
||||
};
|
||||
|
||||
enum ECPPVersion
|
||||
{
|
||||
CPPVERSION_98 = 1,
|
||||
CPPVERSION_11 = 0,
|
||||
CPPVERSION_14 = 2,
|
||||
CPPVERSION_17 = 3,
|
||||
CPPVERSION_20 = 4,
|
||||
CPPVERSION_23 = 5,
|
||||
CPPVERSION_2C = 6,
|
||||
};
|
||||
|
||||
class CCProject : public CProject
|
||||
{
|
||||
public:
|
||||
@@ -24,6 +45,8 @@ public:
|
||||
bool bFPIE;
|
||||
bool bFPIC;
|
||||
bool bDebug = m_target.optimization == TARGET_DEBUG;
|
||||
ECVersion cVersion;
|
||||
ECPPVersion cppVersion;
|
||||
CLDProject Compile();
|
||||
static void GenerateCompileCommands();
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user