Team Fortress 2 Source Code as on 22/4/2020
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.

117 lines
2.9 KiB

  1. //-----------------------------------------------------------------------------
  2. // ADMINSERVER.VPC
  3. //
  4. // Project Script
  5. //-----------------------------------------------------------------------------
  6. $Macro SRCDIR "..\.."
  7. $Macro OUTBINDIR "$SRCDIR\..\game\bin"
  8. $Include "$SRCDIR\vpc_scripts\source_dll_base.vpc"
  9. $Configuration
  10. {
  11. $Compiler
  12. {
  13. // $AdditionalIncludeDirectories "$BASE,.\,"
  14. $PreprocessorDefinitions "$BASE;ADMINSERVER_EXPORTS;BUDGET_ADMIN_SERVER"
  15. }
  16. $Linker
  17. {
  18. $AdditionalDependencies "$BASE wsock32.lib"
  19. }
  20. }
  21. $Project "AdminServer"
  22. {
  23. $Folder "Source Files"
  24. {
  25. $File "AdminServer.cpp"
  26. $File "BanContextMenu.cpp"
  27. $File "ConfigPanel.cpp"
  28. $File "GamePanelInfo.cpp"
  29. $File "MapCycleEditDialog.cpp"
  30. $File "..\common\msgbuffer.cpp"
  31. $File "PlayerContextMenu.cpp"
  32. $File "PlayerListCompare.cpp"
  33. $File "RemoteServer.cpp"
  34. $File "VarEditDialog.cpp"
  35. $File "VarListPropertyPage.cpp"
  36. $File "$SRCDIR\common\vgui\vgui_basebudgetpanel.cpp"
  37. $File "$SRCDIR\common\vgui\vgui_budgetbargraphpanel.cpp"
  38. $File "$SRCDIR\common\vgui\vgui_budgethistorypanel.cpp"
  39. $File "$SRCDIR\common\vgui\vgui_budgetpanelshared.cpp"
  40. $File "$SRCDIR\public\vgui_controls\vgui_controls.cpp"
  41. $Folder "Utils"
  42. {
  43. $File "TokenLine.cpp"
  44. }
  45. $Folder "Generic Dialogs"
  46. {
  47. $File "DialogAddBan.cpp"
  48. $File "DialogCvarChange.cpp"
  49. }
  50. $Folder "Pages"
  51. {
  52. $File "BanPanel.cpp"
  53. $File "BudgetPanelContainer.cpp"
  54. $File "ChatPanel.cpp"
  55. $File "GraphPanel.cpp"
  56. $File "PlayerPanel.cpp"
  57. $File "RawLogPanel.cpp"
  58. $File "ServerConfigPanel.cpp"
  59. $File "serverinfopanel.cpp"
  60. }
  61. }
  62. $Folder "Header Files"
  63. {
  64. $File "AdminServer.h"
  65. $File "BanContextMenu.h"
  66. $File "BanPanel.h"
  67. $File "BudgetPanelContainer.h"
  68. $File "ChatPanel.h"
  69. $File "ConfigPanel.h"
  70. $File "DialogAddBan.h"
  71. $File "DialogCvarChange.h"
  72. $File "GamePanelInfo.h"
  73. $File "GraphPanel.h"
  74. $File "$SRCDIR\common\IGameServerData.h"
  75. $File "IManageServer.h"
  76. $File "$SRCDIR\public\tier1\interface.h"
  77. $File "..\common\IServerRefreshResponse.h"
  78. $File "$SRCDIR\common\ivprofexport.h"
  79. $File "MapCycleEditDialog.h"
  80. $File "..\common\msgbuffer.h"
  81. $File "PlayerContextMenu.h"
  82. $File "PlayerListCompare.h"
  83. $File "PlayerPanel.h"
  84. $File "RawLogPanel.h"
  85. $File "RemoteServer.h"
  86. $File "ServerConfigPanel.h"
  87. $File "serverinfopanel.h"
  88. $File "TokenLine.h"
  89. $File "$SRCDIR\public\tier1\utlbuffer.h"
  90. $File "$SRCDIR\public\tier1\utllinkedlist.h"
  91. $File "$SRCDIR\public\tier1\utlsymbol.h"
  92. $File "$SRCDIR\public\tier1\utlvector.h"
  93. $File "VarEditDialog.h"
  94. $File "VarListPropertyPage.h"
  95. $File "$SRCDIR\common\vgui\vgui_basebudgetpanel.h"
  96. $File "$SRCDIR\common\vgui\vgui_budgetbargraphpanel.h"
  97. $File "$SRCDIR\common\vgui\vgui_budgethistorypanel.h"
  98. $File "$SRCDIR\common\vgui\vgui_budgetpanelshared.h"
  99. }
  100. $Folder "Link Libraries"
  101. {
  102. $Lib tier2
  103. $Lib tier3
  104. $Lib vgui_controls
  105. $Lib mathlib
  106. }
  107. }