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.

191 lines
7.5 KiB

  1. //-----------------------------------------------------------------------------
  2. // SERVER_DOD.VPC
  3. //
  4. // Project Script
  5. //-----------------------------------------------------------------------------
  6. $Macro SRCDIR "..\.."
  7. $Macro GAMENAME "dod"
  8. $Include "$SRCDIR\game\server\server_base.vpc"
  9. $Linux
  10. {
  11. $BuildForLinux 1
  12. }
  13. $Configuration
  14. {
  15. $Compiler
  16. {
  17. $AdditionalIncludeDirectories "$BASE;$SRCDIR\game\shared\dod,.\dod"
  18. $PreprocessorDefinitions "$BASE;BOTS;DOD_DLL"
  19. }
  20. }
  21. $Project "Server (DoD)"
  22. {
  23. $Folder "Source Files"
  24. {
  25. -$File "ai_concommands.cpp"
  26. $File "$SRCDIR\game\shared\playerclass_info_parse.cpp"
  27. $File "$SRCDIR\game\shared\playerclass_info_parse.h"
  28. $File "$SRCDIR\game\shared\hl2\survival_gamerules.cpp"
  29. $File "team_spawnpoint.cpp"
  30. $File "team_spawnpoint.h"
  31. $Folder "Day of Defeat DLL"
  32. {
  33. $File "$SRCDIR\game\shared\dod\achievements_dod.cpp"
  34. $File "dod\dod_ammo_box.cpp"
  35. $File "dod\dod_ammo_box.h"
  36. $File "dod\dod_area_capture.cpp"
  37. $File "dod\dod_area_capture.h"
  38. $File "dod\dod_basegrenade.cpp"
  39. $File "dod\dod_basegrenade.h"
  40. $File "dod\dod_baserocket.cpp"
  41. $File "dod\dod_baserocket.h"
  42. $File "dod\dod_bombdispenser.cpp"
  43. $File "dod\dod_bombtarget.cpp"
  44. $File "dod\dod_bombtarget.h"
  45. $File "dod\dod_bot_temp.cpp"
  46. $File "dod\dod_bot_temp.h"
  47. $File "dod\dod_client.cpp"
  48. $File "dod\dod_control_point.cpp"
  49. $File "dod\dod_control_point.h"
  50. $File "dod\dod_control_point_master.cpp"
  51. $File "dod\dod_control_point_master.h"
  52. $File "dod\dod_cvars.cpp"
  53. $File "dod\dod_cvars.h"
  54. $File "dod\dod_eventlog.cpp"
  55. $File "dod\dod_gameinterface.cpp"
  56. $File "dod\dod_gameinterface.h"
  57. $File "$SRCDIR\game\shared\dod\dod_gamemovement.cpp"
  58. $File "$SRCDIR\game\shared\dod\dod_gamerules.cpp"
  59. $File "$SRCDIR\game\shared\dod\dod_gamerules.h"
  60. $File "dod\dod_gamestats.cpp"
  61. $File "dod\dod_gamestats.h"
  62. $File "dod\dod_handgrenade.cpp"
  63. $File "dod\dod_handgrenade.h"
  64. $File "dod\dod_hltvdirector.cpp"
  65. $File "dod\dod_location.cpp"
  66. $File "dod\dod_location.h"
  67. $File "dod\dod_objective_resource.cpp"
  68. $File "dod\dod_objective_resource.h"
  69. $File "dod\dod_player.cpp"
  70. $File "dod\dod_player.h"
  71. $File "dod\dod_player_resource.cpp"
  72. $File "dod\dod_player_resource.h"
  73. $File "$SRCDIR\game\shared\dod\dod_player_shared.cpp"
  74. $File "$SRCDIR\game\shared\dod\dod_player_shared.h"
  75. $File "$SRCDIR\game\shared\dod\dod_playeranimstate.cpp"
  76. $File "$SRCDIR\game\shared\dod\dod_playeranimstate.h"
  77. $File "$SRCDIR\game\shared\dod\dod_playerclass_info_parse.cpp"
  78. $File "$SRCDIR\game\shared\dod\dod_playerclass_info_parse.h"
  79. $File "dod\dod_playermove.cpp"
  80. $File "dod\dod_riflegrenade_ger.cpp"
  81. $File "dod\dod_riflegrenade_ger.h"
  82. $File "dod\dod_riflegrenade_us.cpp"
  83. $File "dod\dod_riflegrenade_us.h"
  84. $File "$SRCDIR\game\shared\dod\dod_round_timer.cpp"
  85. $File "$SRCDIR\game\shared\dod\dod_shareddefs.cpp"
  86. $File "$SRCDIR\game\shared\dod\dod_shareddefs.h"
  87. $File "dod\dod_smokegrenade.cpp"
  88. $File "dod\dod_smokegrenade.h"
  89. $File "dod\dod_smokegrenade_ger.cpp"
  90. $File "dod\dod_smokegrenade_ger.h"
  91. $File "dod\dod_smokegrenade_us.cpp"
  92. $File "dod\dod_smokegrenade_us.h"
  93. $File "dod\dod_statmgr.cpp"
  94. $File "dod\dod_statmgr.h"
  95. $File "dod\dod_stickgrenade.cpp"
  96. $File "dod\dod_stickgrenade.h"
  97. $File "dod\dod_team.cpp"
  98. $File "dod\dod_team.h"
  99. $File "$SRCDIR\game\shared\dod\dod_usermessages.cpp"
  100. $File "$SRCDIR\game\shared\dod\dod_viewmodel.cpp"
  101. $File "$SRCDIR\game\shared\dod\dod_viewmodel.h"
  102. $File "$SRCDIR\game\shared\dod\dod_weapon_parse.cpp"
  103. $File "$SRCDIR\game\shared\dod\dod_weapon_parse.h"
  104. $File "$SRCDIR\game\shared\dod\fx_dod_shared.cpp"
  105. $File "$SRCDIR\game\shared\dod\fx_dod_shared.h"
  106. $File "dod\grenadetrail.cpp"
  107. $File "dod\grenadetrail.h"
  108. $File "dod\rocket_bazooka.cpp"
  109. $File "dod\rocket_bazooka.h"
  110. $File "dod\rocket_pschreck.cpp"
  111. $File "dod\rocket_pschreck.h"
  112. $File "dod\te_firebullets.cpp"
  113. $File "dod\te_firebullets.h"
  114. $File "dod\unisignals.h"
  115. $File "$SRCDIR\game\shared\dod\weapon_30cal.cpp"
  116. $File "$SRCDIR\game\shared\dod\weapon_amerknife.cpp"
  117. $File "$SRCDIR\game\shared\dod\weapon_bar.cpp"
  118. $File "$SRCDIR\game\shared\dod\weapon_bazooka.cpp"
  119. $File "$SRCDIR\game\shared\dod\weapon_c96.cpp"
  120. $File "$SRCDIR\game\shared\dod\weapon_colt.cpp"
  121. $File "$SRCDIR\game\shared\dod\weapon_dodbase.cpp"
  122. $File "$SRCDIR\game\shared\dod\weapon_dodbase.h"
  123. $File "$SRCDIR\game\shared\dod\weapon_dodbasebomb.cpp"
  124. $File "$SRCDIR\game\shared\dod\weapon_dodbasebomb.h"
  125. $File "$SRCDIR\game\shared\dod\weapon_dodbasegrenade.cpp"
  126. $File "$SRCDIR\game\shared\dod\weapon_dodbasegrenade.h"
  127. $File "$SRCDIR\game\shared\dod\weapon_dodbasegun.cpp"
  128. $File "$SRCDIR\game\shared\dod\weapon_dodbasegun.h"
  129. $File "$SRCDIR\game\shared\dod\weapon_dodbasemelee.cpp"
  130. $File "$SRCDIR\game\shared\dod\weapon_dodbasemelee.h"
  131. $File "$SRCDIR\game\shared\dod\weapon_dodbaserpg.cpp"
  132. $File "$SRCDIR\game\shared\dod\weapon_dodbaserpg.h"
  133. $File "$SRCDIR\game\shared\dod\weapon_dodbipodgun.cpp"
  134. $File "$SRCDIR\game\shared\dod\weapon_dodbipodgun.h"
  135. $File "$SRCDIR\game\shared\dod\weapon_dodfireselect.cpp"
  136. $File "$SRCDIR\game\shared\dod\weapon_dodfireselect.h"
  137. $File "$SRCDIR\game\shared\dod\weapon_dodfullauto.cpp"
  138. $File "$SRCDIR\game\shared\dod\weapon_dodfullauto.h"
  139. $File "$SRCDIR\game\shared\dod\weapon_dodfullauto_punch.cpp"
  140. $File "$SRCDIR\game\shared\dod\weapon_dodfullauto_punch.h"
  141. $File "$SRCDIR\game\shared\dod\weapon_dodsemiauto.cpp"
  142. $File "$SRCDIR\game\shared\dod\weapon_dodsemiauto.h"
  143. $File "$SRCDIR\game\shared\dod\weapon_dodsniper.cpp"
  144. $File "$SRCDIR\game\shared\dod\weapon_dodsniper.h"
  145. $File "$SRCDIR\game\shared\dod\weapon_explodinghandgrenade.cpp"
  146. $File "$SRCDIR\game\shared\dod\weapon_explodingstickgrenade.cpp"
  147. $File "$SRCDIR\game\shared\dod\weapon_garand.cpp"
  148. $File "$SRCDIR\game\shared\dod\weapon_handgrenade.cpp"
  149. $File "$SRCDIR\game\shared\dod\weapon_k98.cpp"
  150. $File "$SRCDIR\game\shared\dod\weapon_k98_scoped.cpp"
  151. $File "$SRCDIR\game\shared\dod\weapon_m1carbine.cpp"
  152. $File "$SRCDIR\game\shared\dod\weapon_mg42.cpp"
  153. $File "$SRCDIR\game\shared\dod\weapon_mg42.h"
  154. $File "$SRCDIR\game\shared\dod\weapon_mp40.cpp"
  155. $File "$SRCDIR\game\shared\dod\weapon_mp44.cpp"
  156. $File "$SRCDIR\game\shared\dod\weapon_p38.cpp"
  157. $File "$SRCDIR\game\shared\dod\weapon_pschreck.cpp"
  158. $File "$SRCDIR\game\shared\dod\weapon_riflegrenade.cpp"
  159. $File "$SRCDIR\game\shared\dod\weapon_riflegrenade.h"
  160. $File "$SRCDIR\game\shared\dod\weapon_riflegrenade_ger.cpp"
  161. $File "$SRCDIR\game\shared\dod\weapon_riflegrenade_ger_live.cpp"
  162. $File "$SRCDIR\game\shared\dod\weapon_riflegrenade_us.cpp"
  163. $File "$SRCDIR\game\shared\dod\weapon_riflegrenade_us_live.cpp"
  164. $File "$SRCDIR\game\shared\dod\weapon_smokegrenade_ger.cpp"
  165. $File "$SRCDIR\game\shared\dod\weapon_smokegrenade_us.cpp"
  166. $File "$SRCDIR\game\shared\dod\weapon_spade.cpp"
  167. $File "$SRCDIR\game\shared\dod\weapon_spring.cpp"
  168. $File "$SRCDIR\game\shared\dod\weapon_stickgrenade.cpp"
  169. $File "$SRCDIR\game\shared\dod\weapon_thompson.cpp"
  170. $File "$SRCDIR\game\server\dod\holiday_gift.cpp"
  171. $File "$SRCDIR\game\server\dod\holiday_gift.h"
  172. }
  173. $Folder "IFM"
  174. {
  175. $File "$SRCDIR\game\shared\weapon_ifmbase.cpp"
  176. $File "$SRCDIR\game\shared\weapon_ifmbase.h"
  177. $File "$SRCDIR\game\shared\weapon_ifmbasecamera.cpp"
  178. $File "$SRCDIR\game\shared\weapon_ifmbasecamera.h"
  179. $File "$SRCDIR\game\shared\weapon_ifmsteadycam.cpp"
  180. $File "$SRCDIR\game\shared\weapon_ifmsteadycam.h"
  181. }
  182. }
  183. }