Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2015
464
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 17.15 KB | None | 0 0
  1. NAME=vbsp
  2. SRCROOT=../..
  3. TARGET_PLATFORM=linux32
  4. TARGET_PLATFORM_EXT=
  5. USE_VALVE_BINDIR=0
  6. PWD := $(shell pwd)
  7. # If no configuration is specified, "release" will be used.
  8. ifeq "$(CFG)" ""
  9.     CFG = release
  10. endif
  11.  
  12. GCC_ExtraCompilerFlags=
  13. GCC_ExtraLinkerFlags =
  14. SymbolVisibility = hidden
  15. OptimizerLevel = $(SAFE_OPTFLAGS_GCC_422)
  16. SystemLibraries =
  17. DLL_EXT = .so
  18. SYM_EXT = .dbg
  19. FORCEINCLUDES=
  20. ifeq "$(CFG)" "debug"
  21. DEFINES += -D_DEBUG -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DMACRO_MATHLIB -DPROTECTED_THINGS_DISABLE -D_EXTERNAL_DLL_EXT=.so -DVPCGAMECAPS=VALVE -DPROJECTDIR=/var/test/source-sdk-2013-master/mp/src/utils/vbsp -D_DLL_EXT=.so -DVPCGAME=valve -D_LINUX=1 -D_POSIX=1 -DLINUX=1 -DPOSIX=1
  22. else
  23. DEFINES += -DNDEBUG -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DMACRO_MATHLIB -DPROTECTED_THINGS_DISABLE -D_EXTERNAL_DLL_EXT=.so -DVPCGAMECAPS=VALVE -DPROJECTDIR=/var/test/source-sdk-2013-master/mp/src/utils/vbsp -D_DLL_EXT=.so -DVPCGAME=valve -D_LINUX=1 -D_POSIX=1 -DLINUX=1 -DPOSIX=1
  24. endif
  25. INCLUDEDIRS += ../../common ../../public ../../public/tier0 ../../public/tier1 ../common ../vmpi
  26. CONFTYPE = exe
  27. GAMEOUTPUTFILE = /var/test/source-sdk-2013-master/mp/src/utils/vbsp/
  28. OUTPUTFILE=$(OutDir)/../../utils/vbsp/vbsp.bsc
  29. THIS_MAKEFILE = $(PWD)/../../utils/vbsp/vbsp_linux32.mak
  30. MAKEFILE_BASE = $(SRCROOT)/devtools/makefile_base_posix.mak
  31.  
  32.  
  33. POSTBUILDCOMMAND = if not exist "..\..\..\game\bin" mkdir "..\..\..\game\bin"
  34. call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetFileName) ..\..
  35. copy "$(TargetDir)"$(TargetFileName) ..\..\..\game\bin\$(TargetFileName)
  36. if ERRORLEVEL 1 goto BuildEventFailed
  37. if exist "$(TargetDir)"$(TargetName).map copy "$(TargetDir)"$(TargetName).map ..\..\..\game\bin\$(TargetName).map
  38. call ..\..\vpc_scripts\valve_p4_edit.cmd ..\..\..\game\bin\$(TargetName).pdb ..\..
  39. copy "$(TargetDir)"$(TargetName).pdb ..\..\..\game\bin\$(TargetName).pdb
  40. if ERRORLEVEL 1 goto BuildEventFailed
  41. goto BuildEventOK
  42. :BuildEventFailed
  43. echo *** ERROR! PostBuildStep FAILED for $(ProjectName)! EXE or DLL is probably running. ***
  44. del /q "$(TargetDir)"$(TargetFileName)
  45. exit 1
  46. :BuildEventOK
  47.  
  48. call ..\..\devtools\bin\vsign.bat -signvalve ..\..\..\game\bin\$(TargetFileName)
  49.  
  50.  
  51.  
  52.  
  53. CPPFILES= \
  54.     ../../public/builddisp.cpp \
  55.     ../../public/chunkfile.cpp \
  56.     ../../public/collisionutils.cpp \
  57.     ../../public/disp_common.cpp \
  58.     ../../public/disp_powerinfo.cpp \
  59.     ../../public/filesystem_helpers.cpp \
  60.     ../../public/filesystem_init.cpp \
  61.     ../../public/loadcmdline.cpp \
  62.     ../../public/lumpfiles.cpp \
  63.     ../../public/scratchpad3d.cpp \
  64.     ../../public/tier0/memoverride.cpp \
  65.     ../../public/zip_utils.cpp \
  66.     ../common/bsplib.cpp \
  67.     ../common/cmdlib.cpp \
  68.     ../common/filesystem_tools.cpp \
  69.     ../common/map_shared.cpp \
  70.     ../common/mstristrip.cpp \
  71.     ../common/pacifier.cpp \
  72.     ../common/physdll.cpp \
  73.     ../common/polylib.cpp \
  74.     ../common/scratchpad_helpers.cpp \
  75.     ../common/scriplib.cpp \
  76.     ../common/threads.cpp \
  77.     ../common/tools_minidump.cpp \
  78.     ../common/utilmatlib.cpp \
  79.     boundbox.cpp \
  80.     brushbsp.cpp \
  81.     csg.cpp \
  82.     cubemap.cpp \
  83.     detail.cpp \
  84.     detailobjects.cpp \
  85.     disp_ivp.cpp \
  86.     disp_vbsp.cpp \
  87.     faces.cpp \
  88.     glfile.cpp \
  89.     ivp.cpp \
  90.     leakfile.cpp \
  91.     manifest.cpp \
  92.     map.cpp \
  93.     materialpatch.cpp \
  94.     materialsub.cpp \
  95.     nodraw.cpp \
  96.     normals.cpp \
  97.     overlay.cpp \
  98.     portals.cpp \
  99.     prtfile.cpp \
  100.     staticprop.cpp \
  101.     textures.cpp \
  102.     tree.cpp \
  103.     vbsp.cpp \
  104.     worldvertextransitionfixup.cpp \
  105.     writebsp.cpp \
  106.  
  107.  
  108. LIBFILES = \
  109.     ../../lib/public/tier0.lib \
  110.     ../../lib/public/tier1.lib \
  111.     ../../lib/public/vstdlib.lib \
  112.     ../../lib/public/bitmap.lib \
  113.     ../../lib/public/fgdlib.lib \
  114.     ../../lib/public/mathlib.lib \
  115.     ../../lib/public/tier2.lib \
  116.     ../../lib/public/vtf.lib \
  117.  
  118.  
  119. LIBFILENAMES = \
  120.     ../../lib/public/bitmap.lib \
  121.     ../../lib/public/fgdlib.lib \
  122.     ../../lib/public/mathlib.lib \
  123.     ../../lib/public/tier0.lib \
  124.     ../../lib/public/tier1.lib \
  125.     ../../lib/public/tier2.lib \
  126.     ../../lib/public/vstdlib.lib \
  127.     ../../lib/public/vtf.lib \
  128.  
  129.  
  130. # Include the base makefile now.
  131. include $(SRCROOT)/devtools/makefile_base_posix.mak
  132.  
  133.  
  134.  
  135. OTHER_DEPENDENCIES = \
  136.  
  137.  
  138. $(OBJ_DIR)/_other_deps.P : $(OTHER_DEPENDENCIES)
  139.     $(GEN_OTHER_DEPS)
  140.  
  141. -include $(OBJ_DIR)/_other_deps.P
  142.  
  143.  
  144.  
  145. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  146. -include $(OBJ_DIR)/builddisp.P
  147. endif
  148.  
  149. $(OBJ_DIR)/builddisp.o : $(PWD)/../../public/builddisp.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  150.     $(PRE_COMPILE_FILE)
  151.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  152.  
  153. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  154. -include $(OBJ_DIR)/chunkfile.P
  155. endif
  156.  
  157. $(OBJ_DIR)/chunkfile.o : $(PWD)/../../public/chunkfile.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  158.     $(PRE_COMPILE_FILE)
  159.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  160.  
  161. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  162. -include $(OBJ_DIR)/collisionutils.P
  163. endif
  164.  
  165. $(OBJ_DIR)/collisionutils.o : $(PWD)/../../public/collisionutils.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  166.     $(PRE_COMPILE_FILE)
  167.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  168.  
  169. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  170. -include $(OBJ_DIR)/disp_common.P
  171. endif
  172.  
  173. $(OBJ_DIR)/disp_common.o : $(PWD)/../../public/disp_common.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  174.     $(PRE_COMPILE_FILE)
  175.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  176.  
  177. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  178. -include $(OBJ_DIR)/disp_powerinfo.P
  179. endif
  180.  
  181. $(OBJ_DIR)/disp_powerinfo.o : $(PWD)/../../public/disp_powerinfo.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  182.     $(PRE_COMPILE_FILE)
  183.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  184.  
  185. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  186. -include $(OBJ_DIR)/filesystem_helpers.P
  187. endif
  188.  
  189. $(OBJ_DIR)/filesystem_helpers.o : $(PWD)/../../public/filesystem_helpers.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  190.     $(PRE_COMPILE_FILE)
  191.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  192.  
  193. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  194. -include $(OBJ_DIR)/filesystem_init.P
  195. endif
  196.  
  197. $(OBJ_DIR)/filesystem_init.o : $(PWD)/../../public/filesystem_init.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  198.     $(PRE_COMPILE_FILE)
  199.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  200.  
  201. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  202. -include $(OBJ_DIR)/loadcmdline.P
  203. endif
  204.  
  205. $(OBJ_DIR)/loadcmdline.o : $(PWD)/../../public/loadcmdline.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  206.     $(PRE_COMPILE_FILE)
  207.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  208.  
  209. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  210. -include $(OBJ_DIR)/lumpfiles.P
  211. endif
  212.  
  213. $(OBJ_DIR)/lumpfiles.o : $(PWD)/../../public/lumpfiles.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  214.     $(PRE_COMPILE_FILE)
  215.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  216.  
  217. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  218. -include $(OBJ_DIR)/scratchpad3d.P
  219. endif
  220.  
  221. $(OBJ_DIR)/scratchpad3d.o : $(PWD)/../../public/scratchpad3d.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  222.     $(PRE_COMPILE_FILE)
  223.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  224.  
  225. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  226. -include $(OBJ_DIR)/memoverride.P
  227. endif
  228.  
  229. $(OBJ_DIR)/memoverride.o : $(PWD)/../../public/tier0/memoverride.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  230.     $(PRE_COMPILE_FILE)
  231.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  232.  
  233. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  234. -include $(OBJ_DIR)/zip_utils.P
  235. endif
  236.  
  237. $(OBJ_DIR)/zip_utils.o : $(PWD)/../../public/zip_utils.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  238.     $(PRE_COMPILE_FILE)
  239.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  240.  
  241. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  242. -include $(OBJ_DIR)/bsplib.P
  243. endif
  244.  
  245. $(OBJ_DIR)/bsplib.o : $(PWD)/../common/bsplib.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  246.     $(PRE_COMPILE_FILE)
  247.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  248.  
  249. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  250. -include $(OBJ_DIR)/cmdlib.P
  251. endif
  252.  
  253. $(OBJ_DIR)/cmdlib.o : $(PWD)/../common/cmdlib.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  254.     $(PRE_COMPILE_FILE)
  255.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  256.  
  257. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  258. -include $(OBJ_DIR)/filesystem_tools.P
  259. endif
  260.  
  261. $(OBJ_DIR)/filesystem_tools.o : $(PWD)/../common/filesystem_tools.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  262.     $(PRE_COMPILE_FILE)
  263.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  264.  
  265. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  266. -include $(OBJ_DIR)/map_shared.P
  267. endif
  268.  
  269. $(OBJ_DIR)/map_shared.o : $(PWD)/../common/map_shared.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  270.     $(PRE_COMPILE_FILE)
  271.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  272.  
  273. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  274. -include $(OBJ_DIR)/mstristrip.P
  275. endif
  276.  
  277. $(OBJ_DIR)/mstristrip.o : $(PWD)/../common/mstristrip.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  278.     $(PRE_COMPILE_FILE)
  279.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  280.  
  281. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  282. -include $(OBJ_DIR)/pacifier.P
  283. endif
  284.  
  285. $(OBJ_DIR)/pacifier.o : $(PWD)/../common/pacifier.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  286.     $(PRE_COMPILE_FILE)
  287.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  288.  
  289. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  290. -include $(OBJ_DIR)/physdll.P
  291. endif
  292.  
  293. $(OBJ_DIR)/physdll.o : $(PWD)/../common/physdll.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  294.     $(PRE_COMPILE_FILE)
  295.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  296.  
  297. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  298. -include $(OBJ_DIR)/polylib.P
  299. endif
  300.  
  301. $(OBJ_DIR)/polylib.o : $(PWD)/../common/polylib.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  302.     $(PRE_COMPILE_FILE)
  303.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  304.  
  305. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  306. -include $(OBJ_DIR)/scratchpad_helpers.P
  307. endif
  308.  
  309. $(OBJ_DIR)/scratchpad_helpers.o : $(PWD)/../common/scratchpad_helpers.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  310.     $(PRE_COMPILE_FILE)
  311.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  312.  
  313. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  314. -include $(OBJ_DIR)/scriplib.P
  315. endif
  316.  
  317. $(OBJ_DIR)/scriplib.o : $(PWD)/../common/scriplib.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  318.     $(PRE_COMPILE_FILE)
  319.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  320.  
  321. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  322. -include $(OBJ_DIR)/threads.P
  323. endif
  324.  
  325. $(OBJ_DIR)/threads.o : $(PWD)/../common/threads.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  326.     $(PRE_COMPILE_FILE)
  327.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  328.  
  329. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  330. -include $(OBJ_DIR)/tools_minidump.P
  331. endif
  332.  
  333. $(OBJ_DIR)/tools_minidump.o : $(PWD)/../common/tools_minidump.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  334.     $(PRE_COMPILE_FILE)
  335.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  336.  
  337. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  338. -include $(OBJ_DIR)/utilmatlib.P
  339. endif
  340.  
  341. $(OBJ_DIR)/utilmatlib.o : $(PWD)/../common/utilmatlib.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  342.     $(PRE_COMPILE_FILE)
  343.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  344.  
  345. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  346. -include $(OBJ_DIR)/boundbox.P
  347. endif
  348.  
  349. $(OBJ_DIR)/boundbox.o : $(PWD)/boundbox.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  350.     $(PRE_COMPILE_FILE)
  351.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  352.  
  353. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  354. -include $(OBJ_DIR)/brushbsp.P
  355. endif
  356.  
  357. $(OBJ_DIR)/brushbsp.o : $(PWD)/brushbsp.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  358.     $(PRE_COMPILE_FILE)
  359.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  360.  
  361. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  362. -include $(OBJ_DIR)/csg.P
  363. endif
  364.  
  365. $(OBJ_DIR)/csg.o : $(PWD)/csg.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  366.     $(PRE_COMPILE_FILE)
  367.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  368.  
  369. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  370. -include $(OBJ_DIR)/cubemap.P
  371. endif
  372.  
  373. $(OBJ_DIR)/cubemap.o : $(PWD)/cubemap.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  374.     $(PRE_COMPILE_FILE)
  375.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  376.  
  377. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  378. -include $(OBJ_DIR)/detail.P
  379. endif
  380.  
  381. $(OBJ_DIR)/detail.o : $(PWD)/detail.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  382.     $(PRE_COMPILE_FILE)
  383.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  384.  
  385. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  386. -include $(OBJ_DIR)/detailobjects.P
  387. endif
  388.  
  389. $(OBJ_DIR)/detailobjects.o : $(PWD)/detailobjects.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  390.     $(PRE_COMPILE_FILE)
  391.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  392.  
  393. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  394. -include $(OBJ_DIR)/disp_ivp.P
  395. endif
  396.  
  397. $(OBJ_DIR)/disp_ivp.o : $(PWD)/disp_ivp.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  398.     $(PRE_COMPILE_FILE)
  399.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  400.  
  401. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  402. -include $(OBJ_DIR)/disp_vbsp.P
  403. endif
  404.  
  405. $(OBJ_DIR)/disp_vbsp.o : $(PWD)/disp_vbsp.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  406.     $(PRE_COMPILE_FILE)
  407.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  408.  
  409. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  410. -include $(OBJ_DIR)/faces.P
  411. endif
  412.  
  413. $(OBJ_DIR)/faces.o : $(PWD)/faces.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  414.     $(PRE_COMPILE_FILE)
  415.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  416.  
  417. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  418. -include $(OBJ_DIR)/glfile.P
  419. endif
  420.  
  421. $(OBJ_DIR)/glfile.o : $(PWD)/glfile.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  422.     $(PRE_COMPILE_FILE)
  423.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  424.  
  425. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  426. -include $(OBJ_DIR)/ivp.P
  427. endif
  428.  
  429. $(OBJ_DIR)/ivp.o : $(PWD)/ivp.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  430.     $(PRE_COMPILE_FILE)
  431.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  432.  
  433. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  434. -include $(OBJ_DIR)/leakfile.P
  435. endif
  436.  
  437. $(OBJ_DIR)/leakfile.o : $(PWD)/leakfile.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  438.     $(PRE_COMPILE_FILE)
  439.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  440.  
  441. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  442. -include $(OBJ_DIR)/manifest.P
  443. endif
  444.  
  445. $(OBJ_DIR)/manifest.o : $(PWD)/manifest.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  446.     $(PRE_COMPILE_FILE)
  447.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  448.  
  449. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  450. -include $(OBJ_DIR)/map.P
  451. endif
  452.  
  453. $(OBJ_DIR)/map.o : $(PWD)/map.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  454.     $(PRE_COMPILE_FILE)
  455.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  456.  
  457. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  458. -include $(OBJ_DIR)/materialpatch.P
  459. endif
  460.  
  461. $(OBJ_DIR)/materialpatch.o : $(PWD)/materialpatch.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  462.     $(PRE_COMPILE_FILE)
  463.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  464.  
  465. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  466. -include $(OBJ_DIR)/materialsub.P
  467. endif
  468.  
  469. $(OBJ_DIR)/materialsub.o : $(PWD)/materialsub.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  470.     $(PRE_COMPILE_FILE)
  471.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  472.  
  473. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  474. -include $(OBJ_DIR)/nodraw.P
  475. endif
  476.  
  477. $(OBJ_DIR)/nodraw.o : $(PWD)/nodraw.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  478.     $(PRE_COMPILE_FILE)
  479.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  480.  
  481. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  482. -include $(OBJ_DIR)/normals.P
  483. endif
  484.  
  485. $(OBJ_DIR)/normals.o : $(PWD)/normals.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  486.     $(PRE_COMPILE_FILE)
  487.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  488.  
  489. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  490. -include $(OBJ_DIR)/overlay.P
  491. endif
  492.  
  493. $(OBJ_DIR)/overlay.o : $(PWD)/overlay.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  494.     $(PRE_COMPILE_FILE)
  495.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  496.  
  497. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  498. -include $(OBJ_DIR)/portals.P
  499. endif
  500.  
  501. $(OBJ_DIR)/portals.o : $(PWD)/portals.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  502.     $(PRE_COMPILE_FILE)
  503.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  504.  
  505. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  506. -include $(OBJ_DIR)/prtfile.P
  507. endif
  508.  
  509. $(OBJ_DIR)/prtfile.o : $(PWD)/prtfile.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  510.     $(PRE_COMPILE_FILE)
  511.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  512.  
  513. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  514. -include $(OBJ_DIR)/staticprop.P
  515. endif
  516.  
  517. $(OBJ_DIR)/staticprop.o : $(PWD)/staticprop.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  518.     $(PRE_COMPILE_FILE)
  519.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  520.  
  521. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  522. -include $(OBJ_DIR)/textures.P
  523. endif
  524.  
  525. $(OBJ_DIR)/textures.o : $(PWD)/textures.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  526.     $(PRE_COMPILE_FILE)
  527.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  528.  
  529. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  530. -include $(OBJ_DIR)/tree.P
  531. endif
  532.  
  533. $(OBJ_DIR)/tree.o : $(PWD)/tree.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  534.     $(PRE_COMPILE_FILE)
  535.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  536.  
  537. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  538. -include $(OBJ_DIR)/vbsp.P
  539. endif
  540.  
  541. $(OBJ_DIR)/vbsp.o : $(PWD)/vbsp.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  542.     $(PRE_COMPILE_FILE)
  543.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  544.  
  545. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  546. -include $(OBJ_DIR)/worldvertextransitionfixup.P
  547. endif
  548.  
  549. $(OBJ_DIR)/worldvertextransitionfixup.o : $(PWD)/worldvertextransitionfixup.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  550.     $(PRE_COMPILE_FILE)
  551.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  552.  
  553. ifneq (clean, $(findstring clean, $(MAKECMDGOALS)))
  554. -include $(OBJ_DIR)/writebsp.P
  555. endif
  556.  
  557. $(OBJ_DIR)/writebsp.o : $(PWD)/writebsp.cpp $(THIS_MAKEFILE) $(MAKEFILE_BASE)
  558.     $(PRE_COMPILE_FILE)
  559.     $(COMPILE_FILE) $(POST_COMPILE_FILE)
  560.  
  561. # Uncomment this, and set FILENAME to file you want built without optimizations enabled.
  562. # $(OBJ_DIR)/FILENAME.o : CFLAGS := $(subst -O2,-O0,$(CFLAGS))
  563.  
  564. # Uncomment this to disable optimizations for the entire project.
  565. # $(OBJ_DIR)/%.o : CFLAGS := $(subst -O2,-O0,$(CFLAGS))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement