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.

97 lines
2.2 KiB

  1. //-----------------------------------------------------------------------------
  2. // GAME_CONTROLS.VPC
  3. //
  4. // Project Script
  5. //-----------------------------------------------------------------------------
  6. $macro SRCDIR "..\.."
  7. $include "$SRCDIR\vpc_scripts\source_lib_base.vpc"
  8. $Configuration
  9. {
  10. $Compiler
  11. {
  12. $AdditionalIncludeDirectories "$BASE;$SRCDIR\public\game_controls;$SRCDIR\common\game_controls"
  13. $PreprocessorDefinitions "$BASE;GAMECONTROLS_LIB"
  14. $PrecompiledHeaderFile "Debug/game_controls.pch"
  15. }
  16. }
  17. $Project "game_controls"
  18. {
  19. $Folder "Source Files"
  20. {
  21. $File "animdata.cpp"
  22. $File "dynamicrect.cpp"
  23. $File "gamegraphic.cpp"
  24. $File "gametext.cpp"
  25. $File "GameLayer.cpp"
  26. $File "gamerect.cpp"
  27. $File "gamestage.cpp"
  28. $File "gameuidefinition.cpp"
  29. $File "gameuidynamictextures.cpp"
  30. $File "gameuischeme.cpp"
  31. $File "GameUISystem.cpp"
  32. $File "gameuisystemmgr.cpp"
  33. $File "gameuisystemsurface.cpp"
  34. $File "graphicgroup.cpp"
  35. $File "hitarea.cpp"
  36. $File "inputgameui.cpp"
  37. $File "keyrepeat.cpp"
  38. $File "textdisplay.cpp"
  39. $File "typedlog.cpp"
  40. $File "uigeometry.cpp"
  41. $Folder "Scripting Source Files"
  42. {
  43. $File "gameuiscriptsystem.cpp"
  44. $File "gameuiscriptinterface.cpp"
  45. $File "gameuiscript.cpp"
  46. $File "graphicscriptinterface.cpp"
  47. }
  48. }
  49. $Folder "Header Files"
  50. {
  51. $File "animdata.h"
  52. $File "dynamicrect.h"
  53. $File "gametext.h"
  54. $File "gamelayer.h"
  55. $File "gamerect.h"
  56. $File "gamestage.h"
  57. $File "gameuidefinition.h"
  58. $File "gameuidynamictextures.h"
  59. $File "gameuischeme.h"
  60. $File "gameuisystem.h"
  61. $File "gameuisystemmgr.h"
  62. $File "gameuisystemsurface.h"
  63. $File "graphicgroup.h"
  64. $File "hitarea.h"
  65. $File "inputgameui.h"
  66. $File "gamegraphic.h"
  67. $File "keyrepeat.h"
  68. $File "$SRCDIR\common\game_controls\textdisplay.h"
  69. $File "typedlog.h"
  70. $File "uigeometry.h"
  71. $Folder "Scripting Header Files"
  72. {
  73. $File "gameuiscriptsystem.h"
  74. $File "gameuiscriptinterface.h"
  75. $File "gameuiscript.h"
  76. $File "graphicscriptinterface.h"
  77. }
  78. }
  79. $Folder "Public Header Files"
  80. {
  81. $File "$SRCDIR\public\game_controls\igameuisystemmgr.h"
  82. $File "$SRCDIR\common\game_controls\textdisplay.h"
  83. $File "$SRCDIR\public\tier1\utlmemory.h"
  84. $File "$SRCDIR\public\tier1\utlrbtree.h"
  85. $File "$SRCDIR\public\tier1\utlvector.h"
  86. }
  87. }