Counter Strike : Global Offensive Source Code
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

  1. //-----------------------------------------------------------------------------
  2. // Project Script
  3. //-----------------------------------------------------------------------------
  4. $Macro SRCDIR "..\..\..\.."
  5. $Macro OUTBINDIR "."
  6. $Include "$SRCDIR\vpc_scripts\source_exe_con_win32_base.vpc"
  7. $Configuration
  8. {
  9. $Compiler
  10. {
  11. $AdditionalIncludeDirectories "$BASE,..\src\gm;..\src\binds;..\src\platform\win32msvc"
  12. $PreprocessorDefinitions "$BASE;PROTECTED_THINGS_DISABLE;VGM_TEST"
  13. }
  14. }
  15. $Project "vgm"
  16. {
  17. $Folder "Source Files"
  18. {
  19. $File "..\..\..\..\public\vscript\ivscript.h"
  20. $File "..\..\..\..\public\vscript\vscript_templates.h"
  21. $File "vgm.cpp"
  22. }
  23. $Folder "GameMonkey"
  24. {
  25. $Folder "gm"
  26. {
  27. $Folder "Source Files"
  28. {
  29. $File "..\src\gm\gmArraySimple.cpp" \
  30. "..\src\gm\gmByteCode.cpp" \
  31. "..\src\gm\gmByteCodeGen.cpp" \
  32. "..\src\gm\gmCodeGen.cpp" \
  33. "..\src\gm\gmCodeGenHooks.cpp" \
  34. "..\src\gm\gmCodeTree.cpp" \
  35. "..\src\gm\gmCrc.cpp" \
  36. "..\src\gm\gmDebug.cpp" \
  37. "..\src\gm\gmFunctionObject.cpp" \
  38. "..\src\gm\gmHash.cpp" \
  39. "..\src\gm\gmIncGC.cpp" \
  40. "..\src\gm\gmLibHooks.cpp" \
  41. "..\src\gm\gmListDouble.cpp" \
  42. "..\src\gm\gmLog.cpp" \
  43. "..\src\gm\gmMachine.cpp" \
  44. "..\src\gm\gmMachineLib.cpp" \
  45. "..\src\gm\gmMem.cpp" \
  46. "..\src\gm\gmMemChain.cpp" \
  47. "..\src\gm\gmMemFixed.cpp" \
  48. "..\src\gm\gmMemFixedSet.cpp" \
  49. "..\src\gm\gmOperators.cpp" \
  50. "..\src\gm\gmParser.cpp" \
  51. "..\src\gm\gmScanner.cpp" \
  52. "..\src\gm\gmStream.cpp" \
  53. "..\src\gm\gmStreamBuffer.cpp" \
  54. "..\src\gm\gmStringObject.cpp" \
  55. "..\src\gm\gmTableObject.cpp" \
  56. "..\src\gm\gmThread.cpp" \
  57. "..\src\gm\gmUserObject.cpp" \
  58. "..\src\gm\gmUtil.cpp" \
  59. "..\src\gm\gmVariable.cpp"
  60. }
  61. $Folder "Header Files"
  62. {
  63. $File "..\src\platform\win32msvc\gmConfig_p.h" \
  64. "..\src\gm\gmArraySimple.h" \
  65. "..\src\gm\gmByteCode.h" \
  66. "..\src\gm\gmByteCodeGen.h" \
  67. "..\src\gm\gmCodeGen.h" \
  68. "..\src\gm\gmCodeGenHooks.h" \
  69. "..\src\gm\gmCodeTree.h" \
  70. "..\src\gm\gmConfig.h" \
  71. "..\src\gm\gmCrc.h" \
  72. "..\src\gm\gmDebug.h" \
  73. "..\src\gm\gmFunctionObject.h" \
  74. "..\src\gm\gmHash.h" \
  75. "..\src\gm\gmIncGC.h" \
  76. "..\src\gm\gmIterator.h" \
  77. "..\src\gm\gmLibHooks.h" \
  78. "..\src\gm\gmListDouble.h" \
  79. "..\src\gm\gmLog.h" \
  80. "..\src\gm\gmMachine.h" \
  81. "..\src\gm\gmMachineLib.h" \
  82. "..\src\gm\gmMem.h" \
  83. "..\src\gm\gmMemChain.h" \
  84. "..\src\gm\gmMemFixed.h" \
  85. "..\src\gm\gmMemFixedSet.h" \
  86. "..\src\gm\gmOperators.h" \
  87. "..\src\gm\gmParser.cpp.h" \
  88. "..\src\gm\gmScanner.h" \
  89. "..\src\gm\gmStream.h" \
  90. "..\src\gm\gmStreamBuffer.h" \
  91. "..\src\gm\gmStringObject.h" \
  92. "..\src\gm\gmTableObject.h" \
  93. "..\src\gm\gmThread.h" \
  94. "..\src\gm\gmUserObject.h" \
  95. "..\src\gm\gmUtil.h" \
  96. "..\src\gm\gmVariable.h"
  97. }
  98. }
  99. $Folder "binds"
  100. {
  101. $Folder "Source Files"
  102. {
  103. $File "..\src\binds\gmArrayLib.cpp" \
  104. "..\src\binds\gmCall.cpp" \
  105. "..\src\binds\gmGCRoot.cpp" \
  106. "..\src\binds\gmGCRootUtil.cpp" \
  107. "..\src\binds\gmHelpers.cpp" \
  108. "..\src\binds\gmMathLib.cpp" \
  109. "..\src\binds\gmStringLib.cpp" \
  110. "..\src\binds\gmSystemLib.cpp" \
  111. "..\src\binds\gmVector3Lib.cpp"
  112. }
  113. $Folder "Header Files"
  114. {
  115. $File "..\src\binds\gmArrayLib.h" \
  116. "..\src\binds\gmCall.h" \
  117. "..\src\binds\gmGCRoot.h" \
  118. "..\src\binds\gmGCRootUtil.h" \
  119. "..\src\binds\gmHelpers.h" \
  120. "..\src\binds\gmMathLib.h" \
  121. "..\src\binds\gmStringLib.h" \
  122. "..\src\binds\gmSystemLib.h" \
  123. "..\src\binds\gmVector3Lib.h"
  124. }
  125. }
  126. }
  127. }