Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

135 lines
3.7 KiB

//-----------------------------------------------------------------------------
// Project Script
//-----------------------------------------------------------------------------
$Macro SRCDIR "..\..\..\.."
$Macro OUTBINDIR "."
$Include "$SRCDIR\vpc_scripts\source_exe_con_win32_base.vpc"
$Configuration
{
$Compiler
{
$AdditionalIncludeDirectories "$BASE,..\src\gm;..\src\binds;..\src\platform\win32msvc"
$PreprocessorDefinitions "$BASE;PROTECTED_THINGS_DISABLE;VGM_TEST"
}
}
$Project "vgm"
{
$Folder "Source Files"
{
$File "..\..\..\..\public\vscript\ivscript.h"
$File "..\..\..\..\public\vscript\vscript_templates.h"
$File "vgm.cpp"
}
$Folder "GameMonkey"
{
$Folder "gm"
{
$Folder "Source Files"
{
$File "..\src\gm\gmArraySimple.cpp" \
"..\src\gm\gmByteCode.cpp" \
"..\src\gm\gmByteCodeGen.cpp" \
"..\src\gm\gmCodeGen.cpp" \
"..\src\gm\gmCodeGenHooks.cpp" \
"..\src\gm\gmCodeTree.cpp" \
"..\src\gm\gmCrc.cpp" \
"..\src\gm\gmDebug.cpp" \
"..\src\gm\gmFunctionObject.cpp" \
"..\src\gm\gmHash.cpp" \
"..\src\gm\gmIncGC.cpp" \
"..\src\gm\gmLibHooks.cpp" \
"..\src\gm\gmListDouble.cpp" \
"..\src\gm\gmLog.cpp" \
"..\src\gm\gmMachine.cpp" \
"..\src\gm\gmMachineLib.cpp" \
"..\src\gm\gmMem.cpp" \
"..\src\gm\gmMemChain.cpp" \
"..\src\gm\gmMemFixed.cpp" \
"..\src\gm\gmMemFixedSet.cpp" \
"..\src\gm\gmOperators.cpp" \
"..\src\gm\gmParser.cpp" \
"..\src\gm\gmScanner.cpp" \
"..\src\gm\gmStream.cpp" \
"..\src\gm\gmStreamBuffer.cpp" \
"..\src\gm\gmStringObject.cpp" \
"..\src\gm\gmTableObject.cpp" \
"..\src\gm\gmThread.cpp" \
"..\src\gm\gmUserObject.cpp" \
"..\src\gm\gmUtil.cpp" \
"..\src\gm\gmVariable.cpp"
}
$Folder "Header Files"
{
$File "..\src\platform\win32msvc\gmConfig_p.h" \
"..\src\gm\gmArraySimple.h" \
"..\src\gm\gmByteCode.h" \
"..\src\gm\gmByteCodeGen.h" \
"..\src\gm\gmCodeGen.h" \
"..\src\gm\gmCodeGenHooks.h" \
"..\src\gm\gmCodeTree.h" \
"..\src\gm\gmConfig.h" \
"..\src\gm\gmCrc.h" \
"..\src\gm\gmDebug.h" \
"..\src\gm\gmFunctionObject.h" \
"..\src\gm\gmHash.h" \
"..\src\gm\gmIncGC.h" \
"..\src\gm\gmIterator.h" \
"..\src\gm\gmLibHooks.h" \
"..\src\gm\gmListDouble.h" \
"..\src\gm\gmLog.h" \
"..\src\gm\gmMachine.h" \
"..\src\gm\gmMachineLib.h" \
"..\src\gm\gmMem.h" \
"..\src\gm\gmMemChain.h" \
"..\src\gm\gmMemFixed.h" \
"..\src\gm\gmMemFixedSet.h" \
"..\src\gm\gmOperators.h" \
"..\src\gm\gmParser.cpp.h" \
"..\src\gm\gmScanner.h" \
"..\src\gm\gmStream.h" \
"..\src\gm\gmStreamBuffer.h" \
"..\src\gm\gmStringObject.h" \
"..\src\gm\gmTableObject.h" \
"..\src\gm\gmThread.h" \
"..\src\gm\gmUserObject.h" \
"..\src\gm\gmUtil.h" \
"..\src\gm\gmVariable.h"
}
}
$Folder "binds"
{
$Folder "Source Files"
{
$File "..\src\binds\gmArrayLib.cpp" \
"..\src\binds\gmCall.cpp" \
"..\src\binds\gmGCRoot.cpp" \
"..\src\binds\gmGCRootUtil.cpp" \
"..\src\binds\gmHelpers.cpp" \
"..\src\binds\gmMathLib.cpp" \
"..\src\binds\gmStringLib.cpp" \
"..\src\binds\gmSystemLib.cpp" \
"..\src\binds\gmVector3Lib.cpp"
}
$Folder "Header Files"
{
$File "..\src\binds\gmArrayLib.h" \
"..\src\binds\gmCall.h" \
"..\src\binds\gmGCRoot.h" \
"..\src\binds\gmGCRootUtil.h" \
"..\src\binds\gmHelpers.h" \
"..\src\binds\gmMathLib.h" \
"..\src\binds\gmStringLib.h" \
"..\src\binds\gmSystemLib.h" \
"..\src\binds\gmVector3Lib.h"
}
}
}
}