diff options
| author | git perforce import user <a@b> | 2016-10-25 12:29:14 -0600 |
|---|---|---|
| committer | Sheikh Dawood Abdul Ajees <Sheikh Dawood Abdul Ajees> | 2016-10-25 18:56:37 -0500 |
| commit | 3dfe2108cfab31ba3ee5527e217d0d8e99a51162 (patch) | |
| tree | fa6485c169e50d7415a651bf838f5bcd0fd3bfbd /PhysX_3.4/Snippets/compiler/linux64 | |
| download | physx-3.4-3dfe2108cfab31ba3ee5527e217d0d8e99a51162.tar.xz physx-3.4-3dfe2108cfab31ba3ee5527e217d0d8e99a51162.zip | |
Initial commit:
PhysX 3.4.0 Update @ 21294896
APEX 1.4.0 Update @ 21275617
[CL 21300167]
Diffstat (limited to 'PhysX_3.4/Snippets/compiler/linux64')
35 files changed, 16314 insertions, 0 deletions
diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile b/PhysX_3.4/Snippets/compiler/linux64/Makefile new file mode 100644 index 00000000..c9d8bb86 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile @@ -0,0 +1,242 @@ +#!/usr/bin/make +# Makefile generated by XPJ for linux64 + +DEPSDIR = .deps +#default defines +OBJS_DIR = build +RMDIR = rm -fr +ECHO = echo +CCLD = g++ +CXX = g++ +CC = gcc +RANLIB = ranlib +AR = ar +STRIP = strip +OBJDUMP = objdump +OBJCOPY = objcopy +-include Makedefs.linux64.mk + +all: checked debug profile release + +checked: build_SnippetUtils_checked build_SnippetRender_checked build_SnippetConvert_checked build_SnippetHelloWorld_checked build_SnippetHelloGRB_checked build_SnippetImmediateMode_checked build_SnippetSplitFetchResults_checked build_SnippetCustomJoint_checked build_SnippetSerialization_checked build_SnippetLoadCollection_checked build_SnippetContactReport_checked build_SnippetJoint_checked build_SnippetContactReportCCD_checked build_SnippetCloth_checked build_SnippetMBP_checked build_SnippetArticulation_checked build_SnippetRaycastCCD_checked build_SnippetCustomProfiler_checked build_SnippetVehicleTank_checked build_SnippetVehicle4W_checked build_SnippetVehicleScale_checked build_SnippetVehicleNoDrive_checked build_SnippetVehicleMultiThreading_checked build_SnippetVehicleContactMod_checked build_SnippetNestedScene_checked build_SnippetSpatialIndex_checked build_SnippetSplitSim_checked build_SnippetTriangleMeshCreate_checked build_SnippetMultiThreading_checked build_SnippetContactModification_checked build_SnippetToleranceScale_checked build_SnippetStepper_checked build_SnippetPrunerSerialization_checked build_SnippetConvexMeshCreate_checked + +debug: build_SnippetUtils_debug build_SnippetRender_debug build_SnippetConvert_debug build_SnippetHelloWorld_debug build_SnippetHelloGRB_debug build_SnippetImmediateMode_debug build_SnippetSplitFetchResults_debug build_SnippetCustomJoint_debug build_SnippetSerialization_debug build_SnippetLoadCollection_debug build_SnippetContactReport_debug build_SnippetJoint_debug build_SnippetContactReportCCD_debug build_SnippetCloth_debug build_SnippetMBP_debug build_SnippetArticulation_debug build_SnippetRaycastCCD_debug build_SnippetCustomProfiler_debug build_SnippetVehicleTank_debug build_SnippetVehicle4W_debug build_SnippetVehicleScale_debug build_SnippetVehicleNoDrive_debug build_SnippetVehicleMultiThreading_debug build_SnippetVehicleContactMod_debug build_SnippetNestedScene_debug build_SnippetSpatialIndex_debug build_SnippetSplitSim_debug build_SnippetTriangleMeshCreate_debug build_SnippetMultiThreading_debug build_SnippetContactModification_debug build_SnippetToleranceScale_debug build_SnippetStepper_debug build_SnippetPrunerSerialization_debug build_SnippetConvexMeshCreate_debug + +profile: build_SnippetUtils_profile build_SnippetRender_profile build_SnippetConvert_profile build_SnippetHelloWorld_profile build_SnippetHelloGRB_profile build_SnippetImmediateMode_profile build_SnippetSplitFetchResults_profile build_SnippetCustomJoint_profile build_SnippetSerialization_profile build_SnippetLoadCollection_profile build_SnippetContactReport_profile build_SnippetJoint_profile build_SnippetContactReportCCD_profile build_SnippetCloth_profile build_SnippetMBP_profile build_SnippetArticulation_profile build_SnippetRaycastCCD_profile build_SnippetCustomProfiler_profile build_SnippetVehicleTank_profile build_SnippetVehicle4W_profile build_SnippetVehicleScale_profile build_SnippetVehicleNoDrive_profile build_SnippetVehicleMultiThreading_profile build_SnippetVehicleContactMod_profile build_SnippetNestedScene_profile build_SnippetSpatialIndex_profile build_SnippetSplitSim_profile build_SnippetTriangleMeshCreate_profile build_SnippetMultiThreading_profile build_SnippetContactModification_profile build_SnippetToleranceScale_profile build_SnippetStepper_profile build_SnippetPrunerSerialization_profile build_SnippetConvexMeshCreate_profile + +release: build_SnippetUtils_release build_SnippetRender_release build_SnippetConvert_release build_SnippetHelloWorld_release build_SnippetHelloGRB_release build_SnippetImmediateMode_release build_SnippetSplitFetchResults_release build_SnippetCustomJoint_release build_SnippetSerialization_release build_SnippetLoadCollection_release build_SnippetContactReport_release build_SnippetJoint_release build_SnippetContactReportCCD_release build_SnippetCloth_release build_SnippetMBP_release build_SnippetArticulation_release build_SnippetRaycastCCD_release build_SnippetCustomProfiler_release build_SnippetVehicleTank_release build_SnippetVehicle4W_release build_SnippetVehicleScale_release build_SnippetVehicleNoDrive_release build_SnippetVehicleMultiThreading_release build_SnippetVehicleContactMod_release build_SnippetNestedScene_release build_SnippetSpatialIndex_release build_SnippetSplitSim_release build_SnippetTriangleMeshCreate_release build_SnippetMultiThreading_release build_SnippetContactModification_release build_SnippetToleranceScale_release build_SnippetStepper_release build_SnippetPrunerSerialization_release build_SnippetConvexMeshCreate_release + +clean: clean_SnippetUtils_debug clean_SnippetUtils_checked clean_SnippetUtils_profile clean_SnippetUtils_release clean_SnippetRender_debug clean_SnippetRender_checked clean_SnippetRender_profile clean_SnippetRender_release clean_SnippetConvert_debug clean_SnippetConvert_checked clean_SnippetConvert_profile clean_SnippetConvert_release clean_SnippetHelloWorld_debug clean_SnippetHelloWorld_checked clean_SnippetHelloWorld_profile clean_SnippetHelloWorld_release clean_SnippetHelloGRB_debug clean_SnippetHelloGRB_checked clean_SnippetHelloGRB_profile clean_SnippetHelloGRB_release clean_SnippetImmediateMode_debug clean_SnippetImmediateMode_checked clean_SnippetImmediateMode_profile clean_SnippetImmediateMode_release clean_SnippetSplitFetchResults_debug clean_SnippetSplitFetchResults_checked clean_SnippetSplitFetchResults_profile clean_SnippetSplitFetchResults_release clean_SnippetCustomJoint_debug clean_SnippetCustomJoint_checked clean_SnippetCustomJoint_profile clean_SnippetCustomJoint_release clean_SnippetSerialization_debug clean_SnippetSerialization_checked clean_SnippetSerialization_profile clean_SnippetSerialization_release clean_SnippetLoadCollection_debug clean_SnippetLoadCollection_checked clean_SnippetLoadCollection_profile clean_SnippetLoadCollection_release clean_SnippetContactReport_debug clean_SnippetContactReport_checked clean_SnippetContactReport_profile clean_SnippetContactReport_release clean_SnippetJoint_debug clean_SnippetJoint_checked clean_SnippetJoint_profile clean_SnippetJoint_release clean_SnippetContactReportCCD_debug clean_SnippetContactReportCCD_checked clean_SnippetContactReportCCD_profile clean_SnippetContactReportCCD_release clean_SnippetCloth_debug clean_SnippetCloth_checked clean_SnippetCloth_profile clean_SnippetCloth_release clean_SnippetMBP_debug clean_SnippetMBP_checked clean_SnippetMBP_profile clean_SnippetMBP_release clean_SnippetArticulation_debug clean_SnippetArticulation_checked clean_SnippetArticulation_profile clean_SnippetArticulation_release clean_SnippetRaycastCCD_debug clean_SnippetRaycastCCD_checked clean_SnippetRaycastCCD_profile clean_SnippetRaycastCCD_release clean_SnippetCustomProfiler_debug clean_SnippetCustomProfiler_checked clean_SnippetCustomProfiler_profile clean_SnippetCustomProfiler_release clean_SnippetVehicleTank_debug clean_SnippetVehicleTank_checked clean_SnippetVehicleTank_profile clean_SnippetVehicleTank_release clean_SnippetVehicle4W_debug clean_SnippetVehicle4W_checked clean_SnippetVehicle4W_profile clean_SnippetVehicle4W_release clean_SnippetVehicleScale_debug clean_SnippetVehicleScale_checked clean_SnippetVehicleScale_profile clean_SnippetVehicleScale_release clean_SnippetVehicleNoDrive_debug clean_SnippetVehicleNoDrive_checked clean_SnippetVehicleNoDrive_profile clean_SnippetVehicleNoDrive_release clean_SnippetVehicleMultiThreading_debug clean_SnippetVehicleMultiThreading_checked clean_SnippetVehicleMultiThreading_profile clean_SnippetVehicleMultiThreading_release clean_SnippetVehicleContactMod_debug clean_SnippetVehicleContactMod_checked clean_SnippetVehicleContactMod_profile clean_SnippetVehicleContactMod_release clean_SnippetNestedScene_debug clean_SnippetNestedScene_checked clean_SnippetNestedScene_profile clean_SnippetNestedScene_release clean_SnippetSpatialIndex_debug clean_SnippetSpatialIndex_checked clean_SnippetSpatialIndex_profile clean_SnippetSpatialIndex_release clean_SnippetSplitSim_debug clean_SnippetSplitSim_checked clean_SnippetSplitSim_profile clean_SnippetSplitSim_release clean_SnippetTriangleMeshCreate_debug clean_SnippetTriangleMeshCreate_checked clean_SnippetTriangleMeshCreate_profile clean_SnippetTriangleMeshCreate_release clean_SnippetMultiThreading_debug clean_SnippetMultiThreading_checked clean_SnippetMultiThreading_profile clean_SnippetMultiThreading_release clean_SnippetContactModification_debug clean_SnippetContactModification_checked clean_SnippetContactModification_profile clean_SnippetContactModification_release clean_SnippetToleranceScale_debug clean_SnippetToleranceScale_checked clean_SnippetToleranceScale_profile clean_SnippetToleranceScale_release clean_SnippetStepper_debug clean_SnippetStepper_checked clean_SnippetStepper_profile clean_SnippetStepper_release clean_SnippetPrunerSerialization_debug clean_SnippetPrunerSerialization_checked clean_SnippetPrunerSerialization_profile clean_SnippetPrunerSerialization_release clean_SnippetConvexMeshCreate_debug clean_SnippetConvexMeshCreate_checked clean_SnippetConvexMeshCreate_profile clean_SnippetConvexMeshCreate_release + rm -rf $(DEPSDIR) + + +clean_debug: clean_SnippetUtils_debug clean_SnippetRender_debug clean_SnippetConvert_debug clean_SnippetHelloWorld_debug clean_SnippetHelloGRB_debug clean_SnippetImmediateMode_debug clean_SnippetSplitFetchResults_debug clean_SnippetCustomJoint_debug clean_SnippetSerialization_debug clean_SnippetLoadCollection_debug clean_SnippetContactReport_debug clean_SnippetJoint_debug clean_SnippetContactReportCCD_debug clean_SnippetCloth_debug clean_SnippetMBP_debug clean_SnippetArticulation_debug clean_SnippetRaycastCCD_debug clean_SnippetCustomProfiler_debug clean_SnippetVehicleTank_debug clean_SnippetVehicle4W_debug clean_SnippetVehicleScale_debug clean_SnippetVehicleNoDrive_debug clean_SnippetVehicleMultiThreading_debug clean_SnippetVehicleContactMod_debug clean_SnippetNestedScene_debug clean_SnippetSpatialIndex_debug clean_SnippetSplitSim_debug clean_SnippetTriangleMeshCreate_debug clean_SnippetMultiThreading_debug clean_SnippetContactModification_debug clean_SnippetToleranceScale_debug clean_SnippetStepper_debug clean_SnippetPrunerSerialization_debug clean_SnippetConvexMeshCreate_debug + rm -rf $(DEPSDIR) + + +clean_checked: clean_SnippetUtils_checked clean_SnippetRender_checked clean_SnippetConvert_checked clean_SnippetHelloWorld_checked clean_SnippetHelloGRB_checked clean_SnippetImmediateMode_checked clean_SnippetSplitFetchResults_checked clean_SnippetCustomJoint_checked clean_SnippetSerialization_checked clean_SnippetLoadCollection_checked clean_SnippetContactReport_checked clean_SnippetJoint_checked clean_SnippetContactReportCCD_checked clean_SnippetCloth_checked clean_SnippetMBP_checked clean_SnippetArticulation_checked clean_SnippetRaycastCCD_checked clean_SnippetCustomProfiler_checked clean_SnippetVehicleTank_checked clean_SnippetVehicle4W_checked clean_SnippetVehicleScale_checked clean_SnippetVehicleNoDrive_checked clean_SnippetVehicleMultiThreading_checked clean_SnippetVehicleContactMod_checked clean_SnippetNestedScene_checked clean_SnippetSpatialIndex_checked clean_SnippetSplitSim_checked clean_SnippetTriangleMeshCreate_checked clean_SnippetMultiThreading_checked clean_SnippetContactModification_checked clean_SnippetToleranceScale_checked clean_SnippetStepper_checked clean_SnippetPrunerSerialization_checked clean_SnippetConvexMeshCreate_checked + rm -rf $(DEPSDIR) + + +clean_profile: clean_SnippetUtils_profile clean_SnippetRender_profile clean_SnippetConvert_profile clean_SnippetHelloWorld_profile clean_SnippetHelloGRB_profile clean_SnippetImmediateMode_profile clean_SnippetSplitFetchResults_profile clean_SnippetCustomJoint_profile clean_SnippetSerialization_profile clean_SnippetLoadCollection_profile clean_SnippetContactReport_profile clean_SnippetJoint_profile clean_SnippetContactReportCCD_profile clean_SnippetCloth_profile clean_SnippetMBP_profile clean_SnippetArticulation_profile clean_SnippetRaycastCCD_profile clean_SnippetCustomProfiler_profile clean_SnippetVehicleTank_profile clean_SnippetVehicle4W_profile clean_SnippetVehicleScale_profile clean_SnippetVehicleNoDrive_profile clean_SnippetVehicleMultiThreading_profile clean_SnippetVehicleContactMod_profile clean_SnippetNestedScene_profile clean_SnippetSpatialIndex_profile clean_SnippetSplitSim_profile clean_SnippetTriangleMeshCreate_profile clean_SnippetMultiThreading_profile clean_SnippetContactModification_profile clean_SnippetToleranceScale_profile clean_SnippetStepper_profile clean_SnippetPrunerSerialization_profile clean_SnippetConvexMeshCreate_profile + rm -rf $(DEPSDIR) + + +clean_release: clean_SnippetUtils_release clean_SnippetRender_release clean_SnippetConvert_release clean_SnippetHelloWorld_release clean_SnippetHelloGRB_release clean_SnippetImmediateMode_release clean_SnippetSplitFetchResults_release clean_SnippetCustomJoint_release clean_SnippetSerialization_release clean_SnippetLoadCollection_release clean_SnippetContactReport_release clean_SnippetJoint_release clean_SnippetContactReportCCD_release clean_SnippetCloth_release clean_SnippetMBP_release clean_SnippetArticulation_release clean_SnippetRaycastCCD_release clean_SnippetCustomProfiler_release clean_SnippetVehicleTank_release clean_SnippetVehicle4W_release clean_SnippetVehicleScale_release clean_SnippetVehicleNoDrive_release clean_SnippetVehicleMultiThreading_release clean_SnippetVehicleContactMod_release clean_SnippetNestedScene_release clean_SnippetSpatialIndex_release clean_SnippetSplitSim_release clean_SnippetTriangleMeshCreate_release clean_SnippetMultiThreading_release clean_SnippetContactModification_release clean_SnippetToleranceScale_release clean_SnippetStepper_release clean_SnippetPrunerSerialization_release clean_SnippetConvexMeshCreate_release + rm -rf $(DEPSDIR) + + +include Makefile.SnippetUtils.mk +include Makefile.SnippetRender.mk +include Makefile.SnippetConvert.mk +include Makefile.SnippetHelloWorld.mk +include Makefile.SnippetHelloGRB.mk +include Makefile.SnippetImmediateMode.mk +include Makefile.SnippetSplitFetchResults.mk +include Makefile.SnippetCustomJoint.mk +include Makefile.SnippetSerialization.mk +include Makefile.SnippetLoadCollection.mk +include Makefile.SnippetContactReport.mk +include Makefile.SnippetJoint.mk +include Makefile.SnippetContactReportCCD.mk +include Makefile.SnippetCloth.mk +include Makefile.SnippetMBP.mk +include Makefile.SnippetArticulation.mk +include Makefile.SnippetRaycastCCD.mk +include Makefile.SnippetCustomProfiler.mk +include Makefile.SnippetVehicleTank.mk +include Makefile.SnippetVehicle4W.mk +include Makefile.SnippetVehicleScale.mk +include Makefile.SnippetVehicleNoDrive.mk +include Makefile.SnippetVehicleMultiThreading.mk +include Makefile.SnippetVehicleContactMod.mk +include Makefile.SnippetNestedScene.mk +include Makefile.SnippetSpatialIndex.mk +include Makefile.SnippetSplitSim.mk +include Makefile.SnippetTriangleMeshCreate.mk +include Makefile.SnippetMultiThreading.mk +include Makefile.SnippetContactModification.mk +include Makefile.SnippetToleranceScale.mk +include Makefile.SnippetStepper.mk +include Makefile.SnippetPrunerSerialization.mk +include Makefile.SnippetConvexMeshCreate.mk + + +# Disable implicit rules to speedup build +.SUFFIXES: +SUFFIXES := +%.out: +%.a: +%.ln: +%.o: +%: %.o +%.c: +%: %.c +%.ln: %.c +%.o: %.c +%.cc: +%: %.cc +%.o: %.cc +%.C: +%: %.C +%.o: %.C +%.cpp: +%: %.cpp +%.o: %.cpp +%.p: +%: %.p +%.o: %.p +%.f: +%: + %.f%.o: %.f +%.F: +%: %.F +%.o: %.F +%.f: %.F +%.r: +%: %.r +%.o: %.r +%.f: %.r +%.y: +%.ln: %.y +%.c: %.y +%.l: +%.ln: %.l +%.c: %.l +%.r: %.l +%.s: +%: %.s +%.o: %.s +%.S: +%: %.S +%.o: %.S +%.s: %.S +%.mod: +%: %.mod +%.o: %.mod +%.sym: +%.def: +%.sym: %.def +%.h: +%.info: +%.dvi: +%.tex: +%.dvi: %.tex +%.texinfo: +%.info: %.texinfo +%.dvi: %.texinfo +%.texi: +%.info: %.texi +%.dvi: %.texi +%.txinfo: +%.info: %.txinfo +%.dvi: %.txinfo +%.w: +%.c: %.w +%.tex: %.w +%.ch: +%.web: +%.p: %.web +%.tex: %.web +%.sh: +%: %.sh +%.elc: +%.el: +(%): % +%.out: % +%.c: %.w %.ch +%.tex: %.w %.ch +%: %,v +%: RCS/%,v +%: RCS/% +%: s.% +%: SCCS/s.% +.web.p: +.l.r: +.dvi: +.F.o: +.l: +.y.ln: +.o: +.y: +.def.sym: +.p.o: +.p: +.txinfo.dvi: +.a: +.l.ln: +.w.c: +.texi.dvi: +.sh: +.cc: +.cc.o: +.def: +.c.o: +.r.o: +.r: +.info: +.elc: +.l.c: +.out: +.C: +.r.f: +.S: +.texinfo.info: +.c: +.w.tex: +.c.ln: +.s.o: +.s: +.texinfo.dvi: +.el: +.texinfo: +.y.c: +.web.tex: +.texi.info: +.DEFAULT: +.h: +.tex.dvi: +.cpp.o: +.cpp: +.C.o: +.ln: +.texi: +.txinfo: +.tex: +.txinfo.info: +.ch: +.S.s: +.mod: +.mod.o: +.F.f: +.w: +.S.o: +.F: +.web: +.sym: +.f: +.f.o: +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetArticulation.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetArticulation.mk new file mode 100644 index 00000000..de6c573c --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetArticulation.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetArticulation +SnippetArticulation_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetArticulation_cppfiles += ./../../SnippetArticulation/SnippetArticulation.cpp +SnippetArticulation_cppfiles += ./../../SnippetArticulation/SnippetArticulationRender.cpp + +SnippetArticulation_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetArticulation/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetArticulation_cppfiles))))) +SnippetArticulation_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetArticulation_ccfiles))))) +SnippetArticulation_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetArticulation/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetArticulation_cfiles))))) +SnippetArticulation_debug_dep = $(SnippetArticulation_cpp_debug_dep) $(SnippetArticulation_cc_debug_dep) $(SnippetArticulation_c_debug_dep) +-include $(SnippetArticulation_debug_dep) +SnippetArticulation_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetArticulation/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetArticulation_cppfiles))))) +SnippetArticulation_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetArticulation_ccfiles))))) +SnippetArticulation_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetArticulation/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetArticulation_cfiles))))) +SnippetArticulation_checked_dep = $(SnippetArticulation_cpp_checked_dep) $(SnippetArticulation_cc_checked_dep) $(SnippetArticulation_c_checked_dep) +-include $(SnippetArticulation_checked_dep) +SnippetArticulation_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetArticulation/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetArticulation_cppfiles))))) +SnippetArticulation_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetArticulation_ccfiles))))) +SnippetArticulation_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetArticulation/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetArticulation_cfiles))))) +SnippetArticulation_profile_dep = $(SnippetArticulation_cpp_profile_dep) $(SnippetArticulation_cc_profile_dep) $(SnippetArticulation_c_profile_dep) +-include $(SnippetArticulation_profile_dep) +SnippetArticulation_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetArticulation/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetArticulation_cppfiles))))) +SnippetArticulation_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetArticulation_ccfiles))))) +SnippetArticulation_c_release_dep = $(addprefix $(DEPSDIR)/SnippetArticulation/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetArticulation_cfiles))))) +SnippetArticulation_release_dep = $(SnippetArticulation_cpp_release_dep) $(SnippetArticulation_cc_release_dep) $(SnippetArticulation_c_release_dep) +-include $(SnippetArticulation_release_dep) +SnippetArticulation_debug_hpaths := +SnippetArticulation_debug_hpaths += ./../../../Include +SnippetArticulation_debug_hpaths += ./../../../../PxShared/include +SnippetArticulation_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetArticulation_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetArticulation_debug_lpaths := +SnippetArticulation_debug_lpaths += ./../../../Lib/linux64 +SnippetArticulation_debug_lpaths += ./../../lib/linux64 +SnippetArticulation_debug_lpaths += ./../../../Bin/linux64 +SnippetArticulation_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetArticulation_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetArticulation_debug_lpaths += ./../../lib/linux64 +SnippetArticulation_debug_defines := $(SnippetArticulation_custom_defines) +SnippetArticulation_debug_defines += PHYSX_PROFILE_SDK +SnippetArticulation_debug_defines += RENDER_SNIPPET +SnippetArticulation_debug_defines += _DEBUG +SnippetArticulation_debug_defines += PX_DEBUG=1 +SnippetArticulation_debug_defines += PX_CHECKED=1 +SnippetArticulation_debug_defines += PX_SUPPORT_PVD=1 +SnippetArticulation_debug_libraries := +SnippetArticulation_debug_libraries += SnippetRenderDEBUG +SnippetArticulation_debug_libraries += SnippetUtilsDEBUG +SnippetArticulation_debug_libraries += PhysX3DEBUG_x64 +SnippetArticulation_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetArticulation_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetArticulation_debug_libraries += PhysX3ExtensionsDEBUG +SnippetArticulation_debug_libraries += PhysX3VehicleDEBUG +SnippetArticulation_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetArticulation_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetArticulation_debug_libraries += PxFoundationDEBUG_x64 +SnippetArticulation_debug_libraries += PxTaskDEBUG +SnippetArticulation_debug_libraries += PsFastXmlDEBUG +SnippetArticulation_debug_libraries += SnippetUtilsDEBUG +SnippetArticulation_debug_libraries += SnippetRenderDEBUG +SnippetArticulation_debug_libraries += GL +SnippetArticulation_debug_libraries += GLU +SnippetArticulation_debug_libraries += glut +SnippetArticulation_debug_libraries += X11 +SnippetArticulation_debug_libraries += rt +SnippetArticulation_debug_libraries += pthread +SnippetArticulation_debug_common_cflags := $(SnippetArticulation_custom_cflags) +SnippetArticulation_debug_common_cflags += -MMD +SnippetArticulation_debug_common_cflags += $(addprefix -D, $(SnippetArticulation_debug_defines)) +SnippetArticulation_debug_common_cflags += $(addprefix -I, $(SnippetArticulation_debug_hpaths)) +SnippetArticulation_debug_common_cflags += -m64 +SnippetArticulation_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetArticulation_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetArticulation_debug_common_cflags += -Wno-uninitialized +SnippetArticulation_debug_common_cflags += -g3 -gdwarf-2 +SnippetArticulation_debug_cflags := $(SnippetArticulation_debug_common_cflags) +SnippetArticulation_debug_cppflags := $(SnippetArticulation_debug_common_cflags) +SnippetArticulation_debug_lflags := $(SnippetArticulation_custom_lflags) +SnippetArticulation_debug_lflags += $(addprefix -L, $(SnippetArticulation_debug_lpaths)) +SnippetArticulation_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetArticulation_debug_libraries)) -Wl,--end-group +SnippetArticulation_debug_lflags += -lrt +SnippetArticulation_debug_lflags += -Wl,-rpath ./ +SnippetArticulation_debug_lflags += -m64 +SnippetArticulation_debug_objsdir = $(OBJS_DIR)/SnippetArticulation_debug +SnippetArticulation_debug_cpp_o = $(addprefix $(SnippetArticulation_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetArticulation_cppfiles))))) +SnippetArticulation_debug_cc_o = $(addprefix $(SnippetArticulation_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetArticulation_ccfiles))))) +SnippetArticulation_debug_c_o = $(addprefix $(SnippetArticulation_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetArticulation_cfiles))))) +SnippetArticulation_debug_obj = $(SnippetArticulation_debug_cpp_o) $(SnippetArticulation_debug_cc_o) $(SnippetArticulation_debug_c_o) +SnippetArticulation_debug_bin := ./../../../Bin/linux64/SnippetArticulationDEBUG + +clean_SnippetArticulation_debug: + @$(ECHO) clean SnippetArticulation debug + @$(RMDIR) $(SnippetArticulation_debug_objsdir) + @$(RMDIR) $(SnippetArticulation_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetArticulation/debug + +build_SnippetArticulation_debug: postbuild_SnippetArticulation_debug +postbuild_SnippetArticulation_debug: mainbuild_SnippetArticulation_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetArticulation_debug: prebuild_SnippetArticulation_debug $(SnippetArticulation_debug_bin) +prebuild_SnippetArticulation_debug: + +$(SnippetArticulation_debug_bin): $(SnippetArticulation_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetArticulationDEBUG` + $(CCLD) $(SnippetArticulation_debug_obj) $(SnippetArticulation_debug_lflags) -o $(SnippetArticulation_debug_bin) + $(ECHO) building $@ complete! + +SnippetArticulation_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetArticulation_debug_cpp_o): $(SnippetArticulation_debug_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetArticulation_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetArticulation/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_cppfiles)))))) + cp $(SnippetArticulation_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetArticulation/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetArticulation/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_cppfiles))))).P; \ + rm -f $(SnippetArticulation_debug_DEPDIR).d + +$(SnippetArticulation_debug_cc_o): $(SnippetArticulation_debug_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetArticulation_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_ccfiles)))))) + cp $(SnippetArticulation_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_ccfiles))))).debug.P; \ + rm -f $(SnippetArticulation_debug_DEPDIR).d + +$(SnippetArticulation_debug_c_o): $(SnippetArticulation_debug_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetArticulation_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetArticulation/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_cfiles)))))) + cp $(SnippetArticulation_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetArticulation/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetArticulation/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_debug_objsdir),, $@))), $(SnippetArticulation_cfiles))))).P; \ + rm -f $(SnippetArticulation_debug_DEPDIR).d + +SnippetArticulation_checked_hpaths := +SnippetArticulation_checked_hpaths += ./../../../Include +SnippetArticulation_checked_hpaths += ./../../../../PxShared/include +SnippetArticulation_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetArticulation_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetArticulation_checked_lpaths := +SnippetArticulation_checked_lpaths += ./../../../Lib/linux64 +SnippetArticulation_checked_lpaths += ./../../lib/linux64 +SnippetArticulation_checked_lpaths += ./../../../Bin/linux64 +SnippetArticulation_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetArticulation_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetArticulation_checked_lpaths += ./../../lib/linux64 +SnippetArticulation_checked_defines := $(SnippetArticulation_custom_defines) +SnippetArticulation_checked_defines += PHYSX_PROFILE_SDK +SnippetArticulation_checked_defines += RENDER_SNIPPET +SnippetArticulation_checked_defines += NDEBUG +SnippetArticulation_checked_defines += PX_CHECKED=1 +SnippetArticulation_checked_defines += PX_SUPPORT_PVD=1 +SnippetArticulation_checked_libraries := +SnippetArticulation_checked_libraries += SnippetRenderCHECKED +SnippetArticulation_checked_libraries += SnippetUtilsCHECKED +SnippetArticulation_checked_libraries += PhysX3CHECKED_x64 +SnippetArticulation_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetArticulation_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetArticulation_checked_libraries += PhysX3ExtensionsCHECKED +SnippetArticulation_checked_libraries += PhysX3VehicleCHECKED +SnippetArticulation_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetArticulation_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetArticulation_checked_libraries += PxFoundationCHECKED_x64 +SnippetArticulation_checked_libraries += PxTaskCHECKED +SnippetArticulation_checked_libraries += PsFastXmlCHECKED +SnippetArticulation_checked_libraries += SnippetUtilsCHECKED +SnippetArticulation_checked_libraries += SnippetRenderCHECKED +SnippetArticulation_checked_libraries += GL +SnippetArticulation_checked_libraries += GLU +SnippetArticulation_checked_libraries += glut +SnippetArticulation_checked_libraries += X11 +SnippetArticulation_checked_libraries += rt +SnippetArticulation_checked_libraries += pthread +SnippetArticulation_checked_common_cflags := $(SnippetArticulation_custom_cflags) +SnippetArticulation_checked_common_cflags += -MMD +SnippetArticulation_checked_common_cflags += $(addprefix -D, $(SnippetArticulation_checked_defines)) +SnippetArticulation_checked_common_cflags += $(addprefix -I, $(SnippetArticulation_checked_hpaths)) +SnippetArticulation_checked_common_cflags += -m64 +SnippetArticulation_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetArticulation_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetArticulation_checked_common_cflags += -Wno-uninitialized +SnippetArticulation_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetArticulation_checked_cflags := $(SnippetArticulation_checked_common_cflags) +SnippetArticulation_checked_cppflags := $(SnippetArticulation_checked_common_cflags) +SnippetArticulation_checked_lflags := $(SnippetArticulation_custom_lflags) +SnippetArticulation_checked_lflags += $(addprefix -L, $(SnippetArticulation_checked_lpaths)) +SnippetArticulation_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetArticulation_checked_libraries)) -Wl,--end-group +SnippetArticulation_checked_lflags += -lrt +SnippetArticulation_checked_lflags += -Wl,-rpath ./ +SnippetArticulation_checked_lflags += -m64 +SnippetArticulation_checked_objsdir = $(OBJS_DIR)/SnippetArticulation_checked +SnippetArticulation_checked_cpp_o = $(addprefix $(SnippetArticulation_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetArticulation_cppfiles))))) +SnippetArticulation_checked_cc_o = $(addprefix $(SnippetArticulation_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetArticulation_ccfiles))))) +SnippetArticulation_checked_c_o = $(addprefix $(SnippetArticulation_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetArticulation_cfiles))))) +SnippetArticulation_checked_obj = $(SnippetArticulation_checked_cpp_o) $(SnippetArticulation_checked_cc_o) $(SnippetArticulation_checked_c_o) +SnippetArticulation_checked_bin := ./../../../Bin/linux64/SnippetArticulationCHECKED + +clean_SnippetArticulation_checked: + @$(ECHO) clean SnippetArticulation checked + @$(RMDIR) $(SnippetArticulation_checked_objsdir) + @$(RMDIR) $(SnippetArticulation_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetArticulation/checked + +build_SnippetArticulation_checked: postbuild_SnippetArticulation_checked +postbuild_SnippetArticulation_checked: mainbuild_SnippetArticulation_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetArticulation_checked: prebuild_SnippetArticulation_checked $(SnippetArticulation_checked_bin) +prebuild_SnippetArticulation_checked: + +$(SnippetArticulation_checked_bin): $(SnippetArticulation_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetArticulationCHECKED` + $(CCLD) $(SnippetArticulation_checked_obj) $(SnippetArticulation_checked_lflags) -o $(SnippetArticulation_checked_bin) + $(ECHO) building $@ complete! + +SnippetArticulation_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetArticulation_checked_cpp_o): $(SnippetArticulation_checked_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetArticulation_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetArticulation/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_cppfiles)))))) + cp $(SnippetArticulation_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetArticulation/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetArticulation/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_cppfiles))))).P; \ + rm -f $(SnippetArticulation_checked_DEPDIR).d + +$(SnippetArticulation_checked_cc_o): $(SnippetArticulation_checked_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetArticulation_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_ccfiles)))))) + cp $(SnippetArticulation_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_ccfiles))))).checked.P; \ + rm -f $(SnippetArticulation_checked_DEPDIR).d + +$(SnippetArticulation_checked_c_o): $(SnippetArticulation_checked_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetArticulation_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetArticulation/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_cfiles)))))) + cp $(SnippetArticulation_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetArticulation/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetArticulation/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_checked_objsdir),, $@))), $(SnippetArticulation_cfiles))))).P; \ + rm -f $(SnippetArticulation_checked_DEPDIR).d + +SnippetArticulation_profile_hpaths := +SnippetArticulation_profile_hpaths += ./../../../Include +SnippetArticulation_profile_hpaths += ./../../../../PxShared/include +SnippetArticulation_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetArticulation_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetArticulation_profile_lpaths := +SnippetArticulation_profile_lpaths += ./../../../Lib/linux64 +SnippetArticulation_profile_lpaths += ./../../lib/linux64 +SnippetArticulation_profile_lpaths += ./../../../Bin/linux64 +SnippetArticulation_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetArticulation_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetArticulation_profile_lpaths += ./../../lib/linux64 +SnippetArticulation_profile_defines := $(SnippetArticulation_custom_defines) +SnippetArticulation_profile_defines += PHYSX_PROFILE_SDK +SnippetArticulation_profile_defines += RENDER_SNIPPET +SnippetArticulation_profile_defines += NDEBUG +SnippetArticulation_profile_defines += PX_PROFILE=1 +SnippetArticulation_profile_defines += PX_SUPPORT_PVD=1 +SnippetArticulation_profile_libraries := +SnippetArticulation_profile_libraries += SnippetRenderPROFILE +SnippetArticulation_profile_libraries += SnippetUtilsPROFILE +SnippetArticulation_profile_libraries += PhysX3PROFILE_x64 +SnippetArticulation_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetArticulation_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetArticulation_profile_libraries += PhysX3ExtensionsPROFILE +SnippetArticulation_profile_libraries += PhysX3VehiclePROFILE +SnippetArticulation_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetArticulation_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetArticulation_profile_libraries += PxFoundationPROFILE_x64 +SnippetArticulation_profile_libraries += PxTaskPROFILE +SnippetArticulation_profile_libraries += PsFastXmlPROFILE +SnippetArticulation_profile_libraries += SnippetUtilsPROFILE +SnippetArticulation_profile_libraries += SnippetRenderPROFILE +SnippetArticulation_profile_libraries += GL +SnippetArticulation_profile_libraries += GLU +SnippetArticulation_profile_libraries += glut +SnippetArticulation_profile_libraries += X11 +SnippetArticulation_profile_libraries += rt +SnippetArticulation_profile_libraries += pthread +SnippetArticulation_profile_common_cflags := $(SnippetArticulation_custom_cflags) +SnippetArticulation_profile_common_cflags += -MMD +SnippetArticulation_profile_common_cflags += $(addprefix -D, $(SnippetArticulation_profile_defines)) +SnippetArticulation_profile_common_cflags += $(addprefix -I, $(SnippetArticulation_profile_hpaths)) +SnippetArticulation_profile_common_cflags += -m64 +SnippetArticulation_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetArticulation_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetArticulation_profile_common_cflags += -Wno-uninitialized +SnippetArticulation_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetArticulation_profile_cflags := $(SnippetArticulation_profile_common_cflags) +SnippetArticulation_profile_cppflags := $(SnippetArticulation_profile_common_cflags) +SnippetArticulation_profile_lflags := $(SnippetArticulation_custom_lflags) +SnippetArticulation_profile_lflags += $(addprefix -L, $(SnippetArticulation_profile_lpaths)) +SnippetArticulation_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetArticulation_profile_libraries)) -Wl,--end-group +SnippetArticulation_profile_lflags += -lrt +SnippetArticulation_profile_lflags += -Wl,-rpath ./ +SnippetArticulation_profile_lflags += -m64 +SnippetArticulation_profile_objsdir = $(OBJS_DIR)/SnippetArticulation_profile +SnippetArticulation_profile_cpp_o = $(addprefix $(SnippetArticulation_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetArticulation_cppfiles))))) +SnippetArticulation_profile_cc_o = $(addprefix $(SnippetArticulation_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetArticulation_ccfiles))))) +SnippetArticulation_profile_c_o = $(addprefix $(SnippetArticulation_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetArticulation_cfiles))))) +SnippetArticulation_profile_obj = $(SnippetArticulation_profile_cpp_o) $(SnippetArticulation_profile_cc_o) $(SnippetArticulation_profile_c_o) +SnippetArticulation_profile_bin := ./../../../Bin/linux64/SnippetArticulationPROFILE + +clean_SnippetArticulation_profile: + @$(ECHO) clean SnippetArticulation profile + @$(RMDIR) $(SnippetArticulation_profile_objsdir) + @$(RMDIR) $(SnippetArticulation_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetArticulation/profile + +build_SnippetArticulation_profile: postbuild_SnippetArticulation_profile +postbuild_SnippetArticulation_profile: mainbuild_SnippetArticulation_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetArticulation_profile: prebuild_SnippetArticulation_profile $(SnippetArticulation_profile_bin) +prebuild_SnippetArticulation_profile: + +$(SnippetArticulation_profile_bin): $(SnippetArticulation_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetArticulationPROFILE` + $(CCLD) $(SnippetArticulation_profile_obj) $(SnippetArticulation_profile_lflags) -o $(SnippetArticulation_profile_bin) + $(ECHO) building $@ complete! + +SnippetArticulation_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetArticulation_profile_cpp_o): $(SnippetArticulation_profile_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetArticulation_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetArticulation/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_cppfiles)))))) + cp $(SnippetArticulation_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetArticulation/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetArticulation/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_cppfiles))))).P; \ + rm -f $(SnippetArticulation_profile_DEPDIR).d + +$(SnippetArticulation_profile_cc_o): $(SnippetArticulation_profile_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetArticulation_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_ccfiles)))))) + cp $(SnippetArticulation_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_ccfiles))))).profile.P; \ + rm -f $(SnippetArticulation_profile_DEPDIR).d + +$(SnippetArticulation_profile_c_o): $(SnippetArticulation_profile_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetArticulation_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetArticulation/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_cfiles)))))) + cp $(SnippetArticulation_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetArticulation/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetArticulation/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_profile_objsdir),, $@))), $(SnippetArticulation_cfiles))))).P; \ + rm -f $(SnippetArticulation_profile_DEPDIR).d + +SnippetArticulation_release_hpaths := +SnippetArticulation_release_hpaths += ./../../../Include +SnippetArticulation_release_hpaths += ./../../../../PxShared/include +SnippetArticulation_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetArticulation_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetArticulation_release_lpaths := +SnippetArticulation_release_lpaths += ./../../../Lib/linux64 +SnippetArticulation_release_lpaths += ./../../lib/linux64 +SnippetArticulation_release_lpaths += ./../../../Bin/linux64 +SnippetArticulation_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetArticulation_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetArticulation_release_lpaths += ./../../lib/linux64 +SnippetArticulation_release_defines := $(SnippetArticulation_custom_defines) +SnippetArticulation_release_defines += PHYSX_PROFILE_SDK +SnippetArticulation_release_defines += RENDER_SNIPPET +SnippetArticulation_release_defines += NDEBUG +SnippetArticulation_release_defines += PX_SUPPORT_PVD=0 +SnippetArticulation_release_libraries := +SnippetArticulation_release_libraries += SnippetRender +SnippetArticulation_release_libraries += SnippetUtils +SnippetArticulation_release_libraries += PhysX3_x64 +SnippetArticulation_release_libraries += PhysX3Cooking_x64 +SnippetArticulation_release_libraries += PhysX3CharacterKinematic_x64 +SnippetArticulation_release_libraries += PhysX3Extensions +SnippetArticulation_release_libraries += PhysX3Vehicle +SnippetArticulation_release_libraries += PxPvdSDK_x64 +SnippetArticulation_release_libraries += PhysX3Common_x64 +SnippetArticulation_release_libraries += PxFoundation_x64 +SnippetArticulation_release_libraries += PxTask +SnippetArticulation_release_libraries += PsFastXml +SnippetArticulation_release_libraries += SnippetUtils +SnippetArticulation_release_libraries += SnippetRender +SnippetArticulation_release_libraries += GL +SnippetArticulation_release_libraries += GLU +SnippetArticulation_release_libraries += glut +SnippetArticulation_release_libraries += X11 +SnippetArticulation_release_libraries += rt +SnippetArticulation_release_libraries += pthread +SnippetArticulation_release_common_cflags := $(SnippetArticulation_custom_cflags) +SnippetArticulation_release_common_cflags += -MMD +SnippetArticulation_release_common_cflags += $(addprefix -D, $(SnippetArticulation_release_defines)) +SnippetArticulation_release_common_cflags += $(addprefix -I, $(SnippetArticulation_release_hpaths)) +SnippetArticulation_release_common_cflags += -m64 +SnippetArticulation_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetArticulation_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetArticulation_release_common_cflags += -Wno-uninitialized +SnippetArticulation_release_common_cflags += -O3 -fno-strict-aliasing +SnippetArticulation_release_cflags := $(SnippetArticulation_release_common_cflags) +SnippetArticulation_release_cppflags := $(SnippetArticulation_release_common_cflags) +SnippetArticulation_release_lflags := $(SnippetArticulation_custom_lflags) +SnippetArticulation_release_lflags += $(addprefix -L, $(SnippetArticulation_release_lpaths)) +SnippetArticulation_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetArticulation_release_libraries)) -Wl,--end-group +SnippetArticulation_release_lflags += -lrt +SnippetArticulation_release_lflags += -Wl,-rpath ./ +SnippetArticulation_release_lflags += -m64 +SnippetArticulation_release_objsdir = $(OBJS_DIR)/SnippetArticulation_release +SnippetArticulation_release_cpp_o = $(addprefix $(SnippetArticulation_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetArticulation_cppfiles))))) +SnippetArticulation_release_cc_o = $(addprefix $(SnippetArticulation_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetArticulation_ccfiles))))) +SnippetArticulation_release_c_o = $(addprefix $(SnippetArticulation_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetArticulation_cfiles))))) +SnippetArticulation_release_obj = $(SnippetArticulation_release_cpp_o) $(SnippetArticulation_release_cc_o) $(SnippetArticulation_release_c_o) +SnippetArticulation_release_bin := ./../../../Bin/linux64/SnippetArticulation + +clean_SnippetArticulation_release: + @$(ECHO) clean SnippetArticulation release + @$(RMDIR) $(SnippetArticulation_release_objsdir) + @$(RMDIR) $(SnippetArticulation_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetArticulation/release + +build_SnippetArticulation_release: postbuild_SnippetArticulation_release +postbuild_SnippetArticulation_release: mainbuild_SnippetArticulation_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetArticulation_release: prebuild_SnippetArticulation_release $(SnippetArticulation_release_bin) +prebuild_SnippetArticulation_release: + +$(SnippetArticulation_release_bin): $(SnippetArticulation_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetArticulation` + $(CCLD) $(SnippetArticulation_release_obj) $(SnippetArticulation_release_lflags) -o $(SnippetArticulation_release_bin) + $(ECHO) building $@ complete! + +SnippetArticulation_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetArticulation_release_cpp_o): $(SnippetArticulation_release_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetArticulation_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetArticulation/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_cppfiles)))))) + cp $(SnippetArticulation_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetArticulation/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetArticulation/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_cppfiles))))).P; \ + rm -f $(SnippetArticulation_release_DEPDIR).d + +$(SnippetArticulation_release_cc_o): $(SnippetArticulation_release_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetArticulation_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_ccfiles)))))) + cp $(SnippetArticulation_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_ccfiles))))).release.P; \ + rm -f $(SnippetArticulation_release_DEPDIR).d + +$(SnippetArticulation_release_c_o): $(SnippetArticulation_release_objsdir)/%.o: + $(ECHO) SnippetArticulation: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetArticulation_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetArticulation/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_cfiles)))))) + cp $(SnippetArticulation_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetArticulation/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetArticulation_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetArticulation/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetArticulation_release_objsdir),, $@))), $(SnippetArticulation_cfiles))))).P; \ + rm -f $(SnippetArticulation_release_DEPDIR).d + +clean_SnippetArticulation: clean_SnippetArticulation_debug clean_SnippetArticulation_checked clean_SnippetArticulation_profile clean_SnippetArticulation_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetCloth.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetCloth.mk new file mode 100644 index 00000000..24449f63 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetCloth.mk @@ -0,0 +1,477 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetCloth +SnippetCloth_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetCloth_cppfiles += ./../../SnippetCloth/SnippetCloth.cpp + +SnippetCloth_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetCloth/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCloth_cppfiles))))) +SnippetCloth_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetCloth_ccfiles))))) +SnippetCloth_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetCloth/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCloth_cfiles))))) +SnippetCloth_debug_dep = $(SnippetCloth_cpp_debug_dep) $(SnippetCloth_cc_debug_dep) $(SnippetCloth_c_debug_dep) +-include $(SnippetCloth_debug_dep) +SnippetCloth_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetCloth/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCloth_cppfiles))))) +SnippetCloth_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetCloth_ccfiles))))) +SnippetCloth_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetCloth/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCloth_cfiles))))) +SnippetCloth_checked_dep = $(SnippetCloth_cpp_checked_dep) $(SnippetCloth_cc_checked_dep) $(SnippetCloth_c_checked_dep) +-include $(SnippetCloth_checked_dep) +SnippetCloth_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetCloth/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCloth_cppfiles))))) +SnippetCloth_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetCloth_ccfiles))))) +SnippetCloth_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetCloth/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCloth_cfiles))))) +SnippetCloth_profile_dep = $(SnippetCloth_cpp_profile_dep) $(SnippetCloth_cc_profile_dep) $(SnippetCloth_c_profile_dep) +-include $(SnippetCloth_profile_dep) +SnippetCloth_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetCloth/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCloth_cppfiles))))) +SnippetCloth_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetCloth_ccfiles))))) +SnippetCloth_c_release_dep = $(addprefix $(DEPSDIR)/SnippetCloth/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCloth_cfiles))))) +SnippetCloth_release_dep = $(SnippetCloth_cpp_release_dep) $(SnippetCloth_cc_release_dep) $(SnippetCloth_c_release_dep) +-include $(SnippetCloth_release_dep) +SnippetCloth_debug_hpaths := +SnippetCloth_debug_hpaths += ./../../../Include +SnippetCloth_debug_hpaths += ./../../../../PxShared/include +SnippetCloth_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCloth_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCloth_debug_lpaths := +SnippetCloth_debug_lpaths += ./../../../Lib/linux64 +SnippetCloth_debug_lpaths += ./../../lib/linux64 +SnippetCloth_debug_lpaths += ./../../../Bin/linux64 +SnippetCloth_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCloth_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCloth_debug_lpaths += ./../../lib/linux64 +SnippetCloth_debug_defines := $(SnippetCloth_custom_defines) +SnippetCloth_debug_defines += PHYSX_PROFILE_SDK +SnippetCloth_debug_defines += RENDER_SNIPPET +SnippetCloth_debug_defines += _DEBUG +SnippetCloth_debug_defines += PX_DEBUG=1 +SnippetCloth_debug_defines += PX_CHECKED=1 +SnippetCloth_debug_defines += PX_SUPPORT_PVD=1 +SnippetCloth_debug_libraries := +SnippetCloth_debug_libraries += SnippetRenderDEBUG +SnippetCloth_debug_libraries += SnippetUtilsDEBUG +SnippetCloth_debug_libraries += PhysX3DEBUG_x64 +SnippetCloth_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetCloth_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetCloth_debug_libraries += PhysX3ExtensionsDEBUG +SnippetCloth_debug_libraries += PhysX3VehicleDEBUG +SnippetCloth_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetCloth_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetCloth_debug_libraries += PxFoundationDEBUG_x64 +SnippetCloth_debug_libraries += PxTaskDEBUG +SnippetCloth_debug_libraries += PsFastXmlDEBUG +SnippetCloth_debug_libraries += SnippetUtilsDEBUG +SnippetCloth_debug_libraries += SnippetRenderDEBUG +SnippetCloth_debug_libraries += GL +SnippetCloth_debug_libraries += GLU +SnippetCloth_debug_libraries += glut +SnippetCloth_debug_libraries += X11 +SnippetCloth_debug_libraries += rt +SnippetCloth_debug_libraries += pthread +SnippetCloth_debug_common_cflags := $(SnippetCloth_custom_cflags) +SnippetCloth_debug_common_cflags += -MMD +SnippetCloth_debug_common_cflags += $(addprefix -D, $(SnippetCloth_debug_defines)) +SnippetCloth_debug_common_cflags += $(addprefix -I, $(SnippetCloth_debug_hpaths)) +SnippetCloth_debug_common_cflags += -m64 +SnippetCloth_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCloth_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCloth_debug_common_cflags += -Wno-uninitialized +SnippetCloth_debug_common_cflags += -g3 -gdwarf-2 +SnippetCloth_debug_cflags := $(SnippetCloth_debug_common_cflags) +SnippetCloth_debug_cppflags := $(SnippetCloth_debug_common_cflags) +SnippetCloth_debug_lflags := $(SnippetCloth_custom_lflags) +SnippetCloth_debug_lflags += $(addprefix -L, $(SnippetCloth_debug_lpaths)) +SnippetCloth_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCloth_debug_libraries)) -Wl,--end-group +SnippetCloth_debug_lflags += -lrt +SnippetCloth_debug_lflags += -Wl,-rpath ./ +SnippetCloth_debug_lflags += -m64 +SnippetCloth_debug_objsdir = $(OBJS_DIR)/SnippetCloth_debug +SnippetCloth_debug_cpp_o = $(addprefix $(SnippetCloth_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCloth_cppfiles))))) +SnippetCloth_debug_cc_o = $(addprefix $(SnippetCloth_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCloth_ccfiles))))) +SnippetCloth_debug_c_o = $(addprefix $(SnippetCloth_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCloth_cfiles))))) +SnippetCloth_debug_obj = $(SnippetCloth_debug_cpp_o) $(SnippetCloth_debug_cc_o) $(SnippetCloth_debug_c_o) +SnippetCloth_debug_bin := ./../../../Bin/linux64/SnippetClothDEBUG + +clean_SnippetCloth_debug: + @$(ECHO) clean SnippetCloth debug + @$(RMDIR) $(SnippetCloth_debug_objsdir) + @$(RMDIR) $(SnippetCloth_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCloth/debug + +build_SnippetCloth_debug: postbuild_SnippetCloth_debug +postbuild_SnippetCloth_debug: mainbuild_SnippetCloth_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetCloth_debug: prebuild_SnippetCloth_debug $(SnippetCloth_debug_bin) +prebuild_SnippetCloth_debug: + +$(SnippetCloth_debug_bin): $(SnippetCloth_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetClothDEBUG` + $(CCLD) $(SnippetCloth_debug_obj) $(SnippetCloth_debug_lflags) -o $(SnippetCloth_debug_bin) + $(ECHO) building $@ complete! + +SnippetCloth_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCloth_debug_cpp_o): $(SnippetCloth_debug_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCloth_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCloth/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_cppfiles)))))) + cp $(SnippetCloth_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCloth/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCloth/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_cppfiles))))).P; \ + rm -f $(SnippetCloth_debug_DEPDIR).d + +$(SnippetCloth_debug_cc_o): $(SnippetCloth_debug_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCloth_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_ccfiles)))))) + cp $(SnippetCloth_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_ccfiles))))).debug.P; \ + rm -f $(SnippetCloth_debug_DEPDIR).d + +$(SnippetCloth_debug_c_o): $(SnippetCloth_debug_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCloth_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCloth/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_cfiles)))))) + cp $(SnippetCloth_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCloth/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCloth/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_debug_objsdir),, $@))), $(SnippetCloth_cfiles))))).P; \ + rm -f $(SnippetCloth_debug_DEPDIR).d + +SnippetCloth_checked_hpaths := +SnippetCloth_checked_hpaths += ./../../../Include +SnippetCloth_checked_hpaths += ./../../../../PxShared/include +SnippetCloth_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCloth_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCloth_checked_lpaths := +SnippetCloth_checked_lpaths += ./../../../Lib/linux64 +SnippetCloth_checked_lpaths += ./../../lib/linux64 +SnippetCloth_checked_lpaths += ./../../../Bin/linux64 +SnippetCloth_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCloth_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCloth_checked_lpaths += ./../../lib/linux64 +SnippetCloth_checked_defines := $(SnippetCloth_custom_defines) +SnippetCloth_checked_defines += PHYSX_PROFILE_SDK +SnippetCloth_checked_defines += RENDER_SNIPPET +SnippetCloth_checked_defines += NDEBUG +SnippetCloth_checked_defines += PX_CHECKED=1 +SnippetCloth_checked_defines += PX_SUPPORT_PVD=1 +SnippetCloth_checked_libraries := +SnippetCloth_checked_libraries += SnippetRenderCHECKED +SnippetCloth_checked_libraries += SnippetUtilsCHECKED +SnippetCloth_checked_libraries += PhysX3CHECKED_x64 +SnippetCloth_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetCloth_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetCloth_checked_libraries += PhysX3ExtensionsCHECKED +SnippetCloth_checked_libraries += PhysX3VehicleCHECKED +SnippetCloth_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetCloth_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetCloth_checked_libraries += PxFoundationCHECKED_x64 +SnippetCloth_checked_libraries += PxTaskCHECKED +SnippetCloth_checked_libraries += PsFastXmlCHECKED +SnippetCloth_checked_libraries += SnippetUtilsCHECKED +SnippetCloth_checked_libraries += SnippetRenderCHECKED +SnippetCloth_checked_libraries += GL +SnippetCloth_checked_libraries += GLU +SnippetCloth_checked_libraries += glut +SnippetCloth_checked_libraries += X11 +SnippetCloth_checked_libraries += rt +SnippetCloth_checked_libraries += pthread +SnippetCloth_checked_common_cflags := $(SnippetCloth_custom_cflags) +SnippetCloth_checked_common_cflags += -MMD +SnippetCloth_checked_common_cflags += $(addprefix -D, $(SnippetCloth_checked_defines)) +SnippetCloth_checked_common_cflags += $(addprefix -I, $(SnippetCloth_checked_hpaths)) +SnippetCloth_checked_common_cflags += -m64 +SnippetCloth_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCloth_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCloth_checked_common_cflags += -Wno-uninitialized +SnippetCloth_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetCloth_checked_cflags := $(SnippetCloth_checked_common_cflags) +SnippetCloth_checked_cppflags := $(SnippetCloth_checked_common_cflags) +SnippetCloth_checked_lflags := $(SnippetCloth_custom_lflags) +SnippetCloth_checked_lflags += $(addprefix -L, $(SnippetCloth_checked_lpaths)) +SnippetCloth_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCloth_checked_libraries)) -Wl,--end-group +SnippetCloth_checked_lflags += -lrt +SnippetCloth_checked_lflags += -Wl,-rpath ./ +SnippetCloth_checked_lflags += -m64 +SnippetCloth_checked_objsdir = $(OBJS_DIR)/SnippetCloth_checked +SnippetCloth_checked_cpp_o = $(addprefix $(SnippetCloth_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCloth_cppfiles))))) +SnippetCloth_checked_cc_o = $(addprefix $(SnippetCloth_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCloth_ccfiles))))) +SnippetCloth_checked_c_o = $(addprefix $(SnippetCloth_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCloth_cfiles))))) +SnippetCloth_checked_obj = $(SnippetCloth_checked_cpp_o) $(SnippetCloth_checked_cc_o) $(SnippetCloth_checked_c_o) +SnippetCloth_checked_bin := ./../../../Bin/linux64/SnippetClothCHECKED + +clean_SnippetCloth_checked: + @$(ECHO) clean SnippetCloth checked + @$(RMDIR) $(SnippetCloth_checked_objsdir) + @$(RMDIR) $(SnippetCloth_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCloth/checked + +build_SnippetCloth_checked: postbuild_SnippetCloth_checked +postbuild_SnippetCloth_checked: mainbuild_SnippetCloth_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetCloth_checked: prebuild_SnippetCloth_checked $(SnippetCloth_checked_bin) +prebuild_SnippetCloth_checked: + +$(SnippetCloth_checked_bin): $(SnippetCloth_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetClothCHECKED` + $(CCLD) $(SnippetCloth_checked_obj) $(SnippetCloth_checked_lflags) -o $(SnippetCloth_checked_bin) + $(ECHO) building $@ complete! + +SnippetCloth_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCloth_checked_cpp_o): $(SnippetCloth_checked_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCloth_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCloth/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_cppfiles)))))) + cp $(SnippetCloth_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCloth/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCloth/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_cppfiles))))).P; \ + rm -f $(SnippetCloth_checked_DEPDIR).d + +$(SnippetCloth_checked_cc_o): $(SnippetCloth_checked_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCloth_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_ccfiles)))))) + cp $(SnippetCloth_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_ccfiles))))).checked.P; \ + rm -f $(SnippetCloth_checked_DEPDIR).d + +$(SnippetCloth_checked_c_o): $(SnippetCloth_checked_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCloth_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCloth/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_cfiles)))))) + cp $(SnippetCloth_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCloth/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCloth/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_checked_objsdir),, $@))), $(SnippetCloth_cfiles))))).P; \ + rm -f $(SnippetCloth_checked_DEPDIR).d + +SnippetCloth_profile_hpaths := +SnippetCloth_profile_hpaths += ./../../../Include +SnippetCloth_profile_hpaths += ./../../../../PxShared/include +SnippetCloth_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCloth_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCloth_profile_lpaths := +SnippetCloth_profile_lpaths += ./../../../Lib/linux64 +SnippetCloth_profile_lpaths += ./../../lib/linux64 +SnippetCloth_profile_lpaths += ./../../../Bin/linux64 +SnippetCloth_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCloth_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCloth_profile_lpaths += ./../../lib/linux64 +SnippetCloth_profile_defines := $(SnippetCloth_custom_defines) +SnippetCloth_profile_defines += PHYSX_PROFILE_SDK +SnippetCloth_profile_defines += RENDER_SNIPPET +SnippetCloth_profile_defines += NDEBUG +SnippetCloth_profile_defines += PX_PROFILE=1 +SnippetCloth_profile_defines += PX_SUPPORT_PVD=1 +SnippetCloth_profile_libraries := +SnippetCloth_profile_libraries += SnippetRenderPROFILE +SnippetCloth_profile_libraries += SnippetUtilsPROFILE +SnippetCloth_profile_libraries += PhysX3PROFILE_x64 +SnippetCloth_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetCloth_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetCloth_profile_libraries += PhysX3ExtensionsPROFILE +SnippetCloth_profile_libraries += PhysX3VehiclePROFILE +SnippetCloth_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetCloth_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetCloth_profile_libraries += PxFoundationPROFILE_x64 +SnippetCloth_profile_libraries += PxTaskPROFILE +SnippetCloth_profile_libraries += PsFastXmlPROFILE +SnippetCloth_profile_libraries += SnippetUtilsPROFILE +SnippetCloth_profile_libraries += SnippetRenderPROFILE +SnippetCloth_profile_libraries += GL +SnippetCloth_profile_libraries += GLU +SnippetCloth_profile_libraries += glut +SnippetCloth_profile_libraries += X11 +SnippetCloth_profile_libraries += rt +SnippetCloth_profile_libraries += pthread +SnippetCloth_profile_common_cflags := $(SnippetCloth_custom_cflags) +SnippetCloth_profile_common_cflags += -MMD +SnippetCloth_profile_common_cflags += $(addprefix -D, $(SnippetCloth_profile_defines)) +SnippetCloth_profile_common_cflags += $(addprefix -I, $(SnippetCloth_profile_hpaths)) +SnippetCloth_profile_common_cflags += -m64 +SnippetCloth_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCloth_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCloth_profile_common_cflags += -Wno-uninitialized +SnippetCloth_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetCloth_profile_cflags := $(SnippetCloth_profile_common_cflags) +SnippetCloth_profile_cppflags := $(SnippetCloth_profile_common_cflags) +SnippetCloth_profile_lflags := $(SnippetCloth_custom_lflags) +SnippetCloth_profile_lflags += $(addprefix -L, $(SnippetCloth_profile_lpaths)) +SnippetCloth_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCloth_profile_libraries)) -Wl,--end-group +SnippetCloth_profile_lflags += -lrt +SnippetCloth_profile_lflags += -Wl,-rpath ./ +SnippetCloth_profile_lflags += -m64 +SnippetCloth_profile_objsdir = $(OBJS_DIR)/SnippetCloth_profile +SnippetCloth_profile_cpp_o = $(addprefix $(SnippetCloth_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCloth_cppfiles))))) +SnippetCloth_profile_cc_o = $(addprefix $(SnippetCloth_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCloth_ccfiles))))) +SnippetCloth_profile_c_o = $(addprefix $(SnippetCloth_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCloth_cfiles))))) +SnippetCloth_profile_obj = $(SnippetCloth_profile_cpp_o) $(SnippetCloth_profile_cc_o) $(SnippetCloth_profile_c_o) +SnippetCloth_profile_bin := ./../../../Bin/linux64/SnippetClothPROFILE + +clean_SnippetCloth_profile: + @$(ECHO) clean SnippetCloth profile + @$(RMDIR) $(SnippetCloth_profile_objsdir) + @$(RMDIR) $(SnippetCloth_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCloth/profile + +build_SnippetCloth_profile: postbuild_SnippetCloth_profile +postbuild_SnippetCloth_profile: mainbuild_SnippetCloth_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetCloth_profile: prebuild_SnippetCloth_profile $(SnippetCloth_profile_bin) +prebuild_SnippetCloth_profile: + +$(SnippetCloth_profile_bin): $(SnippetCloth_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetClothPROFILE` + $(CCLD) $(SnippetCloth_profile_obj) $(SnippetCloth_profile_lflags) -o $(SnippetCloth_profile_bin) + $(ECHO) building $@ complete! + +SnippetCloth_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCloth_profile_cpp_o): $(SnippetCloth_profile_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCloth_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCloth/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_cppfiles)))))) + cp $(SnippetCloth_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCloth/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCloth/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_cppfiles))))).P; \ + rm -f $(SnippetCloth_profile_DEPDIR).d + +$(SnippetCloth_profile_cc_o): $(SnippetCloth_profile_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCloth_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_ccfiles)))))) + cp $(SnippetCloth_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_ccfiles))))).profile.P; \ + rm -f $(SnippetCloth_profile_DEPDIR).d + +$(SnippetCloth_profile_c_o): $(SnippetCloth_profile_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCloth_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCloth/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_cfiles)))))) + cp $(SnippetCloth_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCloth/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCloth/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_profile_objsdir),, $@))), $(SnippetCloth_cfiles))))).P; \ + rm -f $(SnippetCloth_profile_DEPDIR).d + +SnippetCloth_release_hpaths := +SnippetCloth_release_hpaths += ./../../../Include +SnippetCloth_release_hpaths += ./../../../../PxShared/include +SnippetCloth_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCloth_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCloth_release_lpaths := +SnippetCloth_release_lpaths += ./../../../Lib/linux64 +SnippetCloth_release_lpaths += ./../../lib/linux64 +SnippetCloth_release_lpaths += ./../../../Bin/linux64 +SnippetCloth_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCloth_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCloth_release_lpaths += ./../../lib/linux64 +SnippetCloth_release_defines := $(SnippetCloth_custom_defines) +SnippetCloth_release_defines += PHYSX_PROFILE_SDK +SnippetCloth_release_defines += RENDER_SNIPPET +SnippetCloth_release_defines += NDEBUG +SnippetCloth_release_defines += PX_SUPPORT_PVD=0 +SnippetCloth_release_libraries := +SnippetCloth_release_libraries += SnippetRender +SnippetCloth_release_libraries += SnippetUtils +SnippetCloth_release_libraries += PhysX3_x64 +SnippetCloth_release_libraries += PhysX3Cooking_x64 +SnippetCloth_release_libraries += PhysX3CharacterKinematic_x64 +SnippetCloth_release_libraries += PhysX3Extensions +SnippetCloth_release_libraries += PhysX3Vehicle +SnippetCloth_release_libraries += PxPvdSDK_x64 +SnippetCloth_release_libraries += PhysX3Common_x64 +SnippetCloth_release_libraries += PxFoundation_x64 +SnippetCloth_release_libraries += PxTask +SnippetCloth_release_libraries += PsFastXml +SnippetCloth_release_libraries += SnippetUtils +SnippetCloth_release_libraries += SnippetRender +SnippetCloth_release_libraries += GL +SnippetCloth_release_libraries += GLU +SnippetCloth_release_libraries += glut +SnippetCloth_release_libraries += X11 +SnippetCloth_release_libraries += rt +SnippetCloth_release_libraries += pthread +SnippetCloth_release_common_cflags := $(SnippetCloth_custom_cflags) +SnippetCloth_release_common_cflags += -MMD +SnippetCloth_release_common_cflags += $(addprefix -D, $(SnippetCloth_release_defines)) +SnippetCloth_release_common_cflags += $(addprefix -I, $(SnippetCloth_release_hpaths)) +SnippetCloth_release_common_cflags += -m64 +SnippetCloth_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCloth_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCloth_release_common_cflags += -Wno-uninitialized +SnippetCloth_release_common_cflags += -O3 -fno-strict-aliasing +SnippetCloth_release_cflags := $(SnippetCloth_release_common_cflags) +SnippetCloth_release_cppflags := $(SnippetCloth_release_common_cflags) +SnippetCloth_release_lflags := $(SnippetCloth_custom_lflags) +SnippetCloth_release_lflags += $(addprefix -L, $(SnippetCloth_release_lpaths)) +SnippetCloth_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCloth_release_libraries)) -Wl,--end-group +SnippetCloth_release_lflags += -lrt +SnippetCloth_release_lflags += -Wl,-rpath ./ +SnippetCloth_release_lflags += -m64 +SnippetCloth_release_objsdir = $(OBJS_DIR)/SnippetCloth_release +SnippetCloth_release_cpp_o = $(addprefix $(SnippetCloth_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCloth_cppfiles))))) +SnippetCloth_release_cc_o = $(addprefix $(SnippetCloth_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCloth_ccfiles))))) +SnippetCloth_release_c_o = $(addprefix $(SnippetCloth_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCloth_cfiles))))) +SnippetCloth_release_obj = $(SnippetCloth_release_cpp_o) $(SnippetCloth_release_cc_o) $(SnippetCloth_release_c_o) +SnippetCloth_release_bin := ./../../../Bin/linux64/SnippetCloth + +clean_SnippetCloth_release: + @$(ECHO) clean SnippetCloth release + @$(RMDIR) $(SnippetCloth_release_objsdir) + @$(RMDIR) $(SnippetCloth_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCloth/release + +build_SnippetCloth_release: postbuild_SnippetCloth_release +postbuild_SnippetCloth_release: mainbuild_SnippetCloth_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetCloth_release: prebuild_SnippetCloth_release $(SnippetCloth_release_bin) +prebuild_SnippetCloth_release: + +$(SnippetCloth_release_bin): $(SnippetCloth_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetCloth` + $(CCLD) $(SnippetCloth_release_obj) $(SnippetCloth_release_lflags) -o $(SnippetCloth_release_bin) + $(ECHO) building $@ complete! + +SnippetCloth_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCloth_release_cpp_o): $(SnippetCloth_release_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCloth_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCloth/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_cppfiles)))))) + cp $(SnippetCloth_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCloth/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCloth/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_cppfiles))))).P; \ + rm -f $(SnippetCloth_release_DEPDIR).d + +$(SnippetCloth_release_cc_o): $(SnippetCloth_release_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCloth_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_ccfiles)))))) + cp $(SnippetCloth_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_ccfiles))))).release.P; \ + rm -f $(SnippetCloth_release_DEPDIR).d + +$(SnippetCloth_release_c_o): $(SnippetCloth_release_objsdir)/%.o: + $(ECHO) SnippetCloth: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCloth_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCloth/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_cfiles)))))) + cp $(SnippetCloth_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCloth/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCloth_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCloth/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCloth_release_objsdir),, $@))), $(SnippetCloth_cfiles))))).P; \ + rm -f $(SnippetCloth_release_DEPDIR).d + +clean_SnippetCloth: clean_SnippetCloth_debug clean_SnippetCloth_checked clean_SnippetCloth_profile clean_SnippetCloth_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetContactModification.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetContactModification.mk new file mode 100644 index 00000000..325f26d5 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetContactModification.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetContactModification +SnippetContactModification_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetContactModification_cppfiles += ./../../SnippetContactModification/SnippetContactModification.cpp +SnippetContactModification_cppfiles += ./../../SnippetContactModification/SnippetContactModificationRender.cpp + +SnippetContactModification_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetContactModification/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactModification_cppfiles))))) +SnippetContactModification_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetContactModification_ccfiles))))) +SnippetContactModification_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetContactModification/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactModification_cfiles))))) +SnippetContactModification_debug_dep = $(SnippetContactModification_cpp_debug_dep) $(SnippetContactModification_cc_debug_dep) $(SnippetContactModification_c_debug_dep) +-include $(SnippetContactModification_debug_dep) +SnippetContactModification_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetContactModification/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactModification_cppfiles))))) +SnippetContactModification_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetContactModification_ccfiles))))) +SnippetContactModification_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetContactModification/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactModification_cfiles))))) +SnippetContactModification_checked_dep = $(SnippetContactModification_cpp_checked_dep) $(SnippetContactModification_cc_checked_dep) $(SnippetContactModification_c_checked_dep) +-include $(SnippetContactModification_checked_dep) +SnippetContactModification_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetContactModification/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactModification_cppfiles))))) +SnippetContactModification_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetContactModification_ccfiles))))) +SnippetContactModification_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetContactModification/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactModification_cfiles))))) +SnippetContactModification_profile_dep = $(SnippetContactModification_cpp_profile_dep) $(SnippetContactModification_cc_profile_dep) $(SnippetContactModification_c_profile_dep) +-include $(SnippetContactModification_profile_dep) +SnippetContactModification_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetContactModification/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactModification_cppfiles))))) +SnippetContactModification_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetContactModification_ccfiles))))) +SnippetContactModification_c_release_dep = $(addprefix $(DEPSDIR)/SnippetContactModification/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactModification_cfiles))))) +SnippetContactModification_release_dep = $(SnippetContactModification_cpp_release_dep) $(SnippetContactModification_cc_release_dep) $(SnippetContactModification_c_release_dep) +-include $(SnippetContactModification_release_dep) +SnippetContactModification_debug_hpaths := +SnippetContactModification_debug_hpaths += ./../../../Include +SnippetContactModification_debug_hpaths += ./../../../../PxShared/include +SnippetContactModification_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactModification_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactModification_debug_lpaths := +SnippetContactModification_debug_lpaths += ./../../../Lib/linux64 +SnippetContactModification_debug_lpaths += ./../../lib/linux64 +SnippetContactModification_debug_lpaths += ./../../../Bin/linux64 +SnippetContactModification_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactModification_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactModification_debug_lpaths += ./../../lib/linux64 +SnippetContactModification_debug_defines := $(SnippetContactModification_custom_defines) +SnippetContactModification_debug_defines += PHYSX_PROFILE_SDK +SnippetContactModification_debug_defines += RENDER_SNIPPET +SnippetContactModification_debug_defines += _DEBUG +SnippetContactModification_debug_defines += PX_DEBUG=1 +SnippetContactModification_debug_defines += PX_CHECKED=1 +SnippetContactModification_debug_defines += PX_SUPPORT_PVD=1 +SnippetContactModification_debug_libraries := +SnippetContactModification_debug_libraries += SnippetRenderDEBUG +SnippetContactModification_debug_libraries += SnippetUtilsDEBUG +SnippetContactModification_debug_libraries += PhysX3DEBUG_x64 +SnippetContactModification_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetContactModification_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetContactModification_debug_libraries += PhysX3ExtensionsDEBUG +SnippetContactModification_debug_libraries += PhysX3VehicleDEBUG +SnippetContactModification_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetContactModification_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetContactModification_debug_libraries += PxFoundationDEBUG_x64 +SnippetContactModification_debug_libraries += PxTaskDEBUG +SnippetContactModification_debug_libraries += PsFastXmlDEBUG +SnippetContactModification_debug_libraries += SnippetUtilsDEBUG +SnippetContactModification_debug_libraries += SnippetRenderDEBUG +SnippetContactModification_debug_libraries += GL +SnippetContactModification_debug_libraries += GLU +SnippetContactModification_debug_libraries += glut +SnippetContactModification_debug_libraries += X11 +SnippetContactModification_debug_libraries += rt +SnippetContactModification_debug_libraries += pthread +SnippetContactModification_debug_common_cflags := $(SnippetContactModification_custom_cflags) +SnippetContactModification_debug_common_cflags += -MMD +SnippetContactModification_debug_common_cflags += $(addprefix -D, $(SnippetContactModification_debug_defines)) +SnippetContactModification_debug_common_cflags += $(addprefix -I, $(SnippetContactModification_debug_hpaths)) +SnippetContactModification_debug_common_cflags += -m64 +SnippetContactModification_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactModification_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactModification_debug_common_cflags += -Wno-uninitialized +SnippetContactModification_debug_common_cflags += -g3 -gdwarf-2 +SnippetContactModification_debug_cflags := $(SnippetContactModification_debug_common_cflags) +SnippetContactModification_debug_cppflags := $(SnippetContactModification_debug_common_cflags) +SnippetContactModification_debug_lflags := $(SnippetContactModification_custom_lflags) +SnippetContactModification_debug_lflags += $(addprefix -L, $(SnippetContactModification_debug_lpaths)) +SnippetContactModification_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactModification_debug_libraries)) -Wl,--end-group +SnippetContactModification_debug_lflags += -lrt +SnippetContactModification_debug_lflags += -Wl,-rpath ./ +SnippetContactModification_debug_lflags += -m64 +SnippetContactModification_debug_objsdir = $(OBJS_DIR)/SnippetContactModification_debug +SnippetContactModification_debug_cpp_o = $(addprefix $(SnippetContactModification_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactModification_cppfiles))))) +SnippetContactModification_debug_cc_o = $(addprefix $(SnippetContactModification_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactModification_ccfiles))))) +SnippetContactModification_debug_c_o = $(addprefix $(SnippetContactModification_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactModification_cfiles))))) +SnippetContactModification_debug_obj = $(SnippetContactModification_debug_cpp_o) $(SnippetContactModification_debug_cc_o) $(SnippetContactModification_debug_c_o) +SnippetContactModification_debug_bin := ./../../../Bin/linux64/SnippetContactModificationDEBUG + +clean_SnippetContactModification_debug: + @$(ECHO) clean SnippetContactModification debug + @$(RMDIR) $(SnippetContactModification_debug_objsdir) + @$(RMDIR) $(SnippetContactModification_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactModification/debug + +build_SnippetContactModification_debug: postbuild_SnippetContactModification_debug +postbuild_SnippetContactModification_debug: mainbuild_SnippetContactModification_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetContactModification_debug: prebuild_SnippetContactModification_debug $(SnippetContactModification_debug_bin) +prebuild_SnippetContactModification_debug: + +$(SnippetContactModification_debug_bin): $(SnippetContactModification_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactModificationDEBUG` + $(CCLD) $(SnippetContactModification_debug_obj) $(SnippetContactModification_debug_lflags) -o $(SnippetContactModification_debug_bin) + $(ECHO) building $@ complete! + +SnippetContactModification_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactModification_debug_cpp_o): $(SnippetContactModification_debug_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactModification_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactModification/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_cppfiles)))))) + cp $(SnippetContactModification_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactModification/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactModification/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_cppfiles))))).P; \ + rm -f $(SnippetContactModification_debug_DEPDIR).d + +$(SnippetContactModification_debug_cc_o): $(SnippetContactModification_debug_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactModification_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_ccfiles)))))) + cp $(SnippetContactModification_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_ccfiles))))).debug.P; \ + rm -f $(SnippetContactModification_debug_DEPDIR).d + +$(SnippetContactModification_debug_c_o): $(SnippetContactModification_debug_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactModification_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactModification/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_cfiles)))))) + cp $(SnippetContactModification_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactModification/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactModification/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_debug_objsdir),, $@))), $(SnippetContactModification_cfiles))))).P; \ + rm -f $(SnippetContactModification_debug_DEPDIR).d + +SnippetContactModification_checked_hpaths := +SnippetContactModification_checked_hpaths += ./../../../Include +SnippetContactModification_checked_hpaths += ./../../../../PxShared/include +SnippetContactModification_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactModification_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactModification_checked_lpaths := +SnippetContactModification_checked_lpaths += ./../../../Lib/linux64 +SnippetContactModification_checked_lpaths += ./../../lib/linux64 +SnippetContactModification_checked_lpaths += ./../../../Bin/linux64 +SnippetContactModification_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactModification_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactModification_checked_lpaths += ./../../lib/linux64 +SnippetContactModification_checked_defines := $(SnippetContactModification_custom_defines) +SnippetContactModification_checked_defines += PHYSX_PROFILE_SDK +SnippetContactModification_checked_defines += RENDER_SNIPPET +SnippetContactModification_checked_defines += NDEBUG +SnippetContactModification_checked_defines += PX_CHECKED=1 +SnippetContactModification_checked_defines += PX_SUPPORT_PVD=1 +SnippetContactModification_checked_libraries := +SnippetContactModification_checked_libraries += SnippetRenderCHECKED +SnippetContactModification_checked_libraries += SnippetUtilsCHECKED +SnippetContactModification_checked_libraries += PhysX3CHECKED_x64 +SnippetContactModification_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetContactModification_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetContactModification_checked_libraries += PhysX3ExtensionsCHECKED +SnippetContactModification_checked_libraries += PhysX3VehicleCHECKED +SnippetContactModification_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetContactModification_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetContactModification_checked_libraries += PxFoundationCHECKED_x64 +SnippetContactModification_checked_libraries += PxTaskCHECKED +SnippetContactModification_checked_libraries += PsFastXmlCHECKED +SnippetContactModification_checked_libraries += SnippetUtilsCHECKED +SnippetContactModification_checked_libraries += SnippetRenderCHECKED +SnippetContactModification_checked_libraries += GL +SnippetContactModification_checked_libraries += GLU +SnippetContactModification_checked_libraries += glut +SnippetContactModification_checked_libraries += X11 +SnippetContactModification_checked_libraries += rt +SnippetContactModification_checked_libraries += pthread +SnippetContactModification_checked_common_cflags := $(SnippetContactModification_custom_cflags) +SnippetContactModification_checked_common_cflags += -MMD +SnippetContactModification_checked_common_cflags += $(addprefix -D, $(SnippetContactModification_checked_defines)) +SnippetContactModification_checked_common_cflags += $(addprefix -I, $(SnippetContactModification_checked_hpaths)) +SnippetContactModification_checked_common_cflags += -m64 +SnippetContactModification_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactModification_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactModification_checked_common_cflags += -Wno-uninitialized +SnippetContactModification_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetContactModification_checked_cflags := $(SnippetContactModification_checked_common_cflags) +SnippetContactModification_checked_cppflags := $(SnippetContactModification_checked_common_cflags) +SnippetContactModification_checked_lflags := $(SnippetContactModification_custom_lflags) +SnippetContactModification_checked_lflags += $(addprefix -L, $(SnippetContactModification_checked_lpaths)) +SnippetContactModification_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactModification_checked_libraries)) -Wl,--end-group +SnippetContactModification_checked_lflags += -lrt +SnippetContactModification_checked_lflags += -Wl,-rpath ./ +SnippetContactModification_checked_lflags += -m64 +SnippetContactModification_checked_objsdir = $(OBJS_DIR)/SnippetContactModification_checked +SnippetContactModification_checked_cpp_o = $(addprefix $(SnippetContactModification_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactModification_cppfiles))))) +SnippetContactModification_checked_cc_o = $(addprefix $(SnippetContactModification_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactModification_ccfiles))))) +SnippetContactModification_checked_c_o = $(addprefix $(SnippetContactModification_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactModification_cfiles))))) +SnippetContactModification_checked_obj = $(SnippetContactModification_checked_cpp_o) $(SnippetContactModification_checked_cc_o) $(SnippetContactModification_checked_c_o) +SnippetContactModification_checked_bin := ./../../../Bin/linux64/SnippetContactModificationCHECKED + +clean_SnippetContactModification_checked: + @$(ECHO) clean SnippetContactModification checked + @$(RMDIR) $(SnippetContactModification_checked_objsdir) + @$(RMDIR) $(SnippetContactModification_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactModification/checked + +build_SnippetContactModification_checked: postbuild_SnippetContactModification_checked +postbuild_SnippetContactModification_checked: mainbuild_SnippetContactModification_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetContactModification_checked: prebuild_SnippetContactModification_checked $(SnippetContactModification_checked_bin) +prebuild_SnippetContactModification_checked: + +$(SnippetContactModification_checked_bin): $(SnippetContactModification_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactModificationCHECKED` + $(CCLD) $(SnippetContactModification_checked_obj) $(SnippetContactModification_checked_lflags) -o $(SnippetContactModification_checked_bin) + $(ECHO) building $@ complete! + +SnippetContactModification_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactModification_checked_cpp_o): $(SnippetContactModification_checked_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactModification_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactModification/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_cppfiles)))))) + cp $(SnippetContactModification_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactModification/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactModification/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_cppfiles))))).P; \ + rm -f $(SnippetContactModification_checked_DEPDIR).d + +$(SnippetContactModification_checked_cc_o): $(SnippetContactModification_checked_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactModification_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_ccfiles)))))) + cp $(SnippetContactModification_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_ccfiles))))).checked.P; \ + rm -f $(SnippetContactModification_checked_DEPDIR).d + +$(SnippetContactModification_checked_c_o): $(SnippetContactModification_checked_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactModification_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactModification/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_cfiles)))))) + cp $(SnippetContactModification_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactModification/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactModification/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_checked_objsdir),, $@))), $(SnippetContactModification_cfiles))))).P; \ + rm -f $(SnippetContactModification_checked_DEPDIR).d + +SnippetContactModification_profile_hpaths := +SnippetContactModification_profile_hpaths += ./../../../Include +SnippetContactModification_profile_hpaths += ./../../../../PxShared/include +SnippetContactModification_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactModification_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactModification_profile_lpaths := +SnippetContactModification_profile_lpaths += ./../../../Lib/linux64 +SnippetContactModification_profile_lpaths += ./../../lib/linux64 +SnippetContactModification_profile_lpaths += ./../../../Bin/linux64 +SnippetContactModification_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactModification_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactModification_profile_lpaths += ./../../lib/linux64 +SnippetContactModification_profile_defines := $(SnippetContactModification_custom_defines) +SnippetContactModification_profile_defines += PHYSX_PROFILE_SDK +SnippetContactModification_profile_defines += RENDER_SNIPPET +SnippetContactModification_profile_defines += NDEBUG +SnippetContactModification_profile_defines += PX_PROFILE=1 +SnippetContactModification_profile_defines += PX_SUPPORT_PVD=1 +SnippetContactModification_profile_libraries := +SnippetContactModification_profile_libraries += SnippetRenderPROFILE +SnippetContactModification_profile_libraries += SnippetUtilsPROFILE +SnippetContactModification_profile_libraries += PhysX3PROFILE_x64 +SnippetContactModification_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetContactModification_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetContactModification_profile_libraries += PhysX3ExtensionsPROFILE +SnippetContactModification_profile_libraries += PhysX3VehiclePROFILE +SnippetContactModification_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetContactModification_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetContactModification_profile_libraries += PxFoundationPROFILE_x64 +SnippetContactModification_profile_libraries += PxTaskPROFILE +SnippetContactModification_profile_libraries += PsFastXmlPROFILE +SnippetContactModification_profile_libraries += SnippetUtilsPROFILE +SnippetContactModification_profile_libraries += SnippetRenderPROFILE +SnippetContactModification_profile_libraries += GL +SnippetContactModification_profile_libraries += GLU +SnippetContactModification_profile_libraries += glut +SnippetContactModification_profile_libraries += X11 +SnippetContactModification_profile_libraries += rt +SnippetContactModification_profile_libraries += pthread +SnippetContactModification_profile_common_cflags := $(SnippetContactModification_custom_cflags) +SnippetContactModification_profile_common_cflags += -MMD +SnippetContactModification_profile_common_cflags += $(addprefix -D, $(SnippetContactModification_profile_defines)) +SnippetContactModification_profile_common_cflags += $(addprefix -I, $(SnippetContactModification_profile_hpaths)) +SnippetContactModification_profile_common_cflags += -m64 +SnippetContactModification_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactModification_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactModification_profile_common_cflags += -Wno-uninitialized +SnippetContactModification_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetContactModification_profile_cflags := $(SnippetContactModification_profile_common_cflags) +SnippetContactModification_profile_cppflags := $(SnippetContactModification_profile_common_cflags) +SnippetContactModification_profile_lflags := $(SnippetContactModification_custom_lflags) +SnippetContactModification_profile_lflags += $(addprefix -L, $(SnippetContactModification_profile_lpaths)) +SnippetContactModification_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactModification_profile_libraries)) -Wl,--end-group +SnippetContactModification_profile_lflags += -lrt +SnippetContactModification_profile_lflags += -Wl,-rpath ./ +SnippetContactModification_profile_lflags += -m64 +SnippetContactModification_profile_objsdir = $(OBJS_DIR)/SnippetContactModification_profile +SnippetContactModification_profile_cpp_o = $(addprefix $(SnippetContactModification_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactModification_cppfiles))))) +SnippetContactModification_profile_cc_o = $(addprefix $(SnippetContactModification_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactModification_ccfiles))))) +SnippetContactModification_profile_c_o = $(addprefix $(SnippetContactModification_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactModification_cfiles))))) +SnippetContactModification_profile_obj = $(SnippetContactModification_profile_cpp_o) $(SnippetContactModification_profile_cc_o) $(SnippetContactModification_profile_c_o) +SnippetContactModification_profile_bin := ./../../../Bin/linux64/SnippetContactModificationPROFILE + +clean_SnippetContactModification_profile: + @$(ECHO) clean SnippetContactModification profile + @$(RMDIR) $(SnippetContactModification_profile_objsdir) + @$(RMDIR) $(SnippetContactModification_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactModification/profile + +build_SnippetContactModification_profile: postbuild_SnippetContactModification_profile +postbuild_SnippetContactModification_profile: mainbuild_SnippetContactModification_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetContactModification_profile: prebuild_SnippetContactModification_profile $(SnippetContactModification_profile_bin) +prebuild_SnippetContactModification_profile: + +$(SnippetContactModification_profile_bin): $(SnippetContactModification_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactModificationPROFILE` + $(CCLD) $(SnippetContactModification_profile_obj) $(SnippetContactModification_profile_lflags) -o $(SnippetContactModification_profile_bin) + $(ECHO) building $@ complete! + +SnippetContactModification_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactModification_profile_cpp_o): $(SnippetContactModification_profile_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactModification_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactModification/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_cppfiles)))))) + cp $(SnippetContactModification_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactModification/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactModification/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_cppfiles))))).P; \ + rm -f $(SnippetContactModification_profile_DEPDIR).d + +$(SnippetContactModification_profile_cc_o): $(SnippetContactModification_profile_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactModification_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_ccfiles)))))) + cp $(SnippetContactModification_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_ccfiles))))).profile.P; \ + rm -f $(SnippetContactModification_profile_DEPDIR).d + +$(SnippetContactModification_profile_c_o): $(SnippetContactModification_profile_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactModification_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactModification/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_cfiles)))))) + cp $(SnippetContactModification_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactModification/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactModification/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_profile_objsdir),, $@))), $(SnippetContactModification_cfiles))))).P; \ + rm -f $(SnippetContactModification_profile_DEPDIR).d + +SnippetContactModification_release_hpaths := +SnippetContactModification_release_hpaths += ./../../../Include +SnippetContactModification_release_hpaths += ./../../../../PxShared/include +SnippetContactModification_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactModification_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactModification_release_lpaths := +SnippetContactModification_release_lpaths += ./../../../Lib/linux64 +SnippetContactModification_release_lpaths += ./../../lib/linux64 +SnippetContactModification_release_lpaths += ./../../../Bin/linux64 +SnippetContactModification_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactModification_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactModification_release_lpaths += ./../../lib/linux64 +SnippetContactModification_release_defines := $(SnippetContactModification_custom_defines) +SnippetContactModification_release_defines += PHYSX_PROFILE_SDK +SnippetContactModification_release_defines += RENDER_SNIPPET +SnippetContactModification_release_defines += NDEBUG +SnippetContactModification_release_defines += PX_SUPPORT_PVD=0 +SnippetContactModification_release_libraries := +SnippetContactModification_release_libraries += SnippetRender +SnippetContactModification_release_libraries += SnippetUtils +SnippetContactModification_release_libraries += PhysX3_x64 +SnippetContactModification_release_libraries += PhysX3Cooking_x64 +SnippetContactModification_release_libraries += PhysX3CharacterKinematic_x64 +SnippetContactModification_release_libraries += PhysX3Extensions +SnippetContactModification_release_libraries += PhysX3Vehicle +SnippetContactModification_release_libraries += PxPvdSDK_x64 +SnippetContactModification_release_libraries += PhysX3Common_x64 +SnippetContactModification_release_libraries += PxFoundation_x64 +SnippetContactModification_release_libraries += PxTask +SnippetContactModification_release_libraries += PsFastXml +SnippetContactModification_release_libraries += SnippetUtils +SnippetContactModification_release_libraries += SnippetRender +SnippetContactModification_release_libraries += GL +SnippetContactModification_release_libraries += GLU +SnippetContactModification_release_libraries += glut +SnippetContactModification_release_libraries += X11 +SnippetContactModification_release_libraries += rt +SnippetContactModification_release_libraries += pthread +SnippetContactModification_release_common_cflags := $(SnippetContactModification_custom_cflags) +SnippetContactModification_release_common_cflags += -MMD +SnippetContactModification_release_common_cflags += $(addprefix -D, $(SnippetContactModification_release_defines)) +SnippetContactModification_release_common_cflags += $(addprefix -I, $(SnippetContactModification_release_hpaths)) +SnippetContactModification_release_common_cflags += -m64 +SnippetContactModification_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactModification_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactModification_release_common_cflags += -Wno-uninitialized +SnippetContactModification_release_common_cflags += -O3 -fno-strict-aliasing +SnippetContactModification_release_cflags := $(SnippetContactModification_release_common_cflags) +SnippetContactModification_release_cppflags := $(SnippetContactModification_release_common_cflags) +SnippetContactModification_release_lflags := $(SnippetContactModification_custom_lflags) +SnippetContactModification_release_lflags += $(addprefix -L, $(SnippetContactModification_release_lpaths)) +SnippetContactModification_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactModification_release_libraries)) -Wl,--end-group +SnippetContactModification_release_lflags += -lrt +SnippetContactModification_release_lflags += -Wl,-rpath ./ +SnippetContactModification_release_lflags += -m64 +SnippetContactModification_release_objsdir = $(OBJS_DIR)/SnippetContactModification_release +SnippetContactModification_release_cpp_o = $(addprefix $(SnippetContactModification_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactModification_cppfiles))))) +SnippetContactModification_release_cc_o = $(addprefix $(SnippetContactModification_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactModification_ccfiles))))) +SnippetContactModification_release_c_o = $(addprefix $(SnippetContactModification_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactModification_cfiles))))) +SnippetContactModification_release_obj = $(SnippetContactModification_release_cpp_o) $(SnippetContactModification_release_cc_o) $(SnippetContactModification_release_c_o) +SnippetContactModification_release_bin := ./../../../Bin/linux64/SnippetContactModification + +clean_SnippetContactModification_release: + @$(ECHO) clean SnippetContactModification release + @$(RMDIR) $(SnippetContactModification_release_objsdir) + @$(RMDIR) $(SnippetContactModification_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactModification/release + +build_SnippetContactModification_release: postbuild_SnippetContactModification_release +postbuild_SnippetContactModification_release: mainbuild_SnippetContactModification_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetContactModification_release: prebuild_SnippetContactModification_release $(SnippetContactModification_release_bin) +prebuild_SnippetContactModification_release: + +$(SnippetContactModification_release_bin): $(SnippetContactModification_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactModification` + $(CCLD) $(SnippetContactModification_release_obj) $(SnippetContactModification_release_lflags) -o $(SnippetContactModification_release_bin) + $(ECHO) building $@ complete! + +SnippetContactModification_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactModification_release_cpp_o): $(SnippetContactModification_release_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactModification_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactModification/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_cppfiles)))))) + cp $(SnippetContactModification_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactModification/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactModification/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_cppfiles))))).P; \ + rm -f $(SnippetContactModification_release_DEPDIR).d + +$(SnippetContactModification_release_cc_o): $(SnippetContactModification_release_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactModification_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_ccfiles)))))) + cp $(SnippetContactModification_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_ccfiles))))).release.P; \ + rm -f $(SnippetContactModification_release_DEPDIR).d + +$(SnippetContactModification_release_c_o): $(SnippetContactModification_release_objsdir)/%.o: + $(ECHO) SnippetContactModification: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactModification_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactModification/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_cfiles)))))) + cp $(SnippetContactModification_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactModification/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactModification_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactModification/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactModification_release_objsdir),, $@))), $(SnippetContactModification_cfiles))))).P; \ + rm -f $(SnippetContactModification_release_DEPDIR).d + +clean_SnippetContactModification: clean_SnippetContactModification_debug clean_SnippetContactModification_checked clean_SnippetContactModification_profile clean_SnippetContactModification_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetContactReport.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetContactReport.mk new file mode 100644 index 00000000..018190b8 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetContactReport.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetContactReport +SnippetContactReport_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetContactReport_cppfiles += ./../../SnippetContactReport/SnippetContactReport.cpp +SnippetContactReport_cppfiles += ./../../SnippetContactReport/SnippetContactReportRender.cpp + +SnippetContactReport_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetContactReport/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactReport_cppfiles))))) +SnippetContactReport_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetContactReport_ccfiles))))) +SnippetContactReport_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetContactReport/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactReport_cfiles))))) +SnippetContactReport_debug_dep = $(SnippetContactReport_cpp_debug_dep) $(SnippetContactReport_cc_debug_dep) $(SnippetContactReport_c_debug_dep) +-include $(SnippetContactReport_debug_dep) +SnippetContactReport_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetContactReport/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactReport_cppfiles))))) +SnippetContactReport_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetContactReport_ccfiles))))) +SnippetContactReport_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetContactReport/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactReport_cfiles))))) +SnippetContactReport_checked_dep = $(SnippetContactReport_cpp_checked_dep) $(SnippetContactReport_cc_checked_dep) $(SnippetContactReport_c_checked_dep) +-include $(SnippetContactReport_checked_dep) +SnippetContactReport_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetContactReport/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactReport_cppfiles))))) +SnippetContactReport_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetContactReport_ccfiles))))) +SnippetContactReport_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetContactReport/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactReport_cfiles))))) +SnippetContactReport_profile_dep = $(SnippetContactReport_cpp_profile_dep) $(SnippetContactReport_cc_profile_dep) $(SnippetContactReport_c_profile_dep) +-include $(SnippetContactReport_profile_dep) +SnippetContactReport_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetContactReport/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactReport_cppfiles))))) +SnippetContactReport_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetContactReport_ccfiles))))) +SnippetContactReport_c_release_dep = $(addprefix $(DEPSDIR)/SnippetContactReport/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactReport_cfiles))))) +SnippetContactReport_release_dep = $(SnippetContactReport_cpp_release_dep) $(SnippetContactReport_cc_release_dep) $(SnippetContactReport_c_release_dep) +-include $(SnippetContactReport_release_dep) +SnippetContactReport_debug_hpaths := +SnippetContactReport_debug_hpaths += ./../../../Include +SnippetContactReport_debug_hpaths += ./../../../../PxShared/include +SnippetContactReport_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactReport_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactReport_debug_lpaths := +SnippetContactReport_debug_lpaths += ./../../../Lib/linux64 +SnippetContactReport_debug_lpaths += ./../../lib/linux64 +SnippetContactReport_debug_lpaths += ./../../../Bin/linux64 +SnippetContactReport_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactReport_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactReport_debug_lpaths += ./../../lib/linux64 +SnippetContactReport_debug_defines := $(SnippetContactReport_custom_defines) +SnippetContactReport_debug_defines += PHYSX_PROFILE_SDK +SnippetContactReport_debug_defines += RENDER_SNIPPET +SnippetContactReport_debug_defines += _DEBUG +SnippetContactReport_debug_defines += PX_DEBUG=1 +SnippetContactReport_debug_defines += PX_CHECKED=1 +SnippetContactReport_debug_defines += PX_SUPPORT_PVD=1 +SnippetContactReport_debug_libraries := +SnippetContactReport_debug_libraries += SnippetRenderDEBUG +SnippetContactReport_debug_libraries += SnippetUtilsDEBUG +SnippetContactReport_debug_libraries += PhysX3DEBUG_x64 +SnippetContactReport_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetContactReport_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetContactReport_debug_libraries += PhysX3ExtensionsDEBUG +SnippetContactReport_debug_libraries += PhysX3VehicleDEBUG +SnippetContactReport_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetContactReport_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetContactReport_debug_libraries += PxFoundationDEBUG_x64 +SnippetContactReport_debug_libraries += PxTaskDEBUG +SnippetContactReport_debug_libraries += PsFastXmlDEBUG +SnippetContactReport_debug_libraries += SnippetUtilsDEBUG +SnippetContactReport_debug_libraries += SnippetRenderDEBUG +SnippetContactReport_debug_libraries += GL +SnippetContactReport_debug_libraries += GLU +SnippetContactReport_debug_libraries += glut +SnippetContactReport_debug_libraries += X11 +SnippetContactReport_debug_libraries += rt +SnippetContactReport_debug_libraries += pthread +SnippetContactReport_debug_common_cflags := $(SnippetContactReport_custom_cflags) +SnippetContactReport_debug_common_cflags += -MMD +SnippetContactReport_debug_common_cflags += $(addprefix -D, $(SnippetContactReport_debug_defines)) +SnippetContactReport_debug_common_cflags += $(addprefix -I, $(SnippetContactReport_debug_hpaths)) +SnippetContactReport_debug_common_cflags += -m64 +SnippetContactReport_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactReport_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactReport_debug_common_cflags += -Wno-uninitialized +SnippetContactReport_debug_common_cflags += -g3 -gdwarf-2 +SnippetContactReport_debug_cflags := $(SnippetContactReport_debug_common_cflags) +SnippetContactReport_debug_cppflags := $(SnippetContactReport_debug_common_cflags) +SnippetContactReport_debug_lflags := $(SnippetContactReport_custom_lflags) +SnippetContactReport_debug_lflags += $(addprefix -L, $(SnippetContactReport_debug_lpaths)) +SnippetContactReport_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactReport_debug_libraries)) -Wl,--end-group +SnippetContactReport_debug_lflags += -lrt +SnippetContactReport_debug_lflags += -Wl,-rpath ./ +SnippetContactReport_debug_lflags += -m64 +SnippetContactReport_debug_objsdir = $(OBJS_DIR)/SnippetContactReport_debug +SnippetContactReport_debug_cpp_o = $(addprefix $(SnippetContactReport_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactReport_cppfiles))))) +SnippetContactReport_debug_cc_o = $(addprefix $(SnippetContactReport_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactReport_ccfiles))))) +SnippetContactReport_debug_c_o = $(addprefix $(SnippetContactReport_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactReport_cfiles))))) +SnippetContactReport_debug_obj = $(SnippetContactReport_debug_cpp_o) $(SnippetContactReport_debug_cc_o) $(SnippetContactReport_debug_c_o) +SnippetContactReport_debug_bin := ./../../../Bin/linux64/SnippetContactReportDEBUG + +clean_SnippetContactReport_debug: + @$(ECHO) clean SnippetContactReport debug + @$(RMDIR) $(SnippetContactReport_debug_objsdir) + @$(RMDIR) $(SnippetContactReport_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactReport/debug + +build_SnippetContactReport_debug: postbuild_SnippetContactReport_debug +postbuild_SnippetContactReport_debug: mainbuild_SnippetContactReport_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetContactReport_debug: prebuild_SnippetContactReport_debug $(SnippetContactReport_debug_bin) +prebuild_SnippetContactReport_debug: + +$(SnippetContactReport_debug_bin): $(SnippetContactReport_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactReportDEBUG` + $(CCLD) $(SnippetContactReport_debug_obj) $(SnippetContactReport_debug_lflags) -o $(SnippetContactReport_debug_bin) + $(ECHO) building $@ complete! + +SnippetContactReport_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactReport_debug_cpp_o): $(SnippetContactReport_debug_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReport_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReport/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_cppfiles)))))) + cp $(SnippetContactReport_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReport/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReport/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_cppfiles))))).P; \ + rm -f $(SnippetContactReport_debug_DEPDIR).d + +$(SnippetContactReport_debug_cc_o): $(SnippetContactReport_debug_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReport_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_ccfiles)))))) + cp $(SnippetContactReport_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_ccfiles))))).debug.P; \ + rm -f $(SnippetContactReport_debug_DEPDIR).d + +$(SnippetContactReport_debug_c_o): $(SnippetContactReport_debug_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactReport_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReport/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_cfiles)))))) + cp $(SnippetContactReport_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReport/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReport/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_debug_objsdir),, $@))), $(SnippetContactReport_cfiles))))).P; \ + rm -f $(SnippetContactReport_debug_DEPDIR).d + +SnippetContactReport_checked_hpaths := +SnippetContactReport_checked_hpaths += ./../../../Include +SnippetContactReport_checked_hpaths += ./../../../../PxShared/include +SnippetContactReport_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactReport_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactReport_checked_lpaths := +SnippetContactReport_checked_lpaths += ./../../../Lib/linux64 +SnippetContactReport_checked_lpaths += ./../../lib/linux64 +SnippetContactReport_checked_lpaths += ./../../../Bin/linux64 +SnippetContactReport_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactReport_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactReport_checked_lpaths += ./../../lib/linux64 +SnippetContactReport_checked_defines := $(SnippetContactReport_custom_defines) +SnippetContactReport_checked_defines += PHYSX_PROFILE_SDK +SnippetContactReport_checked_defines += RENDER_SNIPPET +SnippetContactReport_checked_defines += NDEBUG +SnippetContactReport_checked_defines += PX_CHECKED=1 +SnippetContactReport_checked_defines += PX_SUPPORT_PVD=1 +SnippetContactReport_checked_libraries := +SnippetContactReport_checked_libraries += SnippetRenderCHECKED +SnippetContactReport_checked_libraries += SnippetUtilsCHECKED +SnippetContactReport_checked_libraries += PhysX3CHECKED_x64 +SnippetContactReport_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetContactReport_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetContactReport_checked_libraries += PhysX3ExtensionsCHECKED +SnippetContactReport_checked_libraries += PhysX3VehicleCHECKED +SnippetContactReport_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetContactReport_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetContactReport_checked_libraries += PxFoundationCHECKED_x64 +SnippetContactReport_checked_libraries += PxTaskCHECKED +SnippetContactReport_checked_libraries += PsFastXmlCHECKED +SnippetContactReport_checked_libraries += SnippetUtilsCHECKED +SnippetContactReport_checked_libraries += SnippetRenderCHECKED +SnippetContactReport_checked_libraries += GL +SnippetContactReport_checked_libraries += GLU +SnippetContactReport_checked_libraries += glut +SnippetContactReport_checked_libraries += X11 +SnippetContactReport_checked_libraries += rt +SnippetContactReport_checked_libraries += pthread +SnippetContactReport_checked_common_cflags := $(SnippetContactReport_custom_cflags) +SnippetContactReport_checked_common_cflags += -MMD +SnippetContactReport_checked_common_cflags += $(addprefix -D, $(SnippetContactReport_checked_defines)) +SnippetContactReport_checked_common_cflags += $(addprefix -I, $(SnippetContactReport_checked_hpaths)) +SnippetContactReport_checked_common_cflags += -m64 +SnippetContactReport_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactReport_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactReport_checked_common_cflags += -Wno-uninitialized +SnippetContactReport_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetContactReport_checked_cflags := $(SnippetContactReport_checked_common_cflags) +SnippetContactReport_checked_cppflags := $(SnippetContactReport_checked_common_cflags) +SnippetContactReport_checked_lflags := $(SnippetContactReport_custom_lflags) +SnippetContactReport_checked_lflags += $(addprefix -L, $(SnippetContactReport_checked_lpaths)) +SnippetContactReport_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactReport_checked_libraries)) -Wl,--end-group +SnippetContactReport_checked_lflags += -lrt +SnippetContactReport_checked_lflags += -Wl,-rpath ./ +SnippetContactReport_checked_lflags += -m64 +SnippetContactReport_checked_objsdir = $(OBJS_DIR)/SnippetContactReport_checked +SnippetContactReport_checked_cpp_o = $(addprefix $(SnippetContactReport_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactReport_cppfiles))))) +SnippetContactReport_checked_cc_o = $(addprefix $(SnippetContactReport_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactReport_ccfiles))))) +SnippetContactReport_checked_c_o = $(addprefix $(SnippetContactReport_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactReport_cfiles))))) +SnippetContactReport_checked_obj = $(SnippetContactReport_checked_cpp_o) $(SnippetContactReport_checked_cc_o) $(SnippetContactReport_checked_c_o) +SnippetContactReport_checked_bin := ./../../../Bin/linux64/SnippetContactReportCHECKED + +clean_SnippetContactReport_checked: + @$(ECHO) clean SnippetContactReport checked + @$(RMDIR) $(SnippetContactReport_checked_objsdir) + @$(RMDIR) $(SnippetContactReport_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactReport/checked + +build_SnippetContactReport_checked: postbuild_SnippetContactReport_checked +postbuild_SnippetContactReport_checked: mainbuild_SnippetContactReport_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetContactReport_checked: prebuild_SnippetContactReport_checked $(SnippetContactReport_checked_bin) +prebuild_SnippetContactReport_checked: + +$(SnippetContactReport_checked_bin): $(SnippetContactReport_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactReportCHECKED` + $(CCLD) $(SnippetContactReport_checked_obj) $(SnippetContactReport_checked_lflags) -o $(SnippetContactReport_checked_bin) + $(ECHO) building $@ complete! + +SnippetContactReport_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactReport_checked_cpp_o): $(SnippetContactReport_checked_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReport_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReport/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_cppfiles)))))) + cp $(SnippetContactReport_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReport/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReport/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_cppfiles))))).P; \ + rm -f $(SnippetContactReport_checked_DEPDIR).d + +$(SnippetContactReport_checked_cc_o): $(SnippetContactReport_checked_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReport_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_ccfiles)))))) + cp $(SnippetContactReport_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_ccfiles))))).checked.P; \ + rm -f $(SnippetContactReport_checked_DEPDIR).d + +$(SnippetContactReport_checked_c_o): $(SnippetContactReport_checked_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactReport_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReport/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_cfiles)))))) + cp $(SnippetContactReport_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReport/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReport/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_checked_objsdir),, $@))), $(SnippetContactReport_cfiles))))).P; \ + rm -f $(SnippetContactReport_checked_DEPDIR).d + +SnippetContactReport_profile_hpaths := +SnippetContactReport_profile_hpaths += ./../../../Include +SnippetContactReport_profile_hpaths += ./../../../../PxShared/include +SnippetContactReport_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactReport_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactReport_profile_lpaths := +SnippetContactReport_profile_lpaths += ./../../../Lib/linux64 +SnippetContactReport_profile_lpaths += ./../../lib/linux64 +SnippetContactReport_profile_lpaths += ./../../../Bin/linux64 +SnippetContactReport_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactReport_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactReport_profile_lpaths += ./../../lib/linux64 +SnippetContactReport_profile_defines := $(SnippetContactReport_custom_defines) +SnippetContactReport_profile_defines += PHYSX_PROFILE_SDK +SnippetContactReport_profile_defines += RENDER_SNIPPET +SnippetContactReport_profile_defines += NDEBUG +SnippetContactReport_profile_defines += PX_PROFILE=1 +SnippetContactReport_profile_defines += PX_SUPPORT_PVD=1 +SnippetContactReport_profile_libraries := +SnippetContactReport_profile_libraries += SnippetRenderPROFILE +SnippetContactReport_profile_libraries += SnippetUtilsPROFILE +SnippetContactReport_profile_libraries += PhysX3PROFILE_x64 +SnippetContactReport_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetContactReport_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetContactReport_profile_libraries += PhysX3ExtensionsPROFILE +SnippetContactReport_profile_libraries += PhysX3VehiclePROFILE +SnippetContactReport_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetContactReport_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetContactReport_profile_libraries += PxFoundationPROFILE_x64 +SnippetContactReport_profile_libraries += PxTaskPROFILE +SnippetContactReport_profile_libraries += PsFastXmlPROFILE +SnippetContactReport_profile_libraries += SnippetUtilsPROFILE +SnippetContactReport_profile_libraries += SnippetRenderPROFILE +SnippetContactReport_profile_libraries += GL +SnippetContactReport_profile_libraries += GLU +SnippetContactReport_profile_libraries += glut +SnippetContactReport_profile_libraries += X11 +SnippetContactReport_profile_libraries += rt +SnippetContactReport_profile_libraries += pthread +SnippetContactReport_profile_common_cflags := $(SnippetContactReport_custom_cflags) +SnippetContactReport_profile_common_cflags += -MMD +SnippetContactReport_profile_common_cflags += $(addprefix -D, $(SnippetContactReport_profile_defines)) +SnippetContactReport_profile_common_cflags += $(addprefix -I, $(SnippetContactReport_profile_hpaths)) +SnippetContactReport_profile_common_cflags += -m64 +SnippetContactReport_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactReport_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactReport_profile_common_cflags += -Wno-uninitialized +SnippetContactReport_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetContactReport_profile_cflags := $(SnippetContactReport_profile_common_cflags) +SnippetContactReport_profile_cppflags := $(SnippetContactReport_profile_common_cflags) +SnippetContactReport_profile_lflags := $(SnippetContactReport_custom_lflags) +SnippetContactReport_profile_lflags += $(addprefix -L, $(SnippetContactReport_profile_lpaths)) +SnippetContactReport_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactReport_profile_libraries)) -Wl,--end-group +SnippetContactReport_profile_lflags += -lrt +SnippetContactReport_profile_lflags += -Wl,-rpath ./ +SnippetContactReport_profile_lflags += -m64 +SnippetContactReport_profile_objsdir = $(OBJS_DIR)/SnippetContactReport_profile +SnippetContactReport_profile_cpp_o = $(addprefix $(SnippetContactReport_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactReport_cppfiles))))) +SnippetContactReport_profile_cc_o = $(addprefix $(SnippetContactReport_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactReport_ccfiles))))) +SnippetContactReport_profile_c_o = $(addprefix $(SnippetContactReport_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactReport_cfiles))))) +SnippetContactReport_profile_obj = $(SnippetContactReport_profile_cpp_o) $(SnippetContactReport_profile_cc_o) $(SnippetContactReport_profile_c_o) +SnippetContactReport_profile_bin := ./../../../Bin/linux64/SnippetContactReportPROFILE + +clean_SnippetContactReport_profile: + @$(ECHO) clean SnippetContactReport profile + @$(RMDIR) $(SnippetContactReport_profile_objsdir) + @$(RMDIR) $(SnippetContactReport_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactReport/profile + +build_SnippetContactReport_profile: postbuild_SnippetContactReport_profile +postbuild_SnippetContactReport_profile: mainbuild_SnippetContactReport_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetContactReport_profile: prebuild_SnippetContactReport_profile $(SnippetContactReport_profile_bin) +prebuild_SnippetContactReport_profile: + +$(SnippetContactReport_profile_bin): $(SnippetContactReport_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactReportPROFILE` + $(CCLD) $(SnippetContactReport_profile_obj) $(SnippetContactReport_profile_lflags) -o $(SnippetContactReport_profile_bin) + $(ECHO) building $@ complete! + +SnippetContactReport_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactReport_profile_cpp_o): $(SnippetContactReport_profile_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReport_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReport/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_cppfiles)))))) + cp $(SnippetContactReport_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReport/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReport/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_cppfiles))))).P; \ + rm -f $(SnippetContactReport_profile_DEPDIR).d + +$(SnippetContactReport_profile_cc_o): $(SnippetContactReport_profile_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReport_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_ccfiles)))))) + cp $(SnippetContactReport_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_ccfiles))))).profile.P; \ + rm -f $(SnippetContactReport_profile_DEPDIR).d + +$(SnippetContactReport_profile_c_o): $(SnippetContactReport_profile_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactReport_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReport/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_cfiles)))))) + cp $(SnippetContactReport_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReport/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReport/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_profile_objsdir),, $@))), $(SnippetContactReport_cfiles))))).P; \ + rm -f $(SnippetContactReport_profile_DEPDIR).d + +SnippetContactReport_release_hpaths := +SnippetContactReport_release_hpaths += ./../../../Include +SnippetContactReport_release_hpaths += ./../../../../PxShared/include +SnippetContactReport_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactReport_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactReport_release_lpaths := +SnippetContactReport_release_lpaths += ./../../../Lib/linux64 +SnippetContactReport_release_lpaths += ./../../lib/linux64 +SnippetContactReport_release_lpaths += ./../../../Bin/linux64 +SnippetContactReport_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactReport_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactReport_release_lpaths += ./../../lib/linux64 +SnippetContactReport_release_defines := $(SnippetContactReport_custom_defines) +SnippetContactReport_release_defines += PHYSX_PROFILE_SDK +SnippetContactReport_release_defines += RENDER_SNIPPET +SnippetContactReport_release_defines += NDEBUG +SnippetContactReport_release_defines += PX_SUPPORT_PVD=0 +SnippetContactReport_release_libraries := +SnippetContactReport_release_libraries += SnippetRender +SnippetContactReport_release_libraries += SnippetUtils +SnippetContactReport_release_libraries += PhysX3_x64 +SnippetContactReport_release_libraries += PhysX3Cooking_x64 +SnippetContactReport_release_libraries += PhysX3CharacterKinematic_x64 +SnippetContactReport_release_libraries += PhysX3Extensions +SnippetContactReport_release_libraries += PhysX3Vehicle +SnippetContactReport_release_libraries += PxPvdSDK_x64 +SnippetContactReport_release_libraries += PhysX3Common_x64 +SnippetContactReport_release_libraries += PxFoundation_x64 +SnippetContactReport_release_libraries += PxTask +SnippetContactReport_release_libraries += PsFastXml +SnippetContactReport_release_libraries += SnippetUtils +SnippetContactReport_release_libraries += SnippetRender +SnippetContactReport_release_libraries += GL +SnippetContactReport_release_libraries += GLU +SnippetContactReport_release_libraries += glut +SnippetContactReport_release_libraries += X11 +SnippetContactReport_release_libraries += rt +SnippetContactReport_release_libraries += pthread +SnippetContactReport_release_common_cflags := $(SnippetContactReport_custom_cflags) +SnippetContactReport_release_common_cflags += -MMD +SnippetContactReport_release_common_cflags += $(addprefix -D, $(SnippetContactReport_release_defines)) +SnippetContactReport_release_common_cflags += $(addprefix -I, $(SnippetContactReport_release_hpaths)) +SnippetContactReport_release_common_cflags += -m64 +SnippetContactReport_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactReport_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactReport_release_common_cflags += -Wno-uninitialized +SnippetContactReport_release_common_cflags += -O3 -fno-strict-aliasing +SnippetContactReport_release_cflags := $(SnippetContactReport_release_common_cflags) +SnippetContactReport_release_cppflags := $(SnippetContactReport_release_common_cflags) +SnippetContactReport_release_lflags := $(SnippetContactReport_custom_lflags) +SnippetContactReport_release_lflags += $(addprefix -L, $(SnippetContactReport_release_lpaths)) +SnippetContactReport_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactReport_release_libraries)) -Wl,--end-group +SnippetContactReport_release_lflags += -lrt +SnippetContactReport_release_lflags += -Wl,-rpath ./ +SnippetContactReport_release_lflags += -m64 +SnippetContactReport_release_objsdir = $(OBJS_DIR)/SnippetContactReport_release +SnippetContactReport_release_cpp_o = $(addprefix $(SnippetContactReport_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactReport_cppfiles))))) +SnippetContactReport_release_cc_o = $(addprefix $(SnippetContactReport_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactReport_ccfiles))))) +SnippetContactReport_release_c_o = $(addprefix $(SnippetContactReport_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactReport_cfiles))))) +SnippetContactReport_release_obj = $(SnippetContactReport_release_cpp_o) $(SnippetContactReport_release_cc_o) $(SnippetContactReport_release_c_o) +SnippetContactReport_release_bin := ./../../../Bin/linux64/SnippetContactReport + +clean_SnippetContactReport_release: + @$(ECHO) clean SnippetContactReport release + @$(RMDIR) $(SnippetContactReport_release_objsdir) + @$(RMDIR) $(SnippetContactReport_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactReport/release + +build_SnippetContactReport_release: postbuild_SnippetContactReport_release +postbuild_SnippetContactReport_release: mainbuild_SnippetContactReport_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetContactReport_release: prebuild_SnippetContactReport_release $(SnippetContactReport_release_bin) +prebuild_SnippetContactReport_release: + +$(SnippetContactReport_release_bin): $(SnippetContactReport_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactReport` + $(CCLD) $(SnippetContactReport_release_obj) $(SnippetContactReport_release_lflags) -o $(SnippetContactReport_release_bin) + $(ECHO) building $@ complete! + +SnippetContactReport_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactReport_release_cpp_o): $(SnippetContactReport_release_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReport_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReport/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_cppfiles)))))) + cp $(SnippetContactReport_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReport/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReport/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_cppfiles))))).P; \ + rm -f $(SnippetContactReport_release_DEPDIR).d + +$(SnippetContactReport_release_cc_o): $(SnippetContactReport_release_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReport_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_ccfiles)))))) + cp $(SnippetContactReport_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_ccfiles))))).release.P; \ + rm -f $(SnippetContactReport_release_DEPDIR).d + +$(SnippetContactReport_release_c_o): $(SnippetContactReport_release_objsdir)/%.o: + $(ECHO) SnippetContactReport: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactReport_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReport/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_cfiles)))))) + cp $(SnippetContactReport_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReport/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReport_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReport/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReport_release_objsdir),, $@))), $(SnippetContactReport_cfiles))))).P; \ + rm -f $(SnippetContactReport_release_DEPDIR).d + +clean_SnippetContactReport: clean_SnippetContactReport_debug clean_SnippetContactReport_checked clean_SnippetContactReport_profile clean_SnippetContactReport_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetContactReportCCD.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetContactReportCCD.mk new file mode 100644 index 00000000..a745ba67 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetContactReportCCD.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetContactReportCCD +SnippetContactReportCCD_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetContactReportCCD_cppfiles += ./../../SnippetContactReportCCD/SnippetContactReportCCD.cpp +SnippetContactReportCCD_cppfiles += ./../../SnippetContactReportCCD/SnippetContactReportCCDRender.cpp + +SnippetContactReportCCD_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetContactReportCCD/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactReportCCD_cppfiles))))) +SnippetContactReportCCD_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetContactReportCCD_ccfiles))))) +SnippetContactReportCCD_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetContactReportCCD/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactReportCCD_cfiles))))) +SnippetContactReportCCD_debug_dep = $(SnippetContactReportCCD_cpp_debug_dep) $(SnippetContactReportCCD_cc_debug_dep) $(SnippetContactReportCCD_c_debug_dep) +-include $(SnippetContactReportCCD_debug_dep) +SnippetContactReportCCD_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetContactReportCCD/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactReportCCD_cppfiles))))) +SnippetContactReportCCD_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetContactReportCCD_ccfiles))))) +SnippetContactReportCCD_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetContactReportCCD/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactReportCCD_cfiles))))) +SnippetContactReportCCD_checked_dep = $(SnippetContactReportCCD_cpp_checked_dep) $(SnippetContactReportCCD_cc_checked_dep) $(SnippetContactReportCCD_c_checked_dep) +-include $(SnippetContactReportCCD_checked_dep) +SnippetContactReportCCD_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetContactReportCCD/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactReportCCD_cppfiles))))) +SnippetContactReportCCD_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetContactReportCCD_ccfiles))))) +SnippetContactReportCCD_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetContactReportCCD/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactReportCCD_cfiles))))) +SnippetContactReportCCD_profile_dep = $(SnippetContactReportCCD_cpp_profile_dep) $(SnippetContactReportCCD_cc_profile_dep) $(SnippetContactReportCCD_c_profile_dep) +-include $(SnippetContactReportCCD_profile_dep) +SnippetContactReportCCD_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetContactReportCCD/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetContactReportCCD_cppfiles))))) +SnippetContactReportCCD_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetContactReportCCD_ccfiles))))) +SnippetContactReportCCD_c_release_dep = $(addprefix $(DEPSDIR)/SnippetContactReportCCD/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetContactReportCCD_cfiles))))) +SnippetContactReportCCD_release_dep = $(SnippetContactReportCCD_cpp_release_dep) $(SnippetContactReportCCD_cc_release_dep) $(SnippetContactReportCCD_c_release_dep) +-include $(SnippetContactReportCCD_release_dep) +SnippetContactReportCCD_debug_hpaths := +SnippetContactReportCCD_debug_hpaths += ./../../../Include +SnippetContactReportCCD_debug_hpaths += ./../../../../PxShared/include +SnippetContactReportCCD_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactReportCCD_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactReportCCD_debug_lpaths := +SnippetContactReportCCD_debug_lpaths += ./../../../Lib/linux64 +SnippetContactReportCCD_debug_lpaths += ./../../lib/linux64 +SnippetContactReportCCD_debug_lpaths += ./../../../Bin/linux64 +SnippetContactReportCCD_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactReportCCD_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactReportCCD_debug_lpaths += ./../../lib/linux64 +SnippetContactReportCCD_debug_defines := $(SnippetContactReportCCD_custom_defines) +SnippetContactReportCCD_debug_defines += PHYSX_PROFILE_SDK +SnippetContactReportCCD_debug_defines += RENDER_SNIPPET +SnippetContactReportCCD_debug_defines += _DEBUG +SnippetContactReportCCD_debug_defines += PX_DEBUG=1 +SnippetContactReportCCD_debug_defines += PX_CHECKED=1 +SnippetContactReportCCD_debug_defines += PX_SUPPORT_PVD=1 +SnippetContactReportCCD_debug_libraries := +SnippetContactReportCCD_debug_libraries += SnippetRenderDEBUG +SnippetContactReportCCD_debug_libraries += SnippetUtilsDEBUG +SnippetContactReportCCD_debug_libraries += PhysX3DEBUG_x64 +SnippetContactReportCCD_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetContactReportCCD_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetContactReportCCD_debug_libraries += PhysX3ExtensionsDEBUG +SnippetContactReportCCD_debug_libraries += PhysX3VehicleDEBUG +SnippetContactReportCCD_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetContactReportCCD_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetContactReportCCD_debug_libraries += PxFoundationDEBUG_x64 +SnippetContactReportCCD_debug_libraries += PxTaskDEBUG +SnippetContactReportCCD_debug_libraries += PsFastXmlDEBUG +SnippetContactReportCCD_debug_libraries += SnippetUtilsDEBUG +SnippetContactReportCCD_debug_libraries += SnippetRenderDEBUG +SnippetContactReportCCD_debug_libraries += GL +SnippetContactReportCCD_debug_libraries += GLU +SnippetContactReportCCD_debug_libraries += glut +SnippetContactReportCCD_debug_libraries += X11 +SnippetContactReportCCD_debug_libraries += rt +SnippetContactReportCCD_debug_libraries += pthread +SnippetContactReportCCD_debug_common_cflags := $(SnippetContactReportCCD_custom_cflags) +SnippetContactReportCCD_debug_common_cflags += -MMD +SnippetContactReportCCD_debug_common_cflags += $(addprefix -D, $(SnippetContactReportCCD_debug_defines)) +SnippetContactReportCCD_debug_common_cflags += $(addprefix -I, $(SnippetContactReportCCD_debug_hpaths)) +SnippetContactReportCCD_debug_common_cflags += -m64 +SnippetContactReportCCD_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactReportCCD_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactReportCCD_debug_common_cflags += -Wno-uninitialized +SnippetContactReportCCD_debug_common_cflags += -g3 -gdwarf-2 +SnippetContactReportCCD_debug_cflags := $(SnippetContactReportCCD_debug_common_cflags) +SnippetContactReportCCD_debug_cppflags := $(SnippetContactReportCCD_debug_common_cflags) +SnippetContactReportCCD_debug_lflags := $(SnippetContactReportCCD_custom_lflags) +SnippetContactReportCCD_debug_lflags += $(addprefix -L, $(SnippetContactReportCCD_debug_lpaths)) +SnippetContactReportCCD_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactReportCCD_debug_libraries)) -Wl,--end-group +SnippetContactReportCCD_debug_lflags += -lrt +SnippetContactReportCCD_debug_lflags += -Wl,-rpath ./ +SnippetContactReportCCD_debug_lflags += -m64 +SnippetContactReportCCD_debug_objsdir = $(OBJS_DIR)/SnippetContactReportCCD_debug +SnippetContactReportCCD_debug_cpp_o = $(addprefix $(SnippetContactReportCCD_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactReportCCD_cppfiles))))) +SnippetContactReportCCD_debug_cc_o = $(addprefix $(SnippetContactReportCCD_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactReportCCD_ccfiles))))) +SnippetContactReportCCD_debug_c_o = $(addprefix $(SnippetContactReportCCD_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactReportCCD_cfiles))))) +SnippetContactReportCCD_debug_obj = $(SnippetContactReportCCD_debug_cpp_o) $(SnippetContactReportCCD_debug_cc_o) $(SnippetContactReportCCD_debug_c_o) +SnippetContactReportCCD_debug_bin := ./../../../Bin/linux64/SnippetContactReportCCDDEBUG + +clean_SnippetContactReportCCD_debug: + @$(ECHO) clean SnippetContactReportCCD debug + @$(RMDIR) $(SnippetContactReportCCD_debug_objsdir) + @$(RMDIR) $(SnippetContactReportCCD_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactReportCCD/debug + +build_SnippetContactReportCCD_debug: postbuild_SnippetContactReportCCD_debug +postbuild_SnippetContactReportCCD_debug: mainbuild_SnippetContactReportCCD_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetContactReportCCD_debug: prebuild_SnippetContactReportCCD_debug $(SnippetContactReportCCD_debug_bin) +prebuild_SnippetContactReportCCD_debug: + +$(SnippetContactReportCCD_debug_bin): $(SnippetContactReportCCD_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactReportCCDDEBUG` + $(CCLD) $(SnippetContactReportCCD_debug_obj) $(SnippetContactReportCCD_debug_lflags) -o $(SnippetContactReportCCD_debug_bin) + $(ECHO) building $@ complete! + +SnippetContactReportCCD_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactReportCCD_debug_cpp_o): $(SnippetContactReportCCD_debug_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReportCCD_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReportCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles)))))) + cp $(SnippetContactReportCCD_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReportCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReportCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))))).P; \ + rm -f $(SnippetContactReportCCD_debug_DEPDIR).d + +$(SnippetContactReportCCD_debug_cc_o): $(SnippetContactReportCCD_debug_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReportCCD_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles)))))) + cp $(SnippetContactReportCCD_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))))).debug.P; \ + rm -f $(SnippetContactReportCCD_debug_DEPDIR).d + +$(SnippetContactReportCCD_debug_c_o): $(SnippetContactReportCCD_debug_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactReportCCD_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReportCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_cfiles)))))) + cp $(SnippetContactReportCCD_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReportCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReportCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_debug_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))))).P; \ + rm -f $(SnippetContactReportCCD_debug_DEPDIR).d + +SnippetContactReportCCD_checked_hpaths := +SnippetContactReportCCD_checked_hpaths += ./../../../Include +SnippetContactReportCCD_checked_hpaths += ./../../../../PxShared/include +SnippetContactReportCCD_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactReportCCD_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactReportCCD_checked_lpaths := +SnippetContactReportCCD_checked_lpaths += ./../../../Lib/linux64 +SnippetContactReportCCD_checked_lpaths += ./../../lib/linux64 +SnippetContactReportCCD_checked_lpaths += ./../../../Bin/linux64 +SnippetContactReportCCD_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactReportCCD_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactReportCCD_checked_lpaths += ./../../lib/linux64 +SnippetContactReportCCD_checked_defines := $(SnippetContactReportCCD_custom_defines) +SnippetContactReportCCD_checked_defines += PHYSX_PROFILE_SDK +SnippetContactReportCCD_checked_defines += RENDER_SNIPPET +SnippetContactReportCCD_checked_defines += NDEBUG +SnippetContactReportCCD_checked_defines += PX_CHECKED=1 +SnippetContactReportCCD_checked_defines += PX_SUPPORT_PVD=1 +SnippetContactReportCCD_checked_libraries := +SnippetContactReportCCD_checked_libraries += SnippetRenderCHECKED +SnippetContactReportCCD_checked_libraries += SnippetUtilsCHECKED +SnippetContactReportCCD_checked_libraries += PhysX3CHECKED_x64 +SnippetContactReportCCD_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetContactReportCCD_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetContactReportCCD_checked_libraries += PhysX3ExtensionsCHECKED +SnippetContactReportCCD_checked_libraries += PhysX3VehicleCHECKED +SnippetContactReportCCD_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetContactReportCCD_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetContactReportCCD_checked_libraries += PxFoundationCHECKED_x64 +SnippetContactReportCCD_checked_libraries += PxTaskCHECKED +SnippetContactReportCCD_checked_libraries += PsFastXmlCHECKED +SnippetContactReportCCD_checked_libraries += SnippetUtilsCHECKED +SnippetContactReportCCD_checked_libraries += SnippetRenderCHECKED +SnippetContactReportCCD_checked_libraries += GL +SnippetContactReportCCD_checked_libraries += GLU +SnippetContactReportCCD_checked_libraries += glut +SnippetContactReportCCD_checked_libraries += X11 +SnippetContactReportCCD_checked_libraries += rt +SnippetContactReportCCD_checked_libraries += pthread +SnippetContactReportCCD_checked_common_cflags := $(SnippetContactReportCCD_custom_cflags) +SnippetContactReportCCD_checked_common_cflags += -MMD +SnippetContactReportCCD_checked_common_cflags += $(addprefix -D, $(SnippetContactReportCCD_checked_defines)) +SnippetContactReportCCD_checked_common_cflags += $(addprefix -I, $(SnippetContactReportCCD_checked_hpaths)) +SnippetContactReportCCD_checked_common_cflags += -m64 +SnippetContactReportCCD_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactReportCCD_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactReportCCD_checked_common_cflags += -Wno-uninitialized +SnippetContactReportCCD_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetContactReportCCD_checked_cflags := $(SnippetContactReportCCD_checked_common_cflags) +SnippetContactReportCCD_checked_cppflags := $(SnippetContactReportCCD_checked_common_cflags) +SnippetContactReportCCD_checked_lflags := $(SnippetContactReportCCD_custom_lflags) +SnippetContactReportCCD_checked_lflags += $(addprefix -L, $(SnippetContactReportCCD_checked_lpaths)) +SnippetContactReportCCD_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactReportCCD_checked_libraries)) -Wl,--end-group +SnippetContactReportCCD_checked_lflags += -lrt +SnippetContactReportCCD_checked_lflags += -Wl,-rpath ./ +SnippetContactReportCCD_checked_lflags += -m64 +SnippetContactReportCCD_checked_objsdir = $(OBJS_DIR)/SnippetContactReportCCD_checked +SnippetContactReportCCD_checked_cpp_o = $(addprefix $(SnippetContactReportCCD_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactReportCCD_cppfiles))))) +SnippetContactReportCCD_checked_cc_o = $(addprefix $(SnippetContactReportCCD_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactReportCCD_ccfiles))))) +SnippetContactReportCCD_checked_c_o = $(addprefix $(SnippetContactReportCCD_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactReportCCD_cfiles))))) +SnippetContactReportCCD_checked_obj = $(SnippetContactReportCCD_checked_cpp_o) $(SnippetContactReportCCD_checked_cc_o) $(SnippetContactReportCCD_checked_c_o) +SnippetContactReportCCD_checked_bin := ./../../../Bin/linux64/SnippetContactReportCCDCHECKED + +clean_SnippetContactReportCCD_checked: + @$(ECHO) clean SnippetContactReportCCD checked + @$(RMDIR) $(SnippetContactReportCCD_checked_objsdir) + @$(RMDIR) $(SnippetContactReportCCD_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactReportCCD/checked + +build_SnippetContactReportCCD_checked: postbuild_SnippetContactReportCCD_checked +postbuild_SnippetContactReportCCD_checked: mainbuild_SnippetContactReportCCD_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetContactReportCCD_checked: prebuild_SnippetContactReportCCD_checked $(SnippetContactReportCCD_checked_bin) +prebuild_SnippetContactReportCCD_checked: + +$(SnippetContactReportCCD_checked_bin): $(SnippetContactReportCCD_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactReportCCDCHECKED` + $(CCLD) $(SnippetContactReportCCD_checked_obj) $(SnippetContactReportCCD_checked_lflags) -o $(SnippetContactReportCCD_checked_bin) + $(ECHO) building $@ complete! + +SnippetContactReportCCD_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactReportCCD_checked_cpp_o): $(SnippetContactReportCCD_checked_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReportCCD_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReportCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles)))))) + cp $(SnippetContactReportCCD_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReportCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReportCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))))).P; \ + rm -f $(SnippetContactReportCCD_checked_DEPDIR).d + +$(SnippetContactReportCCD_checked_cc_o): $(SnippetContactReportCCD_checked_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReportCCD_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles)))))) + cp $(SnippetContactReportCCD_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))))).checked.P; \ + rm -f $(SnippetContactReportCCD_checked_DEPDIR).d + +$(SnippetContactReportCCD_checked_c_o): $(SnippetContactReportCCD_checked_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactReportCCD_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReportCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_cfiles)))))) + cp $(SnippetContactReportCCD_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReportCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReportCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_checked_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))))).P; \ + rm -f $(SnippetContactReportCCD_checked_DEPDIR).d + +SnippetContactReportCCD_profile_hpaths := +SnippetContactReportCCD_profile_hpaths += ./../../../Include +SnippetContactReportCCD_profile_hpaths += ./../../../../PxShared/include +SnippetContactReportCCD_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactReportCCD_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactReportCCD_profile_lpaths := +SnippetContactReportCCD_profile_lpaths += ./../../../Lib/linux64 +SnippetContactReportCCD_profile_lpaths += ./../../lib/linux64 +SnippetContactReportCCD_profile_lpaths += ./../../../Bin/linux64 +SnippetContactReportCCD_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactReportCCD_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactReportCCD_profile_lpaths += ./../../lib/linux64 +SnippetContactReportCCD_profile_defines := $(SnippetContactReportCCD_custom_defines) +SnippetContactReportCCD_profile_defines += PHYSX_PROFILE_SDK +SnippetContactReportCCD_profile_defines += RENDER_SNIPPET +SnippetContactReportCCD_profile_defines += NDEBUG +SnippetContactReportCCD_profile_defines += PX_PROFILE=1 +SnippetContactReportCCD_profile_defines += PX_SUPPORT_PVD=1 +SnippetContactReportCCD_profile_libraries := +SnippetContactReportCCD_profile_libraries += SnippetRenderPROFILE +SnippetContactReportCCD_profile_libraries += SnippetUtilsPROFILE +SnippetContactReportCCD_profile_libraries += PhysX3PROFILE_x64 +SnippetContactReportCCD_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetContactReportCCD_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetContactReportCCD_profile_libraries += PhysX3ExtensionsPROFILE +SnippetContactReportCCD_profile_libraries += PhysX3VehiclePROFILE +SnippetContactReportCCD_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetContactReportCCD_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetContactReportCCD_profile_libraries += PxFoundationPROFILE_x64 +SnippetContactReportCCD_profile_libraries += PxTaskPROFILE +SnippetContactReportCCD_profile_libraries += PsFastXmlPROFILE +SnippetContactReportCCD_profile_libraries += SnippetUtilsPROFILE +SnippetContactReportCCD_profile_libraries += SnippetRenderPROFILE +SnippetContactReportCCD_profile_libraries += GL +SnippetContactReportCCD_profile_libraries += GLU +SnippetContactReportCCD_profile_libraries += glut +SnippetContactReportCCD_profile_libraries += X11 +SnippetContactReportCCD_profile_libraries += rt +SnippetContactReportCCD_profile_libraries += pthread +SnippetContactReportCCD_profile_common_cflags := $(SnippetContactReportCCD_custom_cflags) +SnippetContactReportCCD_profile_common_cflags += -MMD +SnippetContactReportCCD_profile_common_cflags += $(addprefix -D, $(SnippetContactReportCCD_profile_defines)) +SnippetContactReportCCD_profile_common_cflags += $(addprefix -I, $(SnippetContactReportCCD_profile_hpaths)) +SnippetContactReportCCD_profile_common_cflags += -m64 +SnippetContactReportCCD_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactReportCCD_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactReportCCD_profile_common_cflags += -Wno-uninitialized +SnippetContactReportCCD_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetContactReportCCD_profile_cflags := $(SnippetContactReportCCD_profile_common_cflags) +SnippetContactReportCCD_profile_cppflags := $(SnippetContactReportCCD_profile_common_cflags) +SnippetContactReportCCD_profile_lflags := $(SnippetContactReportCCD_custom_lflags) +SnippetContactReportCCD_profile_lflags += $(addprefix -L, $(SnippetContactReportCCD_profile_lpaths)) +SnippetContactReportCCD_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactReportCCD_profile_libraries)) -Wl,--end-group +SnippetContactReportCCD_profile_lflags += -lrt +SnippetContactReportCCD_profile_lflags += -Wl,-rpath ./ +SnippetContactReportCCD_profile_lflags += -m64 +SnippetContactReportCCD_profile_objsdir = $(OBJS_DIR)/SnippetContactReportCCD_profile +SnippetContactReportCCD_profile_cpp_o = $(addprefix $(SnippetContactReportCCD_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactReportCCD_cppfiles))))) +SnippetContactReportCCD_profile_cc_o = $(addprefix $(SnippetContactReportCCD_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactReportCCD_ccfiles))))) +SnippetContactReportCCD_profile_c_o = $(addprefix $(SnippetContactReportCCD_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactReportCCD_cfiles))))) +SnippetContactReportCCD_profile_obj = $(SnippetContactReportCCD_profile_cpp_o) $(SnippetContactReportCCD_profile_cc_o) $(SnippetContactReportCCD_profile_c_o) +SnippetContactReportCCD_profile_bin := ./../../../Bin/linux64/SnippetContactReportCCDPROFILE + +clean_SnippetContactReportCCD_profile: + @$(ECHO) clean SnippetContactReportCCD profile + @$(RMDIR) $(SnippetContactReportCCD_profile_objsdir) + @$(RMDIR) $(SnippetContactReportCCD_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactReportCCD/profile + +build_SnippetContactReportCCD_profile: postbuild_SnippetContactReportCCD_profile +postbuild_SnippetContactReportCCD_profile: mainbuild_SnippetContactReportCCD_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetContactReportCCD_profile: prebuild_SnippetContactReportCCD_profile $(SnippetContactReportCCD_profile_bin) +prebuild_SnippetContactReportCCD_profile: + +$(SnippetContactReportCCD_profile_bin): $(SnippetContactReportCCD_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactReportCCDPROFILE` + $(CCLD) $(SnippetContactReportCCD_profile_obj) $(SnippetContactReportCCD_profile_lflags) -o $(SnippetContactReportCCD_profile_bin) + $(ECHO) building $@ complete! + +SnippetContactReportCCD_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactReportCCD_profile_cpp_o): $(SnippetContactReportCCD_profile_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReportCCD_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReportCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles)))))) + cp $(SnippetContactReportCCD_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReportCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReportCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))))).P; \ + rm -f $(SnippetContactReportCCD_profile_DEPDIR).d + +$(SnippetContactReportCCD_profile_cc_o): $(SnippetContactReportCCD_profile_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReportCCD_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles)))))) + cp $(SnippetContactReportCCD_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))))).profile.P; \ + rm -f $(SnippetContactReportCCD_profile_DEPDIR).d + +$(SnippetContactReportCCD_profile_c_o): $(SnippetContactReportCCD_profile_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactReportCCD_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReportCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_cfiles)))))) + cp $(SnippetContactReportCCD_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReportCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReportCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_profile_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))))).P; \ + rm -f $(SnippetContactReportCCD_profile_DEPDIR).d + +SnippetContactReportCCD_release_hpaths := +SnippetContactReportCCD_release_hpaths += ./../../../Include +SnippetContactReportCCD_release_hpaths += ./../../../../PxShared/include +SnippetContactReportCCD_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetContactReportCCD_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetContactReportCCD_release_lpaths := +SnippetContactReportCCD_release_lpaths += ./../../../Lib/linux64 +SnippetContactReportCCD_release_lpaths += ./../../lib/linux64 +SnippetContactReportCCD_release_lpaths += ./../../../Bin/linux64 +SnippetContactReportCCD_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetContactReportCCD_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetContactReportCCD_release_lpaths += ./../../lib/linux64 +SnippetContactReportCCD_release_defines := $(SnippetContactReportCCD_custom_defines) +SnippetContactReportCCD_release_defines += PHYSX_PROFILE_SDK +SnippetContactReportCCD_release_defines += RENDER_SNIPPET +SnippetContactReportCCD_release_defines += NDEBUG +SnippetContactReportCCD_release_defines += PX_SUPPORT_PVD=0 +SnippetContactReportCCD_release_libraries := +SnippetContactReportCCD_release_libraries += SnippetRender +SnippetContactReportCCD_release_libraries += SnippetUtils +SnippetContactReportCCD_release_libraries += PhysX3_x64 +SnippetContactReportCCD_release_libraries += PhysX3Cooking_x64 +SnippetContactReportCCD_release_libraries += PhysX3CharacterKinematic_x64 +SnippetContactReportCCD_release_libraries += PhysX3Extensions +SnippetContactReportCCD_release_libraries += PhysX3Vehicle +SnippetContactReportCCD_release_libraries += PxPvdSDK_x64 +SnippetContactReportCCD_release_libraries += PhysX3Common_x64 +SnippetContactReportCCD_release_libraries += PxFoundation_x64 +SnippetContactReportCCD_release_libraries += PxTask +SnippetContactReportCCD_release_libraries += PsFastXml +SnippetContactReportCCD_release_libraries += SnippetUtils +SnippetContactReportCCD_release_libraries += SnippetRender +SnippetContactReportCCD_release_libraries += GL +SnippetContactReportCCD_release_libraries += GLU +SnippetContactReportCCD_release_libraries += glut +SnippetContactReportCCD_release_libraries += X11 +SnippetContactReportCCD_release_libraries += rt +SnippetContactReportCCD_release_libraries += pthread +SnippetContactReportCCD_release_common_cflags := $(SnippetContactReportCCD_custom_cflags) +SnippetContactReportCCD_release_common_cflags += -MMD +SnippetContactReportCCD_release_common_cflags += $(addprefix -D, $(SnippetContactReportCCD_release_defines)) +SnippetContactReportCCD_release_common_cflags += $(addprefix -I, $(SnippetContactReportCCD_release_hpaths)) +SnippetContactReportCCD_release_common_cflags += -m64 +SnippetContactReportCCD_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetContactReportCCD_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetContactReportCCD_release_common_cflags += -Wno-uninitialized +SnippetContactReportCCD_release_common_cflags += -O3 -fno-strict-aliasing +SnippetContactReportCCD_release_cflags := $(SnippetContactReportCCD_release_common_cflags) +SnippetContactReportCCD_release_cppflags := $(SnippetContactReportCCD_release_common_cflags) +SnippetContactReportCCD_release_lflags := $(SnippetContactReportCCD_custom_lflags) +SnippetContactReportCCD_release_lflags += $(addprefix -L, $(SnippetContactReportCCD_release_lpaths)) +SnippetContactReportCCD_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetContactReportCCD_release_libraries)) -Wl,--end-group +SnippetContactReportCCD_release_lflags += -lrt +SnippetContactReportCCD_release_lflags += -Wl,-rpath ./ +SnippetContactReportCCD_release_lflags += -m64 +SnippetContactReportCCD_release_objsdir = $(OBJS_DIR)/SnippetContactReportCCD_release +SnippetContactReportCCD_release_cpp_o = $(addprefix $(SnippetContactReportCCD_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetContactReportCCD_cppfiles))))) +SnippetContactReportCCD_release_cc_o = $(addprefix $(SnippetContactReportCCD_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetContactReportCCD_ccfiles))))) +SnippetContactReportCCD_release_c_o = $(addprefix $(SnippetContactReportCCD_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetContactReportCCD_cfiles))))) +SnippetContactReportCCD_release_obj = $(SnippetContactReportCCD_release_cpp_o) $(SnippetContactReportCCD_release_cc_o) $(SnippetContactReportCCD_release_c_o) +SnippetContactReportCCD_release_bin := ./../../../Bin/linux64/SnippetContactReportCCD + +clean_SnippetContactReportCCD_release: + @$(ECHO) clean SnippetContactReportCCD release + @$(RMDIR) $(SnippetContactReportCCD_release_objsdir) + @$(RMDIR) $(SnippetContactReportCCD_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetContactReportCCD/release + +build_SnippetContactReportCCD_release: postbuild_SnippetContactReportCCD_release +postbuild_SnippetContactReportCCD_release: mainbuild_SnippetContactReportCCD_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetContactReportCCD_release: prebuild_SnippetContactReportCCD_release $(SnippetContactReportCCD_release_bin) +prebuild_SnippetContactReportCCD_release: + +$(SnippetContactReportCCD_release_bin): $(SnippetContactReportCCD_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetContactReportCCD` + $(CCLD) $(SnippetContactReportCCD_release_obj) $(SnippetContactReportCCD_release_lflags) -o $(SnippetContactReportCCD_release_bin) + $(ECHO) building $@ complete! + +SnippetContactReportCCD_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetContactReportCCD_release_cpp_o): $(SnippetContactReportCCD_release_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReportCCD_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReportCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles)))))) + cp $(SnippetContactReportCCD_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReportCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReportCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_cppfiles))))).P; \ + rm -f $(SnippetContactReportCCD_release_DEPDIR).d + +$(SnippetContactReportCCD_release_cc_o): $(SnippetContactReportCCD_release_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetContactReportCCD_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles)))))) + cp $(SnippetContactReportCCD_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_ccfiles))))).release.P; \ + rm -f $(SnippetContactReportCCD_release_DEPDIR).d + +$(SnippetContactReportCCD_release_c_o): $(SnippetContactReportCCD_release_objsdir)/%.o: + $(ECHO) SnippetContactReportCCD: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetContactReportCCD_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetContactReportCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_cfiles)))))) + cp $(SnippetContactReportCCD_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetContactReportCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetContactReportCCD_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetContactReportCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetContactReportCCD_release_objsdir),, $@))), $(SnippetContactReportCCD_cfiles))))).P; \ + rm -f $(SnippetContactReportCCD_release_DEPDIR).d + +clean_SnippetContactReportCCD: clean_SnippetContactReportCCD_debug clean_SnippetContactReportCCD_checked clean_SnippetContactReportCCD_profile clean_SnippetContactReportCCD_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetConvert.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetConvert.mk new file mode 100644 index 00000000..0caa4109 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetConvert.mk @@ -0,0 +1,477 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetConvert +SnippetConvert_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetConvert_cppfiles += ./../../SnippetConvert/SnippetConvert.cpp + +SnippetConvert_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetConvert/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetConvert_cppfiles))))) +SnippetConvert_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetConvert_ccfiles))))) +SnippetConvert_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetConvert/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetConvert_cfiles))))) +SnippetConvert_debug_dep = $(SnippetConvert_cpp_debug_dep) $(SnippetConvert_cc_debug_dep) $(SnippetConvert_c_debug_dep) +-include $(SnippetConvert_debug_dep) +SnippetConvert_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetConvert/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetConvert_cppfiles))))) +SnippetConvert_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetConvert_ccfiles))))) +SnippetConvert_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetConvert/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetConvert_cfiles))))) +SnippetConvert_checked_dep = $(SnippetConvert_cpp_checked_dep) $(SnippetConvert_cc_checked_dep) $(SnippetConvert_c_checked_dep) +-include $(SnippetConvert_checked_dep) +SnippetConvert_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetConvert/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetConvert_cppfiles))))) +SnippetConvert_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetConvert_ccfiles))))) +SnippetConvert_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetConvert/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetConvert_cfiles))))) +SnippetConvert_profile_dep = $(SnippetConvert_cpp_profile_dep) $(SnippetConvert_cc_profile_dep) $(SnippetConvert_c_profile_dep) +-include $(SnippetConvert_profile_dep) +SnippetConvert_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetConvert/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetConvert_cppfiles))))) +SnippetConvert_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetConvert_ccfiles))))) +SnippetConvert_c_release_dep = $(addprefix $(DEPSDIR)/SnippetConvert/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetConvert_cfiles))))) +SnippetConvert_release_dep = $(SnippetConvert_cpp_release_dep) $(SnippetConvert_cc_release_dep) $(SnippetConvert_c_release_dep) +-include $(SnippetConvert_release_dep) +SnippetConvert_debug_hpaths := +SnippetConvert_debug_hpaths += ./../../../Include +SnippetConvert_debug_hpaths += ./../../../../PxShared/include +SnippetConvert_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetConvert_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetConvert_debug_lpaths := +SnippetConvert_debug_lpaths += ./../../../Lib/linux64 +SnippetConvert_debug_lpaths += ./../../lib/linux64 +SnippetConvert_debug_lpaths += ./../../../Bin/linux64 +SnippetConvert_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetConvert_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetConvert_debug_lpaths += ./../../lib/linux64 +SnippetConvert_debug_defines := $(SnippetConvert_custom_defines) +SnippetConvert_debug_defines += PHYSX_PROFILE_SDK +SnippetConvert_debug_defines += RENDER_SNIPPET +SnippetConvert_debug_defines += _DEBUG +SnippetConvert_debug_defines += PX_DEBUG=1 +SnippetConvert_debug_defines += PX_CHECKED=1 +SnippetConvert_debug_defines += PX_SUPPORT_PVD=1 +SnippetConvert_debug_libraries := +SnippetConvert_debug_libraries += SnippetRenderDEBUG +SnippetConvert_debug_libraries += SnippetUtilsDEBUG +SnippetConvert_debug_libraries += PhysX3DEBUG_x64 +SnippetConvert_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetConvert_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetConvert_debug_libraries += PhysX3ExtensionsDEBUG +SnippetConvert_debug_libraries += PhysX3VehicleDEBUG +SnippetConvert_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetConvert_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetConvert_debug_libraries += PxFoundationDEBUG_x64 +SnippetConvert_debug_libraries += PxTaskDEBUG +SnippetConvert_debug_libraries += PsFastXmlDEBUG +SnippetConvert_debug_libraries += SnippetUtilsDEBUG +SnippetConvert_debug_libraries += SnippetRenderDEBUG +SnippetConvert_debug_libraries += GL +SnippetConvert_debug_libraries += GLU +SnippetConvert_debug_libraries += glut +SnippetConvert_debug_libraries += X11 +SnippetConvert_debug_libraries += rt +SnippetConvert_debug_libraries += pthread +SnippetConvert_debug_common_cflags := $(SnippetConvert_custom_cflags) +SnippetConvert_debug_common_cflags += -MMD +SnippetConvert_debug_common_cflags += $(addprefix -D, $(SnippetConvert_debug_defines)) +SnippetConvert_debug_common_cflags += $(addprefix -I, $(SnippetConvert_debug_hpaths)) +SnippetConvert_debug_common_cflags += -m64 +SnippetConvert_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetConvert_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetConvert_debug_common_cflags += -Wno-uninitialized +SnippetConvert_debug_common_cflags += -g3 -gdwarf-2 +SnippetConvert_debug_cflags := $(SnippetConvert_debug_common_cflags) +SnippetConvert_debug_cppflags := $(SnippetConvert_debug_common_cflags) +SnippetConvert_debug_lflags := $(SnippetConvert_custom_lflags) +SnippetConvert_debug_lflags += $(addprefix -L, $(SnippetConvert_debug_lpaths)) +SnippetConvert_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetConvert_debug_libraries)) -Wl,--end-group +SnippetConvert_debug_lflags += -lrt +SnippetConvert_debug_lflags += -Wl,-rpath ./ +SnippetConvert_debug_lflags += -m64 +SnippetConvert_debug_objsdir = $(OBJS_DIR)/SnippetConvert_debug +SnippetConvert_debug_cpp_o = $(addprefix $(SnippetConvert_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetConvert_cppfiles))))) +SnippetConvert_debug_cc_o = $(addprefix $(SnippetConvert_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetConvert_ccfiles))))) +SnippetConvert_debug_c_o = $(addprefix $(SnippetConvert_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetConvert_cfiles))))) +SnippetConvert_debug_obj = $(SnippetConvert_debug_cpp_o) $(SnippetConvert_debug_cc_o) $(SnippetConvert_debug_c_o) +SnippetConvert_debug_bin := ./../../../Bin/linux64/SnippetConvertDEBUG + +clean_SnippetConvert_debug: + @$(ECHO) clean SnippetConvert debug + @$(RMDIR) $(SnippetConvert_debug_objsdir) + @$(RMDIR) $(SnippetConvert_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetConvert/debug + +build_SnippetConvert_debug: postbuild_SnippetConvert_debug +postbuild_SnippetConvert_debug: mainbuild_SnippetConvert_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetConvert_debug: prebuild_SnippetConvert_debug $(SnippetConvert_debug_bin) +prebuild_SnippetConvert_debug: + +$(SnippetConvert_debug_bin): $(SnippetConvert_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetConvertDEBUG` + $(CCLD) $(SnippetConvert_debug_obj) $(SnippetConvert_debug_lflags) -o $(SnippetConvert_debug_bin) + $(ECHO) building $@ complete! + +SnippetConvert_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetConvert_debug_cpp_o): $(SnippetConvert_debug_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvert_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvert/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_cppfiles)))))) + cp $(SnippetConvert_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvert/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvert/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_cppfiles))))).P; \ + rm -f $(SnippetConvert_debug_DEPDIR).d + +$(SnippetConvert_debug_cc_o): $(SnippetConvert_debug_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvert_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_ccfiles)))))) + cp $(SnippetConvert_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_ccfiles))))).debug.P; \ + rm -f $(SnippetConvert_debug_DEPDIR).d + +$(SnippetConvert_debug_c_o): $(SnippetConvert_debug_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetConvert_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvert/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_cfiles)))))) + cp $(SnippetConvert_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvert/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvert/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_debug_objsdir),, $@))), $(SnippetConvert_cfiles))))).P; \ + rm -f $(SnippetConvert_debug_DEPDIR).d + +SnippetConvert_checked_hpaths := +SnippetConvert_checked_hpaths += ./../../../Include +SnippetConvert_checked_hpaths += ./../../../../PxShared/include +SnippetConvert_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetConvert_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetConvert_checked_lpaths := +SnippetConvert_checked_lpaths += ./../../../Lib/linux64 +SnippetConvert_checked_lpaths += ./../../lib/linux64 +SnippetConvert_checked_lpaths += ./../../../Bin/linux64 +SnippetConvert_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetConvert_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetConvert_checked_lpaths += ./../../lib/linux64 +SnippetConvert_checked_defines := $(SnippetConvert_custom_defines) +SnippetConvert_checked_defines += PHYSX_PROFILE_SDK +SnippetConvert_checked_defines += RENDER_SNIPPET +SnippetConvert_checked_defines += NDEBUG +SnippetConvert_checked_defines += PX_CHECKED=1 +SnippetConvert_checked_defines += PX_SUPPORT_PVD=1 +SnippetConvert_checked_libraries := +SnippetConvert_checked_libraries += SnippetRenderCHECKED +SnippetConvert_checked_libraries += SnippetUtilsCHECKED +SnippetConvert_checked_libraries += PhysX3CHECKED_x64 +SnippetConvert_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetConvert_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetConvert_checked_libraries += PhysX3ExtensionsCHECKED +SnippetConvert_checked_libraries += PhysX3VehicleCHECKED +SnippetConvert_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetConvert_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetConvert_checked_libraries += PxFoundationCHECKED_x64 +SnippetConvert_checked_libraries += PxTaskCHECKED +SnippetConvert_checked_libraries += PsFastXmlCHECKED +SnippetConvert_checked_libraries += SnippetUtilsCHECKED +SnippetConvert_checked_libraries += SnippetRenderCHECKED +SnippetConvert_checked_libraries += GL +SnippetConvert_checked_libraries += GLU +SnippetConvert_checked_libraries += glut +SnippetConvert_checked_libraries += X11 +SnippetConvert_checked_libraries += rt +SnippetConvert_checked_libraries += pthread +SnippetConvert_checked_common_cflags := $(SnippetConvert_custom_cflags) +SnippetConvert_checked_common_cflags += -MMD +SnippetConvert_checked_common_cflags += $(addprefix -D, $(SnippetConvert_checked_defines)) +SnippetConvert_checked_common_cflags += $(addprefix -I, $(SnippetConvert_checked_hpaths)) +SnippetConvert_checked_common_cflags += -m64 +SnippetConvert_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetConvert_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetConvert_checked_common_cflags += -Wno-uninitialized +SnippetConvert_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetConvert_checked_cflags := $(SnippetConvert_checked_common_cflags) +SnippetConvert_checked_cppflags := $(SnippetConvert_checked_common_cflags) +SnippetConvert_checked_lflags := $(SnippetConvert_custom_lflags) +SnippetConvert_checked_lflags += $(addprefix -L, $(SnippetConvert_checked_lpaths)) +SnippetConvert_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetConvert_checked_libraries)) -Wl,--end-group +SnippetConvert_checked_lflags += -lrt +SnippetConvert_checked_lflags += -Wl,-rpath ./ +SnippetConvert_checked_lflags += -m64 +SnippetConvert_checked_objsdir = $(OBJS_DIR)/SnippetConvert_checked +SnippetConvert_checked_cpp_o = $(addprefix $(SnippetConvert_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetConvert_cppfiles))))) +SnippetConvert_checked_cc_o = $(addprefix $(SnippetConvert_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetConvert_ccfiles))))) +SnippetConvert_checked_c_o = $(addprefix $(SnippetConvert_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetConvert_cfiles))))) +SnippetConvert_checked_obj = $(SnippetConvert_checked_cpp_o) $(SnippetConvert_checked_cc_o) $(SnippetConvert_checked_c_o) +SnippetConvert_checked_bin := ./../../../Bin/linux64/SnippetConvertCHECKED + +clean_SnippetConvert_checked: + @$(ECHO) clean SnippetConvert checked + @$(RMDIR) $(SnippetConvert_checked_objsdir) + @$(RMDIR) $(SnippetConvert_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetConvert/checked + +build_SnippetConvert_checked: postbuild_SnippetConvert_checked +postbuild_SnippetConvert_checked: mainbuild_SnippetConvert_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetConvert_checked: prebuild_SnippetConvert_checked $(SnippetConvert_checked_bin) +prebuild_SnippetConvert_checked: + +$(SnippetConvert_checked_bin): $(SnippetConvert_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetConvertCHECKED` + $(CCLD) $(SnippetConvert_checked_obj) $(SnippetConvert_checked_lflags) -o $(SnippetConvert_checked_bin) + $(ECHO) building $@ complete! + +SnippetConvert_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetConvert_checked_cpp_o): $(SnippetConvert_checked_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvert_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvert/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_cppfiles)))))) + cp $(SnippetConvert_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvert/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvert/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_cppfiles))))).P; \ + rm -f $(SnippetConvert_checked_DEPDIR).d + +$(SnippetConvert_checked_cc_o): $(SnippetConvert_checked_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvert_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_ccfiles)))))) + cp $(SnippetConvert_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_ccfiles))))).checked.P; \ + rm -f $(SnippetConvert_checked_DEPDIR).d + +$(SnippetConvert_checked_c_o): $(SnippetConvert_checked_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetConvert_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvert/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_cfiles)))))) + cp $(SnippetConvert_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvert/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvert/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_checked_objsdir),, $@))), $(SnippetConvert_cfiles))))).P; \ + rm -f $(SnippetConvert_checked_DEPDIR).d + +SnippetConvert_profile_hpaths := +SnippetConvert_profile_hpaths += ./../../../Include +SnippetConvert_profile_hpaths += ./../../../../PxShared/include +SnippetConvert_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetConvert_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetConvert_profile_lpaths := +SnippetConvert_profile_lpaths += ./../../../Lib/linux64 +SnippetConvert_profile_lpaths += ./../../lib/linux64 +SnippetConvert_profile_lpaths += ./../../../Bin/linux64 +SnippetConvert_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetConvert_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetConvert_profile_lpaths += ./../../lib/linux64 +SnippetConvert_profile_defines := $(SnippetConvert_custom_defines) +SnippetConvert_profile_defines += PHYSX_PROFILE_SDK +SnippetConvert_profile_defines += RENDER_SNIPPET +SnippetConvert_profile_defines += NDEBUG +SnippetConvert_profile_defines += PX_PROFILE=1 +SnippetConvert_profile_defines += PX_SUPPORT_PVD=1 +SnippetConvert_profile_libraries := +SnippetConvert_profile_libraries += SnippetRenderPROFILE +SnippetConvert_profile_libraries += SnippetUtilsPROFILE +SnippetConvert_profile_libraries += PhysX3PROFILE_x64 +SnippetConvert_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetConvert_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetConvert_profile_libraries += PhysX3ExtensionsPROFILE +SnippetConvert_profile_libraries += PhysX3VehiclePROFILE +SnippetConvert_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetConvert_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetConvert_profile_libraries += PxFoundationPROFILE_x64 +SnippetConvert_profile_libraries += PxTaskPROFILE +SnippetConvert_profile_libraries += PsFastXmlPROFILE +SnippetConvert_profile_libraries += SnippetUtilsPROFILE +SnippetConvert_profile_libraries += SnippetRenderPROFILE +SnippetConvert_profile_libraries += GL +SnippetConvert_profile_libraries += GLU +SnippetConvert_profile_libraries += glut +SnippetConvert_profile_libraries += X11 +SnippetConvert_profile_libraries += rt +SnippetConvert_profile_libraries += pthread +SnippetConvert_profile_common_cflags := $(SnippetConvert_custom_cflags) +SnippetConvert_profile_common_cflags += -MMD +SnippetConvert_profile_common_cflags += $(addprefix -D, $(SnippetConvert_profile_defines)) +SnippetConvert_profile_common_cflags += $(addprefix -I, $(SnippetConvert_profile_hpaths)) +SnippetConvert_profile_common_cflags += -m64 +SnippetConvert_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetConvert_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetConvert_profile_common_cflags += -Wno-uninitialized +SnippetConvert_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetConvert_profile_cflags := $(SnippetConvert_profile_common_cflags) +SnippetConvert_profile_cppflags := $(SnippetConvert_profile_common_cflags) +SnippetConvert_profile_lflags := $(SnippetConvert_custom_lflags) +SnippetConvert_profile_lflags += $(addprefix -L, $(SnippetConvert_profile_lpaths)) +SnippetConvert_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetConvert_profile_libraries)) -Wl,--end-group +SnippetConvert_profile_lflags += -lrt +SnippetConvert_profile_lflags += -Wl,-rpath ./ +SnippetConvert_profile_lflags += -m64 +SnippetConvert_profile_objsdir = $(OBJS_DIR)/SnippetConvert_profile +SnippetConvert_profile_cpp_o = $(addprefix $(SnippetConvert_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetConvert_cppfiles))))) +SnippetConvert_profile_cc_o = $(addprefix $(SnippetConvert_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetConvert_ccfiles))))) +SnippetConvert_profile_c_o = $(addprefix $(SnippetConvert_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetConvert_cfiles))))) +SnippetConvert_profile_obj = $(SnippetConvert_profile_cpp_o) $(SnippetConvert_profile_cc_o) $(SnippetConvert_profile_c_o) +SnippetConvert_profile_bin := ./../../../Bin/linux64/SnippetConvertPROFILE + +clean_SnippetConvert_profile: + @$(ECHO) clean SnippetConvert profile + @$(RMDIR) $(SnippetConvert_profile_objsdir) + @$(RMDIR) $(SnippetConvert_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetConvert/profile + +build_SnippetConvert_profile: postbuild_SnippetConvert_profile +postbuild_SnippetConvert_profile: mainbuild_SnippetConvert_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetConvert_profile: prebuild_SnippetConvert_profile $(SnippetConvert_profile_bin) +prebuild_SnippetConvert_profile: + +$(SnippetConvert_profile_bin): $(SnippetConvert_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetConvertPROFILE` + $(CCLD) $(SnippetConvert_profile_obj) $(SnippetConvert_profile_lflags) -o $(SnippetConvert_profile_bin) + $(ECHO) building $@ complete! + +SnippetConvert_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetConvert_profile_cpp_o): $(SnippetConvert_profile_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvert_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvert/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_cppfiles)))))) + cp $(SnippetConvert_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvert/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvert/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_cppfiles))))).P; \ + rm -f $(SnippetConvert_profile_DEPDIR).d + +$(SnippetConvert_profile_cc_o): $(SnippetConvert_profile_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvert_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_ccfiles)))))) + cp $(SnippetConvert_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_ccfiles))))).profile.P; \ + rm -f $(SnippetConvert_profile_DEPDIR).d + +$(SnippetConvert_profile_c_o): $(SnippetConvert_profile_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetConvert_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvert/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_cfiles)))))) + cp $(SnippetConvert_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvert/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvert/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_profile_objsdir),, $@))), $(SnippetConvert_cfiles))))).P; \ + rm -f $(SnippetConvert_profile_DEPDIR).d + +SnippetConvert_release_hpaths := +SnippetConvert_release_hpaths += ./../../../Include +SnippetConvert_release_hpaths += ./../../../../PxShared/include +SnippetConvert_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetConvert_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetConvert_release_lpaths := +SnippetConvert_release_lpaths += ./../../../Lib/linux64 +SnippetConvert_release_lpaths += ./../../lib/linux64 +SnippetConvert_release_lpaths += ./../../../Bin/linux64 +SnippetConvert_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetConvert_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetConvert_release_lpaths += ./../../lib/linux64 +SnippetConvert_release_defines := $(SnippetConvert_custom_defines) +SnippetConvert_release_defines += PHYSX_PROFILE_SDK +SnippetConvert_release_defines += RENDER_SNIPPET +SnippetConvert_release_defines += NDEBUG +SnippetConvert_release_defines += PX_SUPPORT_PVD=0 +SnippetConvert_release_libraries := +SnippetConvert_release_libraries += SnippetRender +SnippetConvert_release_libraries += SnippetUtils +SnippetConvert_release_libraries += PhysX3_x64 +SnippetConvert_release_libraries += PhysX3Cooking_x64 +SnippetConvert_release_libraries += PhysX3CharacterKinematic_x64 +SnippetConvert_release_libraries += PhysX3Extensions +SnippetConvert_release_libraries += PhysX3Vehicle +SnippetConvert_release_libraries += PxPvdSDK_x64 +SnippetConvert_release_libraries += PhysX3Common_x64 +SnippetConvert_release_libraries += PxFoundation_x64 +SnippetConvert_release_libraries += PxTask +SnippetConvert_release_libraries += PsFastXml +SnippetConvert_release_libraries += SnippetUtils +SnippetConvert_release_libraries += SnippetRender +SnippetConvert_release_libraries += GL +SnippetConvert_release_libraries += GLU +SnippetConvert_release_libraries += glut +SnippetConvert_release_libraries += X11 +SnippetConvert_release_libraries += rt +SnippetConvert_release_libraries += pthread +SnippetConvert_release_common_cflags := $(SnippetConvert_custom_cflags) +SnippetConvert_release_common_cflags += -MMD +SnippetConvert_release_common_cflags += $(addprefix -D, $(SnippetConvert_release_defines)) +SnippetConvert_release_common_cflags += $(addprefix -I, $(SnippetConvert_release_hpaths)) +SnippetConvert_release_common_cflags += -m64 +SnippetConvert_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetConvert_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetConvert_release_common_cflags += -Wno-uninitialized +SnippetConvert_release_common_cflags += -O3 -fno-strict-aliasing +SnippetConvert_release_cflags := $(SnippetConvert_release_common_cflags) +SnippetConvert_release_cppflags := $(SnippetConvert_release_common_cflags) +SnippetConvert_release_lflags := $(SnippetConvert_custom_lflags) +SnippetConvert_release_lflags += $(addprefix -L, $(SnippetConvert_release_lpaths)) +SnippetConvert_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetConvert_release_libraries)) -Wl,--end-group +SnippetConvert_release_lflags += -lrt +SnippetConvert_release_lflags += -Wl,-rpath ./ +SnippetConvert_release_lflags += -m64 +SnippetConvert_release_objsdir = $(OBJS_DIR)/SnippetConvert_release +SnippetConvert_release_cpp_o = $(addprefix $(SnippetConvert_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetConvert_cppfiles))))) +SnippetConvert_release_cc_o = $(addprefix $(SnippetConvert_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetConvert_ccfiles))))) +SnippetConvert_release_c_o = $(addprefix $(SnippetConvert_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetConvert_cfiles))))) +SnippetConvert_release_obj = $(SnippetConvert_release_cpp_o) $(SnippetConvert_release_cc_o) $(SnippetConvert_release_c_o) +SnippetConvert_release_bin := ./../../../Bin/linux64/SnippetConvert + +clean_SnippetConvert_release: + @$(ECHO) clean SnippetConvert release + @$(RMDIR) $(SnippetConvert_release_objsdir) + @$(RMDIR) $(SnippetConvert_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetConvert/release + +build_SnippetConvert_release: postbuild_SnippetConvert_release +postbuild_SnippetConvert_release: mainbuild_SnippetConvert_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetConvert_release: prebuild_SnippetConvert_release $(SnippetConvert_release_bin) +prebuild_SnippetConvert_release: + +$(SnippetConvert_release_bin): $(SnippetConvert_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetConvert` + $(CCLD) $(SnippetConvert_release_obj) $(SnippetConvert_release_lflags) -o $(SnippetConvert_release_bin) + $(ECHO) building $@ complete! + +SnippetConvert_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetConvert_release_cpp_o): $(SnippetConvert_release_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvert_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvert/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_cppfiles)))))) + cp $(SnippetConvert_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvert/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvert/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_cppfiles))))).P; \ + rm -f $(SnippetConvert_release_DEPDIR).d + +$(SnippetConvert_release_cc_o): $(SnippetConvert_release_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvert_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_ccfiles)))))) + cp $(SnippetConvert_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_ccfiles))))).release.P; \ + rm -f $(SnippetConvert_release_DEPDIR).d + +$(SnippetConvert_release_c_o): $(SnippetConvert_release_objsdir)/%.o: + $(ECHO) SnippetConvert: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetConvert_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvert/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_cfiles)))))) + cp $(SnippetConvert_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvert/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvert_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvert/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvert_release_objsdir),, $@))), $(SnippetConvert_cfiles))))).P; \ + rm -f $(SnippetConvert_release_DEPDIR).d + +clean_SnippetConvert: clean_SnippetConvert_debug clean_SnippetConvert_checked clean_SnippetConvert_profile clean_SnippetConvert_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetConvexMeshCreate.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetConvexMeshCreate.mk new file mode 100644 index 00000000..b864e1dc --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetConvexMeshCreate.mk @@ -0,0 +1,477 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetConvexMeshCreate +SnippetConvexMeshCreate_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetConvexMeshCreate_cppfiles += ./../../SnippetConvexMeshCreate/SnippetConvexMeshCreate.cpp + +SnippetConvexMeshCreate_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetConvexMeshCreate_cppfiles))))) +SnippetConvexMeshCreate_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetConvexMeshCreate_ccfiles))))) +SnippetConvexMeshCreate_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetConvexMeshCreate_cfiles))))) +SnippetConvexMeshCreate_debug_dep = $(SnippetConvexMeshCreate_cpp_debug_dep) $(SnippetConvexMeshCreate_cc_debug_dep) $(SnippetConvexMeshCreate_c_debug_dep) +-include $(SnippetConvexMeshCreate_debug_dep) +SnippetConvexMeshCreate_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetConvexMeshCreate_cppfiles))))) +SnippetConvexMeshCreate_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetConvexMeshCreate_ccfiles))))) +SnippetConvexMeshCreate_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetConvexMeshCreate_cfiles))))) +SnippetConvexMeshCreate_checked_dep = $(SnippetConvexMeshCreate_cpp_checked_dep) $(SnippetConvexMeshCreate_cc_checked_dep) $(SnippetConvexMeshCreate_c_checked_dep) +-include $(SnippetConvexMeshCreate_checked_dep) +SnippetConvexMeshCreate_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetConvexMeshCreate_cppfiles))))) +SnippetConvexMeshCreate_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetConvexMeshCreate_ccfiles))))) +SnippetConvexMeshCreate_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetConvexMeshCreate_cfiles))))) +SnippetConvexMeshCreate_profile_dep = $(SnippetConvexMeshCreate_cpp_profile_dep) $(SnippetConvexMeshCreate_cc_profile_dep) $(SnippetConvexMeshCreate_c_profile_dep) +-include $(SnippetConvexMeshCreate_profile_dep) +SnippetConvexMeshCreate_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetConvexMeshCreate_cppfiles))))) +SnippetConvexMeshCreate_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetConvexMeshCreate_ccfiles))))) +SnippetConvexMeshCreate_c_release_dep = $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetConvexMeshCreate_cfiles))))) +SnippetConvexMeshCreate_release_dep = $(SnippetConvexMeshCreate_cpp_release_dep) $(SnippetConvexMeshCreate_cc_release_dep) $(SnippetConvexMeshCreate_c_release_dep) +-include $(SnippetConvexMeshCreate_release_dep) +SnippetConvexMeshCreate_debug_hpaths := +SnippetConvexMeshCreate_debug_hpaths += ./../../../Include +SnippetConvexMeshCreate_debug_hpaths += ./../../../../PxShared/include +SnippetConvexMeshCreate_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetConvexMeshCreate_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetConvexMeshCreate_debug_lpaths := +SnippetConvexMeshCreate_debug_lpaths += ./../../../Lib/linux64 +SnippetConvexMeshCreate_debug_lpaths += ./../../lib/linux64 +SnippetConvexMeshCreate_debug_lpaths += ./../../../Bin/linux64 +SnippetConvexMeshCreate_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetConvexMeshCreate_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetConvexMeshCreate_debug_lpaths += ./../../lib/linux64 +SnippetConvexMeshCreate_debug_defines := $(SnippetConvexMeshCreate_custom_defines) +SnippetConvexMeshCreate_debug_defines += PHYSX_PROFILE_SDK +SnippetConvexMeshCreate_debug_defines += RENDER_SNIPPET +SnippetConvexMeshCreate_debug_defines += _DEBUG +SnippetConvexMeshCreate_debug_defines += PX_DEBUG=1 +SnippetConvexMeshCreate_debug_defines += PX_CHECKED=1 +SnippetConvexMeshCreate_debug_defines += PX_SUPPORT_PVD=1 +SnippetConvexMeshCreate_debug_libraries := +SnippetConvexMeshCreate_debug_libraries += SnippetRenderDEBUG +SnippetConvexMeshCreate_debug_libraries += SnippetUtilsDEBUG +SnippetConvexMeshCreate_debug_libraries += PhysX3DEBUG_x64 +SnippetConvexMeshCreate_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetConvexMeshCreate_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetConvexMeshCreate_debug_libraries += PhysX3ExtensionsDEBUG +SnippetConvexMeshCreate_debug_libraries += PhysX3VehicleDEBUG +SnippetConvexMeshCreate_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetConvexMeshCreate_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetConvexMeshCreate_debug_libraries += PxFoundationDEBUG_x64 +SnippetConvexMeshCreate_debug_libraries += PxTaskDEBUG +SnippetConvexMeshCreate_debug_libraries += PsFastXmlDEBUG +SnippetConvexMeshCreate_debug_libraries += SnippetUtilsDEBUG +SnippetConvexMeshCreate_debug_libraries += SnippetRenderDEBUG +SnippetConvexMeshCreate_debug_libraries += GL +SnippetConvexMeshCreate_debug_libraries += GLU +SnippetConvexMeshCreate_debug_libraries += glut +SnippetConvexMeshCreate_debug_libraries += X11 +SnippetConvexMeshCreate_debug_libraries += rt +SnippetConvexMeshCreate_debug_libraries += pthread +SnippetConvexMeshCreate_debug_common_cflags := $(SnippetConvexMeshCreate_custom_cflags) +SnippetConvexMeshCreate_debug_common_cflags += -MMD +SnippetConvexMeshCreate_debug_common_cflags += $(addprefix -D, $(SnippetConvexMeshCreate_debug_defines)) +SnippetConvexMeshCreate_debug_common_cflags += $(addprefix -I, $(SnippetConvexMeshCreate_debug_hpaths)) +SnippetConvexMeshCreate_debug_common_cflags += -m64 +SnippetConvexMeshCreate_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetConvexMeshCreate_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetConvexMeshCreate_debug_common_cflags += -Wno-uninitialized +SnippetConvexMeshCreate_debug_common_cflags += -g3 -gdwarf-2 +SnippetConvexMeshCreate_debug_cflags := $(SnippetConvexMeshCreate_debug_common_cflags) +SnippetConvexMeshCreate_debug_cppflags := $(SnippetConvexMeshCreate_debug_common_cflags) +SnippetConvexMeshCreate_debug_lflags := $(SnippetConvexMeshCreate_custom_lflags) +SnippetConvexMeshCreate_debug_lflags += $(addprefix -L, $(SnippetConvexMeshCreate_debug_lpaths)) +SnippetConvexMeshCreate_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetConvexMeshCreate_debug_libraries)) -Wl,--end-group +SnippetConvexMeshCreate_debug_lflags += -lrt +SnippetConvexMeshCreate_debug_lflags += -Wl,-rpath ./ +SnippetConvexMeshCreate_debug_lflags += -m64 +SnippetConvexMeshCreate_debug_objsdir = $(OBJS_DIR)/SnippetConvexMeshCreate_debug +SnippetConvexMeshCreate_debug_cpp_o = $(addprefix $(SnippetConvexMeshCreate_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetConvexMeshCreate_cppfiles))))) +SnippetConvexMeshCreate_debug_cc_o = $(addprefix $(SnippetConvexMeshCreate_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetConvexMeshCreate_ccfiles))))) +SnippetConvexMeshCreate_debug_c_o = $(addprefix $(SnippetConvexMeshCreate_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetConvexMeshCreate_cfiles))))) +SnippetConvexMeshCreate_debug_obj = $(SnippetConvexMeshCreate_debug_cpp_o) $(SnippetConvexMeshCreate_debug_cc_o) $(SnippetConvexMeshCreate_debug_c_o) +SnippetConvexMeshCreate_debug_bin := ./../../../Bin/linux64/SnippetConvexMeshCreateDEBUG + +clean_SnippetConvexMeshCreate_debug: + @$(ECHO) clean SnippetConvexMeshCreate debug + @$(RMDIR) $(SnippetConvexMeshCreate_debug_objsdir) + @$(RMDIR) $(SnippetConvexMeshCreate_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetConvexMeshCreate/debug + +build_SnippetConvexMeshCreate_debug: postbuild_SnippetConvexMeshCreate_debug +postbuild_SnippetConvexMeshCreate_debug: mainbuild_SnippetConvexMeshCreate_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetConvexMeshCreate_debug: prebuild_SnippetConvexMeshCreate_debug $(SnippetConvexMeshCreate_debug_bin) +prebuild_SnippetConvexMeshCreate_debug: + +$(SnippetConvexMeshCreate_debug_bin): $(SnippetConvexMeshCreate_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetConvexMeshCreateDEBUG` + $(CCLD) $(SnippetConvexMeshCreate_debug_obj) $(SnippetConvexMeshCreate_debug_lflags) -o $(SnippetConvexMeshCreate_debug_bin) + $(ECHO) building $@ complete! + +SnippetConvexMeshCreate_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetConvexMeshCreate_debug_cpp_o): $(SnippetConvexMeshCreate_debug_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvexMeshCreate_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles)))))) + cp $(SnippetConvexMeshCreate_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))))).P; \ + rm -f $(SnippetConvexMeshCreate_debug_DEPDIR).d + +$(SnippetConvexMeshCreate_debug_cc_o): $(SnippetConvexMeshCreate_debug_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvexMeshCreate_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles)))))) + cp $(SnippetConvexMeshCreate_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))))).debug.P; \ + rm -f $(SnippetConvexMeshCreate_debug_DEPDIR).d + +$(SnippetConvexMeshCreate_debug_c_o): $(SnippetConvexMeshCreate_debug_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetConvexMeshCreate_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles)))))) + cp $(SnippetConvexMeshCreate_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_debug_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))))).P; \ + rm -f $(SnippetConvexMeshCreate_debug_DEPDIR).d + +SnippetConvexMeshCreate_checked_hpaths := +SnippetConvexMeshCreate_checked_hpaths += ./../../../Include +SnippetConvexMeshCreate_checked_hpaths += ./../../../../PxShared/include +SnippetConvexMeshCreate_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetConvexMeshCreate_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetConvexMeshCreate_checked_lpaths := +SnippetConvexMeshCreate_checked_lpaths += ./../../../Lib/linux64 +SnippetConvexMeshCreate_checked_lpaths += ./../../lib/linux64 +SnippetConvexMeshCreate_checked_lpaths += ./../../../Bin/linux64 +SnippetConvexMeshCreate_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetConvexMeshCreate_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetConvexMeshCreate_checked_lpaths += ./../../lib/linux64 +SnippetConvexMeshCreate_checked_defines := $(SnippetConvexMeshCreate_custom_defines) +SnippetConvexMeshCreate_checked_defines += PHYSX_PROFILE_SDK +SnippetConvexMeshCreate_checked_defines += RENDER_SNIPPET +SnippetConvexMeshCreate_checked_defines += NDEBUG +SnippetConvexMeshCreate_checked_defines += PX_CHECKED=1 +SnippetConvexMeshCreate_checked_defines += PX_SUPPORT_PVD=1 +SnippetConvexMeshCreate_checked_libraries := +SnippetConvexMeshCreate_checked_libraries += SnippetRenderCHECKED +SnippetConvexMeshCreate_checked_libraries += SnippetUtilsCHECKED +SnippetConvexMeshCreate_checked_libraries += PhysX3CHECKED_x64 +SnippetConvexMeshCreate_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetConvexMeshCreate_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetConvexMeshCreate_checked_libraries += PhysX3ExtensionsCHECKED +SnippetConvexMeshCreate_checked_libraries += PhysX3VehicleCHECKED +SnippetConvexMeshCreate_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetConvexMeshCreate_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetConvexMeshCreate_checked_libraries += PxFoundationCHECKED_x64 +SnippetConvexMeshCreate_checked_libraries += PxTaskCHECKED +SnippetConvexMeshCreate_checked_libraries += PsFastXmlCHECKED +SnippetConvexMeshCreate_checked_libraries += SnippetUtilsCHECKED +SnippetConvexMeshCreate_checked_libraries += SnippetRenderCHECKED +SnippetConvexMeshCreate_checked_libraries += GL +SnippetConvexMeshCreate_checked_libraries += GLU +SnippetConvexMeshCreate_checked_libraries += glut +SnippetConvexMeshCreate_checked_libraries += X11 +SnippetConvexMeshCreate_checked_libraries += rt +SnippetConvexMeshCreate_checked_libraries += pthread +SnippetConvexMeshCreate_checked_common_cflags := $(SnippetConvexMeshCreate_custom_cflags) +SnippetConvexMeshCreate_checked_common_cflags += -MMD +SnippetConvexMeshCreate_checked_common_cflags += $(addprefix -D, $(SnippetConvexMeshCreate_checked_defines)) +SnippetConvexMeshCreate_checked_common_cflags += $(addprefix -I, $(SnippetConvexMeshCreate_checked_hpaths)) +SnippetConvexMeshCreate_checked_common_cflags += -m64 +SnippetConvexMeshCreate_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetConvexMeshCreate_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetConvexMeshCreate_checked_common_cflags += -Wno-uninitialized +SnippetConvexMeshCreate_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetConvexMeshCreate_checked_cflags := $(SnippetConvexMeshCreate_checked_common_cflags) +SnippetConvexMeshCreate_checked_cppflags := $(SnippetConvexMeshCreate_checked_common_cflags) +SnippetConvexMeshCreate_checked_lflags := $(SnippetConvexMeshCreate_custom_lflags) +SnippetConvexMeshCreate_checked_lflags += $(addprefix -L, $(SnippetConvexMeshCreate_checked_lpaths)) +SnippetConvexMeshCreate_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetConvexMeshCreate_checked_libraries)) -Wl,--end-group +SnippetConvexMeshCreate_checked_lflags += -lrt +SnippetConvexMeshCreate_checked_lflags += -Wl,-rpath ./ +SnippetConvexMeshCreate_checked_lflags += -m64 +SnippetConvexMeshCreate_checked_objsdir = $(OBJS_DIR)/SnippetConvexMeshCreate_checked +SnippetConvexMeshCreate_checked_cpp_o = $(addprefix $(SnippetConvexMeshCreate_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetConvexMeshCreate_cppfiles))))) +SnippetConvexMeshCreate_checked_cc_o = $(addprefix $(SnippetConvexMeshCreate_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetConvexMeshCreate_ccfiles))))) +SnippetConvexMeshCreate_checked_c_o = $(addprefix $(SnippetConvexMeshCreate_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetConvexMeshCreate_cfiles))))) +SnippetConvexMeshCreate_checked_obj = $(SnippetConvexMeshCreate_checked_cpp_o) $(SnippetConvexMeshCreate_checked_cc_o) $(SnippetConvexMeshCreate_checked_c_o) +SnippetConvexMeshCreate_checked_bin := ./../../../Bin/linux64/SnippetConvexMeshCreateCHECKED + +clean_SnippetConvexMeshCreate_checked: + @$(ECHO) clean SnippetConvexMeshCreate checked + @$(RMDIR) $(SnippetConvexMeshCreate_checked_objsdir) + @$(RMDIR) $(SnippetConvexMeshCreate_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetConvexMeshCreate/checked + +build_SnippetConvexMeshCreate_checked: postbuild_SnippetConvexMeshCreate_checked +postbuild_SnippetConvexMeshCreate_checked: mainbuild_SnippetConvexMeshCreate_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetConvexMeshCreate_checked: prebuild_SnippetConvexMeshCreate_checked $(SnippetConvexMeshCreate_checked_bin) +prebuild_SnippetConvexMeshCreate_checked: + +$(SnippetConvexMeshCreate_checked_bin): $(SnippetConvexMeshCreate_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetConvexMeshCreateCHECKED` + $(CCLD) $(SnippetConvexMeshCreate_checked_obj) $(SnippetConvexMeshCreate_checked_lflags) -o $(SnippetConvexMeshCreate_checked_bin) + $(ECHO) building $@ complete! + +SnippetConvexMeshCreate_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetConvexMeshCreate_checked_cpp_o): $(SnippetConvexMeshCreate_checked_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvexMeshCreate_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles)))))) + cp $(SnippetConvexMeshCreate_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))))).P; \ + rm -f $(SnippetConvexMeshCreate_checked_DEPDIR).d + +$(SnippetConvexMeshCreate_checked_cc_o): $(SnippetConvexMeshCreate_checked_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvexMeshCreate_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles)))))) + cp $(SnippetConvexMeshCreate_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))))).checked.P; \ + rm -f $(SnippetConvexMeshCreate_checked_DEPDIR).d + +$(SnippetConvexMeshCreate_checked_c_o): $(SnippetConvexMeshCreate_checked_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetConvexMeshCreate_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles)))))) + cp $(SnippetConvexMeshCreate_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_checked_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))))).P; \ + rm -f $(SnippetConvexMeshCreate_checked_DEPDIR).d + +SnippetConvexMeshCreate_profile_hpaths := +SnippetConvexMeshCreate_profile_hpaths += ./../../../Include +SnippetConvexMeshCreate_profile_hpaths += ./../../../../PxShared/include +SnippetConvexMeshCreate_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetConvexMeshCreate_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetConvexMeshCreate_profile_lpaths := +SnippetConvexMeshCreate_profile_lpaths += ./../../../Lib/linux64 +SnippetConvexMeshCreate_profile_lpaths += ./../../lib/linux64 +SnippetConvexMeshCreate_profile_lpaths += ./../../../Bin/linux64 +SnippetConvexMeshCreate_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetConvexMeshCreate_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetConvexMeshCreate_profile_lpaths += ./../../lib/linux64 +SnippetConvexMeshCreate_profile_defines := $(SnippetConvexMeshCreate_custom_defines) +SnippetConvexMeshCreate_profile_defines += PHYSX_PROFILE_SDK +SnippetConvexMeshCreate_profile_defines += RENDER_SNIPPET +SnippetConvexMeshCreate_profile_defines += NDEBUG +SnippetConvexMeshCreate_profile_defines += PX_PROFILE=1 +SnippetConvexMeshCreate_profile_defines += PX_SUPPORT_PVD=1 +SnippetConvexMeshCreate_profile_libraries := +SnippetConvexMeshCreate_profile_libraries += SnippetRenderPROFILE +SnippetConvexMeshCreate_profile_libraries += SnippetUtilsPROFILE +SnippetConvexMeshCreate_profile_libraries += PhysX3PROFILE_x64 +SnippetConvexMeshCreate_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetConvexMeshCreate_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetConvexMeshCreate_profile_libraries += PhysX3ExtensionsPROFILE +SnippetConvexMeshCreate_profile_libraries += PhysX3VehiclePROFILE +SnippetConvexMeshCreate_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetConvexMeshCreate_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetConvexMeshCreate_profile_libraries += PxFoundationPROFILE_x64 +SnippetConvexMeshCreate_profile_libraries += PxTaskPROFILE +SnippetConvexMeshCreate_profile_libraries += PsFastXmlPROFILE +SnippetConvexMeshCreate_profile_libraries += SnippetUtilsPROFILE +SnippetConvexMeshCreate_profile_libraries += SnippetRenderPROFILE +SnippetConvexMeshCreate_profile_libraries += GL +SnippetConvexMeshCreate_profile_libraries += GLU +SnippetConvexMeshCreate_profile_libraries += glut +SnippetConvexMeshCreate_profile_libraries += X11 +SnippetConvexMeshCreate_profile_libraries += rt +SnippetConvexMeshCreate_profile_libraries += pthread +SnippetConvexMeshCreate_profile_common_cflags := $(SnippetConvexMeshCreate_custom_cflags) +SnippetConvexMeshCreate_profile_common_cflags += -MMD +SnippetConvexMeshCreate_profile_common_cflags += $(addprefix -D, $(SnippetConvexMeshCreate_profile_defines)) +SnippetConvexMeshCreate_profile_common_cflags += $(addprefix -I, $(SnippetConvexMeshCreate_profile_hpaths)) +SnippetConvexMeshCreate_profile_common_cflags += -m64 +SnippetConvexMeshCreate_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetConvexMeshCreate_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetConvexMeshCreate_profile_common_cflags += -Wno-uninitialized +SnippetConvexMeshCreate_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetConvexMeshCreate_profile_cflags := $(SnippetConvexMeshCreate_profile_common_cflags) +SnippetConvexMeshCreate_profile_cppflags := $(SnippetConvexMeshCreate_profile_common_cflags) +SnippetConvexMeshCreate_profile_lflags := $(SnippetConvexMeshCreate_custom_lflags) +SnippetConvexMeshCreate_profile_lflags += $(addprefix -L, $(SnippetConvexMeshCreate_profile_lpaths)) +SnippetConvexMeshCreate_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetConvexMeshCreate_profile_libraries)) -Wl,--end-group +SnippetConvexMeshCreate_profile_lflags += -lrt +SnippetConvexMeshCreate_profile_lflags += -Wl,-rpath ./ +SnippetConvexMeshCreate_profile_lflags += -m64 +SnippetConvexMeshCreate_profile_objsdir = $(OBJS_DIR)/SnippetConvexMeshCreate_profile +SnippetConvexMeshCreate_profile_cpp_o = $(addprefix $(SnippetConvexMeshCreate_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetConvexMeshCreate_cppfiles))))) +SnippetConvexMeshCreate_profile_cc_o = $(addprefix $(SnippetConvexMeshCreate_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetConvexMeshCreate_ccfiles))))) +SnippetConvexMeshCreate_profile_c_o = $(addprefix $(SnippetConvexMeshCreate_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetConvexMeshCreate_cfiles))))) +SnippetConvexMeshCreate_profile_obj = $(SnippetConvexMeshCreate_profile_cpp_o) $(SnippetConvexMeshCreate_profile_cc_o) $(SnippetConvexMeshCreate_profile_c_o) +SnippetConvexMeshCreate_profile_bin := ./../../../Bin/linux64/SnippetConvexMeshCreatePROFILE + +clean_SnippetConvexMeshCreate_profile: + @$(ECHO) clean SnippetConvexMeshCreate profile + @$(RMDIR) $(SnippetConvexMeshCreate_profile_objsdir) + @$(RMDIR) $(SnippetConvexMeshCreate_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetConvexMeshCreate/profile + +build_SnippetConvexMeshCreate_profile: postbuild_SnippetConvexMeshCreate_profile +postbuild_SnippetConvexMeshCreate_profile: mainbuild_SnippetConvexMeshCreate_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetConvexMeshCreate_profile: prebuild_SnippetConvexMeshCreate_profile $(SnippetConvexMeshCreate_profile_bin) +prebuild_SnippetConvexMeshCreate_profile: + +$(SnippetConvexMeshCreate_profile_bin): $(SnippetConvexMeshCreate_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetConvexMeshCreatePROFILE` + $(CCLD) $(SnippetConvexMeshCreate_profile_obj) $(SnippetConvexMeshCreate_profile_lflags) -o $(SnippetConvexMeshCreate_profile_bin) + $(ECHO) building $@ complete! + +SnippetConvexMeshCreate_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetConvexMeshCreate_profile_cpp_o): $(SnippetConvexMeshCreate_profile_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvexMeshCreate_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles)))))) + cp $(SnippetConvexMeshCreate_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))))).P; \ + rm -f $(SnippetConvexMeshCreate_profile_DEPDIR).d + +$(SnippetConvexMeshCreate_profile_cc_o): $(SnippetConvexMeshCreate_profile_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvexMeshCreate_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles)))))) + cp $(SnippetConvexMeshCreate_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))))).profile.P; \ + rm -f $(SnippetConvexMeshCreate_profile_DEPDIR).d + +$(SnippetConvexMeshCreate_profile_c_o): $(SnippetConvexMeshCreate_profile_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetConvexMeshCreate_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles)))))) + cp $(SnippetConvexMeshCreate_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_profile_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))))).P; \ + rm -f $(SnippetConvexMeshCreate_profile_DEPDIR).d + +SnippetConvexMeshCreate_release_hpaths := +SnippetConvexMeshCreate_release_hpaths += ./../../../Include +SnippetConvexMeshCreate_release_hpaths += ./../../../../PxShared/include +SnippetConvexMeshCreate_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetConvexMeshCreate_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetConvexMeshCreate_release_lpaths := +SnippetConvexMeshCreate_release_lpaths += ./../../../Lib/linux64 +SnippetConvexMeshCreate_release_lpaths += ./../../lib/linux64 +SnippetConvexMeshCreate_release_lpaths += ./../../../Bin/linux64 +SnippetConvexMeshCreate_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetConvexMeshCreate_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetConvexMeshCreate_release_lpaths += ./../../lib/linux64 +SnippetConvexMeshCreate_release_defines := $(SnippetConvexMeshCreate_custom_defines) +SnippetConvexMeshCreate_release_defines += PHYSX_PROFILE_SDK +SnippetConvexMeshCreate_release_defines += RENDER_SNIPPET +SnippetConvexMeshCreate_release_defines += NDEBUG +SnippetConvexMeshCreate_release_defines += PX_SUPPORT_PVD=0 +SnippetConvexMeshCreate_release_libraries := +SnippetConvexMeshCreate_release_libraries += SnippetRender +SnippetConvexMeshCreate_release_libraries += SnippetUtils +SnippetConvexMeshCreate_release_libraries += PhysX3_x64 +SnippetConvexMeshCreate_release_libraries += PhysX3Cooking_x64 +SnippetConvexMeshCreate_release_libraries += PhysX3CharacterKinematic_x64 +SnippetConvexMeshCreate_release_libraries += PhysX3Extensions +SnippetConvexMeshCreate_release_libraries += PhysX3Vehicle +SnippetConvexMeshCreate_release_libraries += PxPvdSDK_x64 +SnippetConvexMeshCreate_release_libraries += PhysX3Common_x64 +SnippetConvexMeshCreate_release_libraries += PxFoundation_x64 +SnippetConvexMeshCreate_release_libraries += PxTask +SnippetConvexMeshCreate_release_libraries += PsFastXml +SnippetConvexMeshCreate_release_libraries += SnippetUtils +SnippetConvexMeshCreate_release_libraries += SnippetRender +SnippetConvexMeshCreate_release_libraries += GL +SnippetConvexMeshCreate_release_libraries += GLU +SnippetConvexMeshCreate_release_libraries += glut +SnippetConvexMeshCreate_release_libraries += X11 +SnippetConvexMeshCreate_release_libraries += rt +SnippetConvexMeshCreate_release_libraries += pthread +SnippetConvexMeshCreate_release_common_cflags := $(SnippetConvexMeshCreate_custom_cflags) +SnippetConvexMeshCreate_release_common_cflags += -MMD +SnippetConvexMeshCreate_release_common_cflags += $(addprefix -D, $(SnippetConvexMeshCreate_release_defines)) +SnippetConvexMeshCreate_release_common_cflags += $(addprefix -I, $(SnippetConvexMeshCreate_release_hpaths)) +SnippetConvexMeshCreate_release_common_cflags += -m64 +SnippetConvexMeshCreate_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetConvexMeshCreate_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetConvexMeshCreate_release_common_cflags += -Wno-uninitialized +SnippetConvexMeshCreate_release_common_cflags += -O3 -fno-strict-aliasing +SnippetConvexMeshCreate_release_cflags := $(SnippetConvexMeshCreate_release_common_cflags) +SnippetConvexMeshCreate_release_cppflags := $(SnippetConvexMeshCreate_release_common_cflags) +SnippetConvexMeshCreate_release_lflags := $(SnippetConvexMeshCreate_custom_lflags) +SnippetConvexMeshCreate_release_lflags += $(addprefix -L, $(SnippetConvexMeshCreate_release_lpaths)) +SnippetConvexMeshCreate_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetConvexMeshCreate_release_libraries)) -Wl,--end-group +SnippetConvexMeshCreate_release_lflags += -lrt +SnippetConvexMeshCreate_release_lflags += -Wl,-rpath ./ +SnippetConvexMeshCreate_release_lflags += -m64 +SnippetConvexMeshCreate_release_objsdir = $(OBJS_DIR)/SnippetConvexMeshCreate_release +SnippetConvexMeshCreate_release_cpp_o = $(addprefix $(SnippetConvexMeshCreate_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetConvexMeshCreate_cppfiles))))) +SnippetConvexMeshCreate_release_cc_o = $(addprefix $(SnippetConvexMeshCreate_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetConvexMeshCreate_ccfiles))))) +SnippetConvexMeshCreate_release_c_o = $(addprefix $(SnippetConvexMeshCreate_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetConvexMeshCreate_cfiles))))) +SnippetConvexMeshCreate_release_obj = $(SnippetConvexMeshCreate_release_cpp_o) $(SnippetConvexMeshCreate_release_cc_o) $(SnippetConvexMeshCreate_release_c_o) +SnippetConvexMeshCreate_release_bin := ./../../../Bin/linux64/SnippetConvexMeshCreate + +clean_SnippetConvexMeshCreate_release: + @$(ECHO) clean SnippetConvexMeshCreate release + @$(RMDIR) $(SnippetConvexMeshCreate_release_objsdir) + @$(RMDIR) $(SnippetConvexMeshCreate_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetConvexMeshCreate/release + +build_SnippetConvexMeshCreate_release: postbuild_SnippetConvexMeshCreate_release +postbuild_SnippetConvexMeshCreate_release: mainbuild_SnippetConvexMeshCreate_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetConvexMeshCreate_release: prebuild_SnippetConvexMeshCreate_release $(SnippetConvexMeshCreate_release_bin) +prebuild_SnippetConvexMeshCreate_release: + +$(SnippetConvexMeshCreate_release_bin): $(SnippetConvexMeshCreate_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetConvexMeshCreate` + $(CCLD) $(SnippetConvexMeshCreate_release_obj) $(SnippetConvexMeshCreate_release_lflags) -o $(SnippetConvexMeshCreate_release_bin) + $(ECHO) building $@ complete! + +SnippetConvexMeshCreate_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetConvexMeshCreate_release_cpp_o): $(SnippetConvexMeshCreate_release_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvexMeshCreate_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles)))))) + cp $(SnippetConvexMeshCreate_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_cppfiles))))).P; \ + rm -f $(SnippetConvexMeshCreate_release_DEPDIR).d + +$(SnippetConvexMeshCreate_release_cc_o): $(SnippetConvexMeshCreate_release_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetConvexMeshCreate_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles)))))) + cp $(SnippetConvexMeshCreate_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_ccfiles))))).release.P; \ + rm -f $(SnippetConvexMeshCreate_release_DEPDIR).d + +$(SnippetConvexMeshCreate_release_c_o): $(SnippetConvexMeshCreate_release_objsdir)/%.o: + $(ECHO) SnippetConvexMeshCreate: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetConvexMeshCreate_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles)))))) + cp $(SnippetConvexMeshCreate_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetConvexMeshCreate_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetConvexMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetConvexMeshCreate_release_objsdir),, $@))), $(SnippetConvexMeshCreate_cfiles))))).P; \ + rm -f $(SnippetConvexMeshCreate_release_DEPDIR).d + +clean_SnippetConvexMeshCreate: clean_SnippetConvexMeshCreate_debug clean_SnippetConvexMeshCreate_checked clean_SnippetConvexMeshCreate_profile clean_SnippetConvexMeshCreate_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetCustomJoint.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetCustomJoint.mk new file mode 100644 index 00000000..97bfa260 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetCustomJoint.mk @@ -0,0 +1,479 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetCustomJoint +SnippetCustomJoint_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetCustomJoint_cppfiles += ./../../SnippetCustomJoint/PulleyJoint.cpp +SnippetCustomJoint_cppfiles += ./../../SnippetCustomJoint/SnippetCustomJoint.cpp +SnippetCustomJoint_cppfiles += ./../../SnippetCustomJoint/SnippetCustomJointRender.cpp + +SnippetCustomJoint_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetCustomJoint/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCustomJoint_cppfiles))))) +SnippetCustomJoint_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetCustomJoint_ccfiles))))) +SnippetCustomJoint_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetCustomJoint/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCustomJoint_cfiles))))) +SnippetCustomJoint_debug_dep = $(SnippetCustomJoint_cpp_debug_dep) $(SnippetCustomJoint_cc_debug_dep) $(SnippetCustomJoint_c_debug_dep) +-include $(SnippetCustomJoint_debug_dep) +SnippetCustomJoint_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetCustomJoint/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCustomJoint_cppfiles))))) +SnippetCustomJoint_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetCustomJoint_ccfiles))))) +SnippetCustomJoint_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetCustomJoint/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCustomJoint_cfiles))))) +SnippetCustomJoint_checked_dep = $(SnippetCustomJoint_cpp_checked_dep) $(SnippetCustomJoint_cc_checked_dep) $(SnippetCustomJoint_c_checked_dep) +-include $(SnippetCustomJoint_checked_dep) +SnippetCustomJoint_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetCustomJoint/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCustomJoint_cppfiles))))) +SnippetCustomJoint_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetCustomJoint_ccfiles))))) +SnippetCustomJoint_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetCustomJoint/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCustomJoint_cfiles))))) +SnippetCustomJoint_profile_dep = $(SnippetCustomJoint_cpp_profile_dep) $(SnippetCustomJoint_cc_profile_dep) $(SnippetCustomJoint_c_profile_dep) +-include $(SnippetCustomJoint_profile_dep) +SnippetCustomJoint_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetCustomJoint/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCustomJoint_cppfiles))))) +SnippetCustomJoint_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetCustomJoint_ccfiles))))) +SnippetCustomJoint_c_release_dep = $(addprefix $(DEPSDIR)/SnippetCustomJoint/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCustomJoint_cfiles))))) +SnippetCustomJoint_release_dep = $(SnippetCustomJoint_cpp_release_dep) $(SnippetCustomJoint_cc_release_dep) $(SnippetCustomJoint_c_release_dep) +-include $(SnippetCustomJoint_release_dep) +SnippetCustomJoint_debug_hpaths := +SnippetCustomJoint_debug_hpaths += ./../../../Include +SnippetCustomJoint_debug_hpaths += ./../../../../PxShared/include +SnippetCustomJoint_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCustomJoint_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCustomJoint_debug_lpaths := +SnippetCustomJoint_debug_lpaths += ./../../../Lib/linux64 +SnippetCustomJoint_debug_lpaths += ./../../lib/linux64 +SnippetCustomJoint_debug_lpaths += ./../../../Bin/linux64 +SnippetCustomJoint_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCustomJoint_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCustomJoint_debug_lpaths += ./../../lib/linux64 +SnippetCustomJoint_debug_defines := $(SnippetCustomJoint_custom_defines) +SnippetCustomJoint_debug_defines += PHYSX_PROFILE_SDK +SnippetCustomJoint_debug_defines += RENDER_SNIPPET +SnippetCustomJoint_debug_defines += _DEBUG +SnippetCustomJoint_debug_defines += PX_DEBUG=1 +SnippetCustomJoint_debug_defines += PX_CHECKED=1 +SnippetCustomJoint_debug_defines += PX_SUPPORT_PVD=1 +SnippetCustomJoint_debug_libraries := +SnippetCustomJoint_debug_libraries += SnippetRenderDEBUG +SnippetCustomJoint_debug_libraries += SnippetUtilsDEBUG +SnippetCustomJoint_debug_libraries += PhysX3DEBUG_x64 +SnippetCustomJoint_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetCustomJoint_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetCustomJoint_debug_libraries += PhysX3ExtensionsDEBUG +SnippetCustomJoint_debug_libraries += PhysX3VehicleDEBUG +SnippetCustomJoint_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetCustomJoint_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetCustomJoint_debug_libraries += PxFoundationDEBUG_x64 +SnippetCustomJoint_debug_libraries += PxTaskDEBUG +SnippetCustomJoint_debug_libraries += PsFastXmlDEBUG +SnippetCustomJoint_debug_libraries += SnippetUtilsDEBUG +SnippetCustomJoint_debug_libraries += SnippetRenderDEBUG +SnippetCustomJoint_debug_libraries += GL +SnippetCustomJoint_debug_libraries += GLU +SnippetCustomJoint_debug_libraries += glut +SnippetCustomJoint_debug_libraries += X11 +SnippetCustomJoint_debug_libraries += rt +SnippetCustomJoint_debug_libraries += pthread +SnippetCustomJoint_debug_common_cflags := $(SnippetCustomJoint_custom_cflags) +SnippetCustomJoint_debug_common_cflags += -MMD +SnippetCustomJoint_debug_common_cflags += $(addprefix -D, $(SnippetCustomJoint_debug_defines)) +SnippetCustomJoint_debug_common_cflags += $(addprefix -I, $(SnippetCustomJoint_debug_hpaths)) +SnippetCustomJoint_debug_common_cflags += -m64 +SnippetCustomJoint_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCustomJoint_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCustomJoint_debug_common_cflags += -Wno-uninitialized +SnippetCustomJoint_debug_common_cflags += -g3 -gdwarf-2 +SnippetCustomJoint_debug_cflags := $(SnippetCustomJoint_debug_common_cflags) +SnippetCustomJoint_debug_cppflags := $(SnippetCustomJoint_debug_common_cflags) +SnippetCustomJoint_debug_lflags := $(SnippetCustomJoint_custom_lflags) +SnippetCustomJoint_debug_lflags += $(addprefix -L, $(SnippetCustomJoint_debug_lpaths)) +SnippetCustomJoint_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCustomJoint_debug_libraries)) -Wl,--end-group +SnippetCustomJoint_debug_lflags += -lrt +SnippetCustomJoint_debug_lflags += -Wl,-rpath ./ +SnippetCustomJoint_debug_lflags += -m64 +SnippetCustomJoint_debug_objsdir = $(OBJS_DIR)/SnippetCustomJoint_debug +SnippetCustomJoint_debug_cpp_o = $(addprefix $(SnippetCustomJoint_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCustomJoint_cppfiles))))) +SnippetCustomJoint_debug_cc_o = $(addprefix $(SnippetCustomJoint_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCustomJoint_ccfiles))))) +SnippetCustomJoint_debug_c_o = $(addprefix $(SnippetCustomJoint_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCustomJoint_cfiles))))) +SnippetCustomJoint_debug_obj = $(SnippetCustomJoint_debug_cpp_o) $(SnippetCustomJoint_debug_cc_o) $(SnippetCustomJoint_debug_c_o) +SnippetCustomJoint_debug_bin := ./../../../Bin/linux64/SnippetCustomJointDEBUG + +clean_SnippetCustomJoint_debug: + @$(ECHO) clean SnippetCustomJoint debug + @$(RMDIR) $(SnippetCustomJoint_debug_objsdir) + @$(RMDIR) $(SnippetCustomJoint_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCustomJoint/debug + +build_SnippetCustomJoint_debug: postbuild_SnippetCustomJoint_debug +postbuild_SnippetCustomJoint_debug: mainbuild_SnippetCustomJoint_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetCustomJoint_debug: prebuild_SnippetCustomJoint_debug $(SnippetCustomJoint_debug_bin) +prebuild_SnippetCustomJoint_debug: + +$(SnippetCustomJoint_debug_bin): $(SnippetCustomJoint_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetCustomJointDEBUG` + $(CCLD) $(SnippetCustomJoint_debug_obj) $(SnippetCustomJoint_debug_lflags) -o $(SnippetCustomJoint_debug_bin) + $(ECHO) building $@ complete! + +SnippetCustomJoint_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCustomJoint_debug_cpp_o): $(SnippetCustomJoint_debug_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomJoint_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_cppfiles)))))) + cp $(SnippetCustomJoint_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))))).P; \ + rm -f $(SnippetCustomJoint_debug_DEPDIR).d + +$(SnippetCustomJoint_debug_cc_o): $(SnippetCustomJoint_debug_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomJoint_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_ccfiles)))))) + cp $(SnippetCustomJoint_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))))).debug.P; \ + rm -f $(SnippetCustomJoint_debug_DEPDIR).d + +$(SnippetCustomJoint_debug_c_o): $(SnippetCustomJoint_debug_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCustomJoint_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_cfiles)))))) + cp $(SnippetCustomJoint_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_debug_objsdir),, $@))), $(SnippetCustomJoint_cfiles))))).P; \ + rm -f $(SnippetCustomJoint_debug_DEPDIR).d + +SnippetCustomJoint_checked_hpaths := +SnippetCustomJoint_checked_hpaths += ./../../../Include +SnippetCustomJoint_checked_hpaths += ./../../../../PxShared/include +SnippetCustomJoint_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCustomJoint_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCustomJoint_checked_lpaths := +SnippetCustomJoint_checked_lpaths += ./../../../Lib/linux64 +SnippetCustomJoint_checked_lpaths += ./../../lib/linux64 +SnippetCustomJoint_checked_lpaths += ./../../../Bin/linux64 +SnippetCustomJoint_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCustomJoint_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCustomJoint_checked_lpaths += ./../../lib/linux64 +SnippetCustomJoint_checked_defines := $(SnippetCustomJoint_custom_defines) +SnippetCustomJoint_checked_defines += PHYSX_PROFILE_SDK +SnippetCustomJoint_checked_defines += RENDER_SNIPPET +SnippetCustomJoint_checked_defines += NDEBUG +SnippetCustomJoint_checked_defines += PX_CHECKED=1 +SnippetCustomJoint_checked_defines += PX_SUPPORT_PVD=1 +SnippetCustomJoint_checked_libraries := +SnippetCustomJoint_checked_libraries += SnippetRenderCHECKED +SnippetCustomJoint_checked_libraries += SnippetUtilsCHECKED +SnippetCustomJoint_checked_libraries += PhysX3CHECKED_x64 +SnippetCustomJoint_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetCustomJoint_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetCustomJoint_checked_libraries += PhysX3ExtensionsCHECKED +SnippetCustomJoint_checked_libraries += PhysX3VehicleCHECKED +SnippetCustomJoint_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetCustomJoint_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetCustomJoint_checked_libraries += PxFoundationCHECKED_x64 +SnippetCustomJoint_checked_libraries += PxTaskCHECKED +SnippetCustomJoint_checked_libraries += PsFastXmlCHECKED +SnippetCustomJoint_checked_libraries += SnippetUtilsCHECKED +SnippetCustomJoint_checked_libraries += SnippetRenderCHECKED +SnippetCustomJoint_checked_libraries += GL +SnippetCustomJoint_checked_libraries += GLU +SnippetCustomJoint_checked_libraries += glut +SnippetCustomJoint_checked_libraries += X11 +SnippetCustomJoint_checked_libraries += rt +SnippetCustomJoint_checked_libraries += pthread +SnippetCustomJoint_checked_common_cflags := $(SnippetCustomJoint_custom_cflags) +SnippetCustomJoint_checked_common_cflags += -MMD +SnippetCustomJoint_checked_common_cflags += $(addprefix -D, $(SnippetCustomJoint_checked_defines)) +SnippetCustomJoint_checked_common_cflags += $(addprefix -I, $(SnippetCustomJoint_checked_hpaths)) +SnippetCustomJoint_checked_common_cflags += -m64 +SnippetCustomJoint_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCustomJoint_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCustomJoint_checked_common_cflags += -Wno-uninitialized +SnippetCustomJoint_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetCustomJoint_checked_cflags := $(SnippetCustomJoint_checked_common_cflags) +SnippetCustomJoint_checked_cppflags := $(SnippetCustomJoint_checked_common_cflags) +SnippetCustomJoint_checked_lflags := $(SnippetCustomJoint_custom_lflags) +SnippetCustomJoint_checked_lflags += $(addprefix -L, $(SnippetCustomJoint_checked_lpaths)) +SnippetCustomJoint_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCustomJoint_checked_libraries)) -Wl,--end-group +SnippetCustomJoint_checked_lflags += -lrt +SnippetCustomJoint_checked_lflags += -Wl,-rpath ./ +SnippetCustomJoint_checked_lflags += -m64 +SnippetCustomJoint_checked_objsdir = $(OBJS_DIR)/SnippetCustomJoint_checked +SnippetCustomJoint_checked_cpp_o = $(addprefix $(SnippetCustomJoint_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCustomJoint_cppfiles))))) +SnippetCustomJoint_checked_cc_o = $(addprefix $(SnippetCustomJoint_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCustomJoint_ccfiles))))) +SnippetCustomJoint_checked_c_o = $(addprefix $(SnippetCustomJoint_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCustomJoint_cfiles))))) +SnippetCustomJoint_checked_obj = $(SnippetCustomJoint_checked_cpp_o) $(SnippetCustomJoint_checked_cc_o) $(SnippetCustomJoint_checked_c_o) +SnippetCustomJoint_checked_bin := ./../../../Bin/linux64/SnippetCustomJointCHECKED + +clean_SnippetCustomJoint_checked: + @$(ECHO) clean SnippetCustomJoint checked + @$(RMDIR) $(SnippetCustomJoint_checked_objsdir) + @$(RMDIR) $(SnippetCustomJoint_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCustomJoint/checked + +build_SnippetCustomJoint_checked: postbuild_SnippetCustomJoint_checked +postbuild_SnippetCustomJoint_checked: mainbuild_SnippetCustomJoint_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetCustomJoint_checked: prebuild_SnippetCustomJoint_checked $(SnippetCustomJoint_checked_bin) +prebuild_SnippetCustomJoint_checked: + +$(SnippetCustomJoint_checked_bin): $(SnippetCustomJoint_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetCustomJointCHECKED` + $(CCLD) $(SnippetCustomJoint_checked_obj) $(SnippetCustomJoint_checked_lflags) -o $(SnippetCustomJoint_checked_bin) + $(ECHO) building $@ complete! + +SnippetCustomJoint_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCustomJoint_checked_cpp_o): $(SnippetCustomJoint_checked_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomJoint_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_cppfiles)))))) + cp $(SnippetCustomJoint_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))))).P; \ + rm -f $(SnippetCustomJoint_checked_DEPDIR).d + +$(SnippetCustomJoint_checked_cc_o): $(SnippetCustomJoint_checked_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomJoint_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_ccfiles)))))) + cp $(SnippetCustomJoint_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))))).checked.P; \ + rm -f $(SnippetCustomJoint_checked_DEPDIR).d + +$(SnippetCustomJoint_checked_c_o): $(SnippetCustomJoint_checked_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCustomJoint_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_cfiles)))))) + cp $(SnippetCustomJoint_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_checked_objsdir),, $@))), $(SnippetCustomJoint_cfiles))))).P; \ + rm -f $(SnippetCustomJoint_checked_DEPDIR).d + +SnippetCustomJoint_profile_hpaths := +SnippetCustomJoint_profile_hpaths += ./../../../Include +SnippetCustomJoint_profile_hpaths += ./../../../../PxShared/include +SnippetCustomJoint_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCustomJoint_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCustomJoint_profile_lpaths := +SnippetCustomJoint_profile_lpaths += ./../../../Lib/linux64 +SnippetCustomJoint_profile_lpaths += ./../../lib/linux64 +SnippetCustomJoint_profile_lpaths += ./../../../Bin/linux64 +SnippetCustomJoint_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCustomJoint_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCustomJoint_profile_lpaths += ./../../lib/linux64 +SnippetCustomJoint_profile_defines := $(SnippetCustomJoint_custom_defines) +SnippetCustomJoint_profile_defines += PHYSX_PROFILE_SDK +SnippetCustomJoint_profile_defines += RENDER_SNIPPET +SnippetCustomJoint_profile_defines += NDEBUG +SnippetCustomJoint_profile_defines += PX_PROFILE=1 +SnippetCustomJoint_profile_defines += PX_SUPPORT_PVD=1 +SnippetCustomJoint_profile_libraries := +SnippetCustomJoint_profile_libraries += SnippetRenderPROFILE +SnippetCustomJoint_profile_libraries += SnippetUtilsPROFILE +SnippetCustomJoint_profile_libraries += PhysX3PROFILE_x64 +SnippetCustomJoint_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetCustomJoint_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetCustomJoint_profile_libraries += PhysX3ExtensionsPROFILE +SnippetCustomJoint_profile_libraries += PhysX3VehiclePROFILE +SnippetCustomJoint_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetCustomJoint_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetCustomJoint_profile_libraries += PxFoundationPROFILE_x64 +SnippetCustomJoint_profile_libraries += PxTaskPROFILE +SnippetCustomJoint_profile_libraries += PsFastXmlPROFILE +SnippetCustomJoint_profile_libraries += SnippetUtilsPROFILE +SnippetCustomJoint_profile_libraries += SnippetRenderPROFILE +SnippetCustomJoint_profile_libraries += GL +SnippetCustomJoint_profile_libraries += GLU +SnippetCustomJoint_profile_libraries += glut +SnippetCustomJoint_profile_libraries += X11 +SnippetCustomJoint_profile_libraries += rt +SnippetCustomJoint_profile_libraries += pthread +SnippetCustomJoint_profile_common_cflags := $(SnippetCustomJoint_custom_cflags) +SnippetCustomJoint_profile_common_cflags += -MMD +SnippetCustomJoint_profile_common_cflags += $(addprefix -D, $(SnippetCustomJoint_profile_defines)) +SnippetCustomJoint_profile_common_cflags += $(addprefix -I, $(SnippetCustomJoint_profile_hpaths)) +SnippetCustomJoint_profile_common_cflags += -m64 +SnippetCustomJoint_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCustomJoint_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCustomJoint_profile_common_cflags += -Wno-uninitialized +SnippetCustomJoint_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetCustomJoint_profile_cflags := $(SnippetCustomJoint_profile_common_cflags) +SnippetCustomJoint_profile_cppflags := $(SnippetCustomJoint_profile_common_cflags) +SnippetCustomJoint_profile_lflags := $(SnippetCustomJoint_custom_lflags) +SnippetCustomJoint_profile_lflags += $(addprefix -L, $(SnippetCustomJoint_profile_lpaths)) +SnippetCustomJoint_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCustomJoint_profile_libraries)) -Wl,--end-group +SnippetCustomJoint_profile_lflags += -lrt +SnippetCustomJoint_profile_lflags += -Wl,-rpath ./ +SnippetCustomJoint_profile_lflags += -m64 +SnippetCustomJoint_profile_objsdir = $(OBJS_DIR)/SnippetCustomJoint_profile +SnippetCustomJoint_profile_cpp_o = $(addprefix $(SnippetCustomJoint_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCustomJoint_cppfiles))))) +SnippetCustomJoint_profile_cc_o = $(addprefix $(SnippetCustomJoint_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCustomJoint_ccfiles))))) +SnippetCustomJoint_profile_c_o = $(addprefix $(SnippetCustomJoint_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCustomJoint_cfiles))))) +SnippetCustomJoint_profile_obj = $(SnippetCustomJoint_profile_cpp_o) $(SnippetCustomJoint_profile_cc_o) $(SnippetCustomJoint_profile_c_o) +SnippetCustomJoint_profile_bin := ./../../../Bin/linux64/SnippetCustomJointPROFILE + +clean_SnippetCustomJoint_profile: + @$(ECHO) clean SnippetCustomJoint profile + @$(RMDIR) $(SnippetCustomJoint_profile_objsdir) + @$(RMDIR) $(SnippetCustomJoint_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCustomJoint/profile + +build_SnippetCustomJoint_profile: postbuild_SnippetCustomJoint_profile +postbuild_SnippetCustomJoint_profile: mainbuild_SnippetCustomJoint_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetCustomJoint_profile: prebuild_SnippetCustomJoint_profile $(SnippetCustomJoint_profile_bin) +prebuild_SnippetCustomJoint_profile: + +$(SnippetCustomJoint_profile_bin): $(SnippetCustomJoint_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetCustomJointPROFILE` + $(CCLD) $(SnippetCustomJoint_profile_obj) $(SnippetCustomJoint_profile_lflags) -o $(SnippetCustomJoint_profile_bin) + $(ECHO) building $@ complete! + +SnippetCustomJoint_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCustomJoint_profile_cpp_o): $(SnippetCustomJoint_profile_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomJoint_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_cppfiles)))))) + cp $(SnippetCustomJoint_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))))).P; \ + rm -f $(SnippetCustomJoint_profile_DEPDIR).d + +$(SnippetCustomJoint_profile_cc_o): $(SnippetCustomJoint_profile_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomJoint_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_ccfiles)))))) + cp $(SnippetCustomJoint_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))))).profile.P; \ + rm -f $(SnippetCustomJoint_profile_DEPDIR).d + +$(SnippetCustomJoint_profile_c_o): $(SnippetCustomJoint_profile_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCustomJoint_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_cfiles)))))) + cp $(SnippetCustomJoint_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_profile_objsdir),, $@))), $(SnippetCustomJoint_cfiles))))).P; \ + rm -f $(SnippetCustomJoint_profile_DEPDIR).d + +SnippetCustomJoint_release_hpaths := +SnippetCustomJoint_release_hpaths += ./../../../Include +SnippetCustomJoint_release_hpaths += ./../../../../PxShared/include +SnippetCustomJoint_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCustomJoint_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCustomJoint_release_lpaths := +SnippetCustomJoint_release_lpaths += ./../../../Lib/linux64 +SnippetCustomJoint_release_lpaths += ./../../lib/linux64 +SnippetCustomJoint_release_lpaths += ./../../../Bin/linux64 +SnippetCustomJoint_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCustomJoint_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCustomJoint_release_lpaths += ./../../lib/linux64 +SnippetCustomJoint_release_defines := $(SnippetCustomJoint_custom_defines) +SnippetCustomJoint_release_defines += PHYSX_PROFILE_SDK +SnippetCustomJoint_release_defines += RENDER_SNIPPET +SnippetCustomJoint_release_defines += NDEBUG +SnippetCustomJoint_release_defines += PX_SUPPORT_PVD=0 +SnippetCustomJoint_release_libraries := +SnippetCustomJoint_release_libraries += SnippetRender +SnippetCustomJoint_release_libraries += SnippetUtils +SnippetCustomJoint_release_libraries += PhysX3_x64 +SnippetCustomJoint_release_libraries += PhysX3Cooking_x64 +SnippetCustomJoint_release_libraries += PhysX3CharacterKinematic_x64 +SnippetCustomJoint_release_libraries += PhysX3Extensions +SnippetCustomJoint_release_libraries += PhysX3Vehicle +SnippetCustomJoint_release_libraries += PxPvdSDK_x64 +SnippetCustomJoint_release_libraries += PhysX3Common_x64 +SnippetCustomJoint_release_libraries += PxFoundation_x64 +SnippetCustomJoint_release_libraries += PxTask +SnippetCustomJoint_release_libraries += PsFastXml +SnippetCustomJoint_release_libraries += SnippetUtils +SnippetCustomJoint_release_libraries += SnippetRender +SnippetCustomJoint_release_libraries += GL +SnippetCustomJoint_release_libraries += GLU +SnippetCustomJoint_release_libraries += glut +SnippetCustomJoint_release_libraries += X11 +SnippetCustomJoint_release_libraries += rt +SnippetCustomJoint_release_libraries += pthread +SnippetCustomJoint_release_common_cflags := $(SnippetCustomJoint_custom_cflags) +SnippetCustomJoint_release_common_cflags += -MMD +SnippetCustomJoint_release_common_cflags += $(addprefix -D, $(SnippetCustomJoint_release_defines)) +SnippetCustomJoint_release_common_cflags += $(addprefix -I, $(SnippetCustomJoint_release_hpaths)) +SnippetCustomJoint_release_common_cflags += -m64 +SnippetCustomJoint_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCustomJoint_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCustomJoint_release_common_cflags += -Wno-uninitialized +SnippetCustomJoint_release_common_cflags += -O3 -fno-strict-aliasing +SnippetCustomJoint_release_cflags := $(SnippetCustomJoint_release_common_cflags) +SnippetCustomJoint_release_cppflags := $(SnippetCustomJoint_release_common_cflags) +SnippetCustomJoint_release_lflags := $(SnippetCustomJoint_custom_lflags) +SnippetCustomJoint_release_lflags += $(addprefix -L, $(SnippetCustomJoint_release_lpaths)) +SnippetCustomJoint_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCustomJoint_release_libraries)) -Wl,--end-group +SnippetCustomJoint_release_lflags += -lrt +SnippetCustomJoint_release_lflags += -Wl,-rpath ./ +SnippetCustomJoint_release_lflags += -m64 +SnippetCustomJoint_release_objsdir = $(OBJS_DIR)/SnippetCustomJoint_release +SnippetCustomJoint_release_cpp_o = $(addprefix $(SnippetCustomJoint_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCustomJoint_cppfiles))))) +SnippetCustomJoint_release_cc_o = $(addprefix $(SnippetCustomJoint_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCustomJoint_ccfiles))))) +SnippetCustomJoint_release_c_o = $(addprefix $(SnippetCustomJoint_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCustomJoint_cfiles))))) +SnippetCustomJoint_release_obj = $(SnippetCustomJoint_release_cpp_o) $(SnippetCustomJoint_release_cc_o) $(SnippetCustomJoint_release_c_o) +SnippetCustomJoint_release_bin := ./../../../Bin/linux64/SnippetCustomJoint + +clean_SnippetCustomJoint_release: + @$(ECHO) clean SnippetCustomJoint release + @$(RMDIR) $(SnippetCustomJoint_release_objsdir) + @$(RMDIR) $(SnippetCustomJoint_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCustomJoint/release + +build_SnippetCustomJoint_release: postbuild_SnippetCustomJoint_release +postbuild_SnippetCustomJoint_release: mainbuild_SnippetCustomJoint_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetCustomJoint_release: prebuild_SnippetCustomJoint_release $(SnippetCustomJoint_release_bin) +prebuild_SnippetCustomJoint_release: + +$(SnippetCustomJoint_release_bin): $(SnippetCustomJoint_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetCustomJoint` + $(CCLD) $(SnippetCustomJoint_release_obj) $(SnippetCustomJoint_release_lflags) -o $(SnippetCustomJoint_release_bin) + $(ECHO) building $@ complete! + +SnippetCustomJoint_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCustomJoint_release_cpp_o): $(SnippetCustomJoint_release_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomJoint_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_cppfiles)))))) + cp $(SnippetCustomJoint_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_cppfiles))))).P; \ + rm -f $(SnippetCustomJoint_release_DEPDIR).d + +$(SnippetCustomJoint_release_cc_o): $(SnippetCustomJoint_release_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomJoint_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_ccfiles)))))) + cp $(SnippetCustomJoint_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_ccfiles))))).release.P; \ + rm -f $(SnippetCustomJoint_release_DEPDIR).d + +$(SnippetCustomJoint_release_c_o): $(SnippetCustomJoint_release_objsdir)/%.o: + $(ECHO) SnippetCustomJoint: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCustomJoint_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_cfiles)))))) + cp $(SnippetCustomJoint_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomJoint_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomJoint_release_objsdir),, $@))), $(SnippetCustomJoint_cfiles))))).P; \ + rm -f $(SnippetCustomJoint_release_DEPDIR).d + +clean_SnippetCustomJoint: clean_SnippetCustomJoint_debug clean_SnippetCustomJoint_checked clean_SnippetCustomJoint_profile clean_SnippetCustomJoint_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetCustomProfiler.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetCustomProfiler.mk new file mode 100644 index 00000000..4c403847 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetCustomProfiler.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetCustomProfiler +SnippetCustomProfiler_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetCustomProfiler_cppfiles += ./../../SnippetCustomProfiler/SnippetCustomProfiler.cpp +SnippetCustomProfiler_cppfiles += ./../../SnippetCustomProfiler/SnippetCustomProfilerRender.cpp + +SnippetCustomProfiler_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetCustomProfiler/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCustomProfiler_cppfiles))))) +SnippetCustomProfiler_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetCustomProfiler_ccfiles))))) +SnippetCustomProfiler_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetCustomProfiler/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCustomProfiler_cfiles))))) +SnippetCustomProfiler_debug_dep = $(SnippetCustomProfiler_cpp_debug_dep) $(SnippetCustomProfiler_cc_debug_dep) $(SnippetCustomProfiler_c_debug_dep) +-include $(SnippetCustomProfiler_debug_dep) +SnippetCustomProfiler_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetCustomProfiler/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCustomProfiler_cppfiles))))) +SnippetCustomProfiler_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetCustomProfiler_ccfiles))))) +SnippetCustomProfiler_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetCustomProfiler/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCustomProfiler_cfiles))))) +SnippetCustomProfiler_checked_dep = $(SnippetCustomProfiler_cpp_checked_dep) $(SnippetCustomProfiler_cc_checked_dep) $(SnippetCustomProfiler_c_checked_dep) +-include $(SnippetCustomProfiler_checked_dep) +SnippetCustomProfiler_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetCustomProfiler/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCustomProfiler_cppfiles))))) +SnippetCustomProfiler_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetCustomProfiler_ccfiles))))) +SnippetCustomProfiler_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetCustomProfiler/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCustomProfiler_cfiles))))) +SnippetCustomProfiler_profile_dep = $(SnippetCustomProfiler_cpp_profile_dep) $(SnippetCustomProfiler_cc_profile_dep) $(SnippetCustomProfiler_c_profile_dep) +-include $(SnippetCustomProfiler_profile_dep) +SnippetCustomProfiler_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetCustomProfiler/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetCustomProfiler_cppfiles))))) +SnippetCustomProfiler_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetCustomProfiler_ccfiles))))) +SnippetCustomProfiler_c_release_dep = $(addprefix $(DEPSDIR)/SnippetCustomProfiler/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetCustomProfiler_cfiles))))) +SnippetCustomProfiler_release_dep = $(SnippetCustomProfiler_cpp_release_dep) $(SnippetCustomProfiler_cc_release_dep) $(SnippetCustomProfiler_c_release_dep) +-include $(SnippetCustomProfiler_release_dep) +SnippetCustomProfiler_debug_hpaths := +SnippetCustomProfiler_debug_hpaths += ./../../../Include +SnippetCustomProfiler_debug_hpaths += ./../../../../PxShared/include +SnippetCustomProfiler_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCustomProfiler_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCustomProfiler_debug_lpaths := +SnippetCustomProfiler_debug_lpaths += ./../../../Lib/linux64 +SnippetCustomProfiler_debug_lpaths += ./../../lib/linux64 +SnippetCustomProfiler_debug_lpaths += ./../../../Bin/linux64 +SnippetCustomProfiler_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCustomProfiler_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCustomProfiler_debug_lpaths += ./../../lib/linux64 +SnippetCustomProfiler_debug_defines := $(SnippetCustomProfiler_custom_defines) +SnippetCustomProfiler_debug_defines += PHYSX_PROFILE_SDK +SnippetCustomProfiler_debug_defines += RENDER_SNIPPET +SnippetCustomProfiler_debug_defines += _DEBUG +SnippetCustomProfiler_debug_defines += PX_DEBUG=1 +SnippetCustomProfiler_debug_defines += PX_CHECKED=1 +SnippetCustomProfiler_debug_defines += PX_SUPPORT_PVD=1 +SnippetCustomProfiler_debug_libraries := +SnippetCustomProfiler_debug_libraries += SnippetRenderDEBUG +SnippetCustomProfiler_debug_libraries += SnippetUtilsDEBUG +SnippetCustomProfiler_debug_libraries += PhysX3DEBUG_x64 +SnippetCustomProfiler_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetCustomProfiler_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetCustomProfiler_debug_libraries += PhysX3ExtensionsDEBUG +SnippetCustomProfiler_debug_libraries += PhysX3VehicleDEBUG +SnippetCustomProfiler_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetCustomProfiler_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetCustomProfiler_debug_libraries += PxFoundationDEBUG_x64 +SnippetCustomProfiler_debug_libraries += PxTaskDEBUG +SnippetCustomProfiler_debug_libraries += PsFastXmlDEBUG +SnippetCustomProfiler_debug_libraries += SnippetUtilsDEBUG +SnippetCustomProfiler_debug_libraries += SnippetRenderDEBUG +SnippetCustomProfiler_debug_libraries += GL +SnippetCustomProfiler_debug_libraries += GLU +SnippetCustomProfiler_debug_libraries += glut +SnippetCustomProfiler_debug_libraries += X11 +SnippetCustomProfiler_debug_libraries += rt +SnippetCustomProfiler_debug_libraries += pthread +SnippetCustomProfiler_debug_common_cflags := $(SnippetCustomProfiler_custom_cflags) +SnippetCustomProfiler_debug_common_cflags += -MMD +SnippetCustomProfiler_debug_common_cflags += $(addprefix -D, $(SnippetCustomProfiler_debug_defines)) +SnippetCustomProfiler_debug_common_cflags += $(addprefix -I, $(SnippetCustomProfiler_debug_hpaths)) +SnippetCustomProfiler_debug_common_cflags += -m64 +SnippetCustomProfiler_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCustomProfiler_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCustomProfiler_debug_common_cflags += -Wno-uninitialized +SnippetCustomProfiler_debug_common_cflags += -g3 -gdwarf-2 +SnippetCustomProfiler_debug_cflags := $(SnippetCustomProfiler_debug_common_cflags) +SnippetCustomProfiler_debug_cppflags := $(SnippetCustomProfiler_debug_common_cflags) +SnippetCustomProfiler_debug_lflags := $(SnippetCustomProfiler_custom_lflags) +SnippetCustomProfiler_debug_lflags += $(addprefix -L, $(SnippetCustomProfiler_debug_lpaths)) +SnippetCustomProfiler_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCustomProfiler_debug_libraries)) -Wl,--end-group +SnippetCustomProfiler_debug_lflags += -lrt +SnippetCustomProfiler_debug_lflags += -Wl,-rpath ./ +SnippetCustomProfiler_debug_lflags += -m64 +SnippetCustomProfiler_debug_objsdir = $(OBJS_DIR)/SnippetCustomProfiler_debug +SnippetCustomProfiler_debug_cpp_o = $(addprefix $(SnippetCustomProfiler_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCustomProfiler_cppfiles))))) +SnippetCustomProfiler_debug_cc_o = $(addprefix $(SnippetCustomProfiler_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCustomProfiler_ccfiles))))) +SnippetCustomProfiler_debug_c_o = $(addprefix $(SnippetCustomProfiler_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCustomProfiler_cfiles))))) +SnippetCustomProfiler_debug_obj = $(SnippetCustomProfiler_debug_cpp_o) $(SnippetCustomProfiler_debug_cc_o) $(SnippetCustomProfiler_debug_c_o) +SnippetCustomProfiler_debug_bin := ./../../../Bin/linux64/SnippetCustomProfilerDEBUG + +clean_SnippetCustomProfiler_debug: + @$(ECHO) clean SnippetCustomProfiler debug + @$(RMDIR) $(SnippetCustomProfiler_debug_objsdir) + @$(RMDIR) $(SnippetCustomProfiler_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCustomProfiler/debug + +build_SnippetCustomProfiler_debug: postbuild_SnippetCustomProfiler_debug +postbuild_SnippetCustomProfiler_debug: mainbuild_SnippetCustomProfiler_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetCustomProfiler_debug: prebuild_SnippetCustomProfiler_debug $(SnippetCustomProfiler_debug_bin) +prebuild_SnippetCustomProfiler_debug: + +$(SnippetCustomProfiler_debug_bin): $(SnippetCustomProfiler_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetCustomProfilerDEBUG` + $(CCLD) $(SnippetCustomProfiler_debug_obj) $(SnippetCustomProfiler_debug_lflags) -o $(SnippetCustomProfiler_debug_bin) + $(ECHO) building $@ complete! + +SnippetCustomProfiler_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCustomProfiler_debug_cpp_o): $(SnippetCustomProfiler_debug_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomProfiler_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomProfiler/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles)))))) + cp $(SnippetCustomProfiler_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomProfiler/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomProfiler/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))))).P; \ + rm -f $(SnippetCustomProfiler_debug_DEPDIR).d + +$(SnippetCustomProfiler_debug_cc_o): $(SnippetCustomProfiler_debug_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomProfiler_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles)))))) + cp $(SnippetCustomProfiler_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))))).debug.P; \ + rm -f $(SnippetCustomProfiler_debug_DEPDIR).d + +$(SnippetCustomProfiler_debug_c_o): $(SnippetCustomProfiler_debug_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCustomProfiler_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomProfiler/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_cfiles)))))) + cp $(SnippetCustomProfiler_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomProfiler/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomProfiler/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_debug_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))))).P; \ + rm -f $(SnippetCustomProfiler_debug_DEPDIR).d + +SnippetCustomProfiler_checked_hpaths := +SnippetCustomProfiler_checked_hpaths += ./../../../Include +SnippetCustomProfiler_checked_hpaths += ./../../../../PxShared/include +SnippetCustomProfiler_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCustomProfiler_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCustomProfiler_checked_lpaths := +SnippetCustomProfiler_checked_lpaths += ./../../../Lib/linux64 +SnippetCustomProfiler_checked_lpaths += ./../../lib/linux64 +SnippetCustomProfiler_checked_lpaths += ./../../../Bin/linux64 +SnippetCustomProfiler_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCustomProfiler_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCustomProfiler_checked_lpaths += ./../../lib/linux64 +SnippetCustomProfiler_checked_defines := $(SnippetCustomProfiler_custom_defines) +SnippetCustomProfiler_checked_defines += PHYSX_PROFILE_SDK +SnippetCustomProfiler_checked_defines += RENDER_SNIPPET +SnippetCustomProfiler_checked_defines += NDEBUG +SnippetCustomProfiler_checked_defines += PX_CHECKED=1 +SnippetCustomProfiler_checked_defines += PX_SUPPORT_PVD=1 +SnippetCustomProfiler_checked_libraries := +SnippetCustomProfiler_checked_libraries += SnippetRenderCHECKED +SnippetCustomProfiler_checked_libraries += SnippetUtilsCHECKED +SnippetCustomProfiler_checked_libraries += PhysX3CHECKED_x64 +SnippetCustomProfiler_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetCustomProfiler_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetCustomProfiler_checked_libraries += PhysX3ExtensionsCHECKED +SnippetCustomProfiler_checked_libraries += PhysX3VehicleCHECKED +SnippetCustomProfiler_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetCustomProfiler_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetCustomProfiler_checked_libraries += PxFoundationCHECKED_x64 +SnippetCustomProfiler_checked_libraries += PxTaskCHECKED +SnippetCustomProfiler_checked_libraries += PsFastXmlCHECKED +SnippetCustomProfiler_checked_libraries += SnippetUtilsCHECKED +SnippetCustomProfiler_checked_libraries += SnippetRenderCHECKED +SnippetCustomProfiler_checked_libraries += GL +SnippetCustomProfiler_checked_libraries += GLU +SnippetCustomProfiler_checked_libraries += glut +SnippetCustomProfiler_checked_libraries += X11 +SnippetCustomProfiler_checked_libraries += rt +SnippetCustomProfiler_checked_libraries += pthread +SnippetCustomProfiler_checked_common_cflags := $(SnippetCustomProfiler_custom_cflags) +SnippetCustomProfiler_checked_common_cflags += -MMD +SnippetCustomProfiler_checked_common_cflags += $(addprefix -D, $(SnippetCustomProfiler_checked_defines)) +SnippetCustomProfiler_checked_common_cflags += $(addprefix -I, $(SnippetCustomProfiler_checked_hpaths)) +SnippetCustomProfiler_checked_common_cflags += -m64 +SnippetCustomProfiler_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCustomProfiler_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCustomProfiler_checked_common_cflags += -Wno-uninitialized +SnippetCustomProfiler_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetCustomProfiler_checked_cflags := $(SnippetCustomProfiler_checked_common_cflags) +SnippetCustomProfiler_checked_cppflags := $(SnippetCustomProfiler_checked_common_cflags) +SnippetCustomProfiler_checked_lflags := $(SnippetCustomProfiler_custom_lflags) +SnippetCustomProfiler_checked_lflags += $(addprefix -L, $(SnippetCustomProfiler_checked_lpaths)) +SnippetCustomProfiler_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCustomProfiler_checked_libraries)) -Wl,--end-group +SnippetCustomProfiler_checked_lflags += -lrt +SnippetCustomProfiler_checked_lflags += -Wl,-rpath ./ +SnippetCustomProfiler_checked_lflags += -m64 +SnippetCustomProfiler_checked_objsdir = $(OBJS_DIR)/SnippetCustomProfiler_checked +SnippetCustomProfiler_checked_cpp_o = $(addprefix $(SnippetCustomProfiler_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCustomProfiler_cppfiles))))) +SnippetCustomProfiler_checked_cc_o = $(addprefix $(SnippetCustomProfiler_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCustomProfiler_ccfiles))))) +SnippetCustomProfiler_checked_c_o = $(addprefix $(SnippetCustomProfiler_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCustomProfiler_cfiles))))) +SnippetCustomProfiler_checked_obj = $(SnippetCustomProfiler_checked_cpp_o) $(SnippetCustomProfiler_checked_cc_o) $(SnippetCustomProfiler_checked_c_o) +SnippetCustomProfiler_checked_bin := ./../../../Bin/linux64/SnippetCustomProfilerCHECKED + +clean_SnippetCustomProfiler_checked: + @$(ECHO) clean SnippetCustomProfiler checked + @$(RMDIR) $(SnippetCustomProfiler_checked_objsdir) + @$(RMDIR) $(SnippetCustomProfiler_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCustomProfiler/checked + +build_SnippetCustomProfiler_checked: postbuild_SnippetCustomProfiler_checked +postbuild_SnippetCustomProfiler_checked: mainbuild_SnippetCustomProfiler_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetCustomProfiler_checked: prebuild_SnippetCustomProfiler_checked $(SnippetCustomProfiler_checked_bin) +prebuild_SnippetCustomProfiler_checked: + +$(SnippetCustomProfiler_checked_bin): $(SnippetCustomProfiler_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetCustomProfilerCHECKED` + $(CCLD) $(SnippetCustomProfiler_checked_obj) $(SnippetCustomProfiler_checked_lflags) -o $(SnippetCustomProfiler_checked_bin) + $(ECHO) building $@ complete! + +SnippetCustomProfiler_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCustomProfiler_checked_cpp_o): $(SnippetCustomProfiler_checked_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomProfiler_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomProfiler/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles)))))) + cp $(SnippetCustomProfiler_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomProfiler/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomProfiler/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))))).P; \ + rm -f $(SnippetCustomProfiler_checked_DEPDIR).d + +$(SnippetCustomProfiler_checked_cc_o): $(SnippetCustomProfiler_checked_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomProfiler_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles)))))) + cp $(SnippetCustomProfiler_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))))).checked.P; \ + rm -f $(SnippetCustomProfiler_checked_DEPDIR).d + +$(SnippetCustomProfiler_checked_c_o): $(SnippetCustomProfiler_checked_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCustomProfiler_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomProfiler/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_cfiles)))))) + cp $(SnippetCustomProfiler_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomProfiler/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomProfiler/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_checked_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))))).P; \ + rm -f $(SnippetCustomProfiler_checked_DEPDIR).d + +SnippetCustomProfiler_profile_hpaths := +SnippetCustomProfiler_profile_hpaths += ./../../../Include +SnippetCustomProfiler_profile_hpaths += ./../../../../PxShared/include +SnippetCustomProfiler_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCustomProfiler_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCustomProfiler_profile_lpaths := +SnippetCustomProfiler_profile_lpaths += ./../../../Lib/linux64 +SnippetCustomProfiler_profile_lpaths += ./../../lib/linux64 +SnippetCustomProfiler_profile_lpaths += ./../../../Bin/linux64 +SnippetCustomProfiler_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCustomProfiler_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCustomProfiler_profile_lpaths += ./../../lib/linux64 +SnippetCustomProfiler_profile_defines := $(SnippetCustomProfiler_custom_defines) +SnippetCustomProfiler_profile_defines += PHYSX_PROFILE_SDK +SnippetCustomProfiler_profile_defines += RENDER_SNIPPET +SnippetCustomProfiler_profile_defines += NDEBUG +SnippetCustomProfiler_profile_defines += PX_PROFILE=1 +SnippetCustomProfiler_profile_defines += PX_SUPPORT_PVD=1 +SnippetCustomProfiler_profile_libraries := +SnippetCustomProfiler_profile_libraries += SnippetRenderPROFILE +SnippetCustomProfiler_profile_libraries += SnippetUtilsPROFILE +SnippetCustomProfiler_profile_libraries += PhysX3PROFILE_x64 +SnippetCustomProfiler_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetCustomProfiler_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetCustomProfiler_profile_libraries += PhysX3ExtensionsPROFILE +SnippetCustomProfiler_profile_libraries += PhysX3VehiclePROFILE +SnippetCustomProfiler_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetCustomProfiler_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetCustomProfiler_profile_libraries += PxFoundationPROFILE_x64 +SnippetCustomProfiler_profile_libraries += PxTaskPROFILE +SnippetCustomProfiler_profile_libraries += PsFastXmlPROFILE +SnippetCustomProfiler_profile_libraries += SnippetUtilsPROFILE +SnippetCustomProfiler_profile_libraries += SnippetRenderPROFILE +SnippetCustomProfiler_profile_libraries += GL +SnippetCustomProfiler_profile_libraries += GLU +SnippetCustomProfiler_profile_libraries += glut +SnippetCustomProfiler_profile_libraries += X11 +SnippetCustomProfiler_profile_libraries += rt +SnippetCustomProfiler_profile_libraries += pthread +SnippetCustomProfiler_profile_common_cflags := $(SnippetCustomProfiler_custom_cflags) +SnippetCustomProfiler_profile_common_cflags += -MMD +SnippetCustomProfiler_profile_common_cflags += $(addprefix -D, $(SnippetCustomProfiler_profile_defines)) +SnippetCustomProfiler_profile_common_cflags += $(addprefix -I, $(SnippetCustomProfiler_profile_hpaths)) +SnippetCustomProfiler_profile_common_cflags += -m64 +SnippetCustomProfiler_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCustomProfiler_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCustomProfiler_profile_common_cflags += -Wno-uninitialized +SnippetCustomProfiler_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetCustomProfiler_profile_cflags := $(SnippetCustomProfiler_profile_common_cflags) +SnippetCustomProfiler_profile_cppflags := $(SnippetCustomProfiler_profile_common_cflags) +SnippetCustomProfiler_profile_lflags := $(SnippetCustomProfiler_custom_lflags) +SnippetCustomProfiler_profile_lflags += $(addprefix -L, $(SnippetCustomProfiler_profile_lpaths)) +SnippetCustomProfiler_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCustomProfiler_profile_libraries)) -Wl,--end-group +SnippetCustomProfiler_profile_lflags += -lrt +SnippetCustomProfiler_profile_lflags += -Wl,-rpath ./ +SnippetCustomProfiler_profile_lflags += -m64 +SnippetCustomProfiler_profile_objsdir = $(OBJS_DIR)/SnippetCustomProfiler_profile +SnippetCustomProfiler_profile_cpp_o = $(addprefix $(SnippetCustomProfiler_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCustomProfiler_cppfiles))))) +SnippetCustomProfiler_profile_cc_o = $(addprefix $(SnippetCustomProfiler_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCustomProfiler_ccfiles))))) +SnippetCustomProfiler_profile_c_o = $(addprefix $(SnippetCustomProfiler_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCustomProfiler_cfiles))))) +SnippetCustomProfiler_profile_obj = $(SnippetCustomProfiler_profile_cpp_o) $(SnippetCustomProfiler_profile_cc_o) $(SnippetCustomProfiler_profile_c_o) +SnippetCustomProfiler_profile_bin := ./../../../Bin/linux64/SnippetCustomProfilerPROFILE + +clean_SnippetCustomProfiler_profile: + @$(ECHO) clean SnippetCustomProfiler profile + @$(RMDIR) $(SnippetCustomProfiler_profile_objsdir) + @$(RMDIR) $(SnippetCustomProfiler_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCustomProfiler/profile + +build_SnippetCustomProfiler_profile: postbuild_SnippetCustomProfiler_profile +postbuild_SnippetCustomProfiler_profile: mainbuild_SnippetCustomProfiler_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetCustomProfiler_profile: prebuild_SnippetCustomProfiler_profile $(SnippetCustomProfiler_profile_bin) +prebuild_SnippetCustomProfiler_profile: + +$(SnippetCustomProfiler_profile_bin): $(SnippetCustomProfiler_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetCustomProfilerPROFILE` + $(CCLD) $(SnippetCustomProfiler_profile_obj) $(SnippetCustomProfiler_profile_lflags) -o $(SnippetCustomProfiler_profile_bin) + $(ECHO) building $@ complete! + +SnippetCustomProfiler_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCustomProfiler_profile_cpp_o): $(SnippetCustomProfiler_profile_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomProfiler_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomProfiler/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles)))))) + cp $(SnippetCustomProfiler_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomProfiler/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomProfiler/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))))).P; \ + rm -f $(SnippetCustomProfiler_profile_DEPDIR).d + +$(SnippetCustomProfiler_profile_cc_o): $(SnippetCustomProfiler_profile_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomProfiler_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles)))))) + cp $(SnippetCustomProfiler_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))))).profile.P; \ + rm -f $(SnippetCustomProfiler_profile_DEPDIR).d + +$(SnippetCustomProfiler_profile_c_o): $(SnippetCustomProfiler_profile_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCustomProfiler_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomProfiler/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_cfiles)))))) + cp $(SnippetCustomProfiler_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomProfiler/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomProfiler/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_profile_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))))).P; \ + rm -f $(SnippetCustomProfiler_profile_DEPDIR).d + +SnippetCustomProfiler_release_hpaths := +SnippetCustomProfiler_release_hpaths += ./../../../Include +SnippetCustomProfiler_release_hpaths += ./../../../../PxShared/include +SnippetCustomProfiler_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetCustomProfiler_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetCustomProfiler_release_lpaths := +SnippetCustomProfiler_release_lpaths += ./../../../Lib/linux64 +SnippetCustomProfiler_release_lpaths += ./../../lib/linux64 +SnippetCustomProfiler_release_lpaths += ./../../../Bin/linux64 +SnippetCustomProfiler_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetCustomProfiler_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetCustomProfiler_release_lpaths += ./../../lib/linux64 +SnippetCustomProfiler_release_defines := $(SnippetCustomProfiler_custom_defines) +SnippetCustomProfiler_release_defines += PHYSX_PROFILE_SDK +SnippetCustomProfiler_release_defines += RENDER_SNIPPET +SnippetCustomProfiler_release_defines += NDEBUG +SnippetCustomProfiler_release_defines += PX_SUPPORT_PVD=0 +SnippetCustomProfiler_release_libraries := +SnippetCustomProfiler_release_libraries += SnippetRender +SnippetCustomProfiler_release_libraries += SnippetUtils +SnippetCustomProfiler_release_libraries += PhysX3_x64 +SnippetCustomProfiler_release_libraries += PhysX3Cooking_x64 +SnippetCustomProfiler_release_libraries += PhysX3CharacterKinematic_x64 +SnippetCustomProfiler_release_libraries += PhysX3Extensions +SnippetCustomProfiler_release_libraries += PhysX3Vehicle +SnippetCustomProfiler_release_libraries += PxPvdSDK_x64 +SnippetCustomProfiler_release_libraries += PhysX3Common_x64 +SnippetCustomProfiler_release_libraries += PxFoundation_x64 +SnippetCustomProfiler_release_libraries += PxTask +SnippetCustomProfiler_release_libraries += PsFastXml +SnippetCustomProfiler_release_libraries += SnippetUtils +SnippetCustomProfiler_release_libraries += SnippetRender +SnippetCustomProfiler_release_libraries += GL +SnippetCustomProfiler_release_libraries += GLU +SnippetCustomProfiler_release_libraries += glut +SnippetCustomProfiler_release_libraries += X11 +SnippetCustomProfiler_release_libraries += rt +SnippetCustomProfiler_release_libraries += pthread +SnippetCustomProfiler_release_common_cflags := $(SnippetCustomProfiler_custom_cflags) +SnippetCustomProfiler_release_common_cflags += -MMD +SnippetCustomProfiler_release_common_cflags += $(addprefix -D, $(SnippetCustomProfiler_release_defines)) +SnippetCustomProfiler_release_common_cflags += $(addprefix -I, $(SnippetCustomProfiler_release_hpaths)) +SnippetCustomProfiler_release_common_cflags += -m64 +SnippetCustomProfiler_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetCustomProfiler_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetCustomProfiler_release_common_cflags += -Wno-uninitialized +SnippetCustomProfiler_release_common_cflags += -O3 -fno-strict-aliasing +SnippetCustomProfiler_release_cflags := $(SnippetCustomProfiler_release_common_cflags) +SnippetCustomProfiler_release_cppflags := $(SnippetCustomProfiler_release_common_cflags) +SnippetCustomProfiler_release_lflags := $(SnippetCustomProfiler_custom_lflags) +SnippetCustomProfiler_release_lflags += $(addprefix -L, $(SnippetCustomProfiler_release_lpaths)) +SnippetCustomProfiler_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetCustomProfiler_release_libraries)) -Wl,--end-group +SnippetCustomProfiler_release_lflags += -lrt +SnippetCustomProfiler_release_lflags += -Wl,-rpath ./ +SnippetCustomProfiler_release_lflags += -m64 +SnippetCustomProfiler_release_objsdir = $(OBJS_DIR)/SnippetCustomProfiler_release +SnippetCustomProfiler_release_cpp_o = $(addprefix $(SnippetCustomProfiler_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetCustomProfiler_cppfiles))))) +SnippetCustomProfiler_release_cc_o = $(addprefix $(SnippetCustomProfiler_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetCustomProfiler_ccfiles))))) +SnippetCustomProfiler_release_c_o = $(addprefix $(SnippetCustomProfiler_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetCustomProfiler_cfiles))))) +SnippetCustomProfiler_release_obj = $(SnippetCustomProfiler_release_cpp_o) $(SnippetCustomProfiler_release_cc_o) $(SnippetCustomProfiler_release_c_o) +SnippetCustomProfiler_release_bin := ./../../../Bin/linux64/SnippetCustomProfiler + +clean_SnippetCustomProfiler_release: + @$(ECHO) clean SnippetCustomProfiler release + @$(RMDIR) $(SnippetCustomProfiler_release_objsdir) + @$(RMDIR) $(SnippetCustomProfiler_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetCustomProfiler/release + +build_SnippetCustomProfiler_release: postbuild_SnippetCustomProfiler_release +postbuild_SnippetCustomProfiler_release: mainbuild_SnippetCustomProfiler_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetCustomProfiler_release: prebuild_SnippetCustomProfiler_release $(SnippetCustomProfiler_release_bin) +prebuild_SnippetCustomProfiler_release: + +$(SnippetCustomProfiler_release_bin): $(SnippetCustomProfiler_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetCustomProfiler` + $(CCLD) $(SnippetCustomProfiler_release_obj) $(SnippetCustomProfiler_release_lflags) -o $(SnippetCustomProfiler_release_bin) + $(ECHO) building $@ complete! + +SnippetCustomProfiler_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetCustomProfiler_release_cpp_o): $(SnippetCustomProfiler_release_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomProfiler_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomProfiler/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles)))))) + cp $(SnippetCustomProfiler_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomProfiler/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomProfiler/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_cppfiles))))).P; \ + rm -f $(SnippetCustomProfiler_release_DEPDIR).d + +$(SnippetCustomProfiler_release_cc_o): $(SnippetCustomProfiler_release_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetCustomProfiler_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles)))))) + cp $(SnippetCustomProfiler_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_ccfiles))))).release.P; \ + rm -f $(SnippetCustomProfiler_release_DEPDIR).d + +$(SnippetCustomProfiler_release_c_o): $(SnippetCustomProfiler_release_objsdir)/%.o: + $(ECHO) SnippetCustomProfiler: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetCustomProfiler_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetCustomProfiler/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_cfiles)))))) + cp $(SnippetCustomProfiler_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetCustomProfiler/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetCustomProfiler_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetCustomProfiler/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetCustomProfiler_release_objsdir),, $@))), $(SnippetCustomProfiler_cfiles))))).P; \ + rm -f $(SnippetCustomProfiler_release_DEPDIR).d + +clean_SnippetCustomProfiler: clean_SnippetCustomProfiler_debug clean_SnippetCustomProfiler_checked clean_SnippetCustomProfiler_profile clean_SnippetCustomProfiler_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetHelloGRB.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetHelloGRB.mk new file mode 100644 index 00000000..d5526b5f --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetHelloGRB.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetHelloGRB +SnippetHelloGRB_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetHelloGRB_cppfiles += ./../../SnippetHelloGRB/SnippetHelloGRB.cpp +SnippetHelloGRB_cppfiles += ./../../SnippetHelloGRB/SnippetHelloGRBRender.cpp + +SnippetHelloGRB_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetHelloGRB/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetHelloGRB_cppfiles))))) +SnippetHelloGRB_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetHelloGRB_ccfiles))))) +SnippetHelloGRB_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetHelloGRB/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetHelloGRB_cfiles))))) +SnippetHelloGRB_debug_dep = $(SnippetHelloGRB_cpp_debug_dep) $(SnippetHelloGRB_cc_debug_dep) $(SnippetHelloGRB_c_debug_dep) +-include $(SnippetHelloGRB_debug_dep) +SnippetHelloGRB_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetHelloGRB/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetHelloGRB_cppfiles))))) +SnippetHelloGRB_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetHelloGRB_ccfiles))))) +SnippetHelloGRB_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetHelloGRB/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetHelloGRB_cfiles))))) +SnippetHelloGRB_checked_dep = $(SnippetHelloGRB_cpp_checked_dep) $(SnippetHelloGRB_cc_checked_dep) $(SnippetHelloGRB_c_checked_dep) +-include $(SnippetHelloGRB_checked_dep) +SnippetHelloGRB_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetHelloGRB/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetHelloGRB_cppfiles))))) +SnippetHelloGRB_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetHelloGRB_ccfiles))))) +SnippetHelloGRB_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetHelloGRB/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetHelloGRB_cfiles))))) +SnippetHelloGRB_profile_dep = $(SnippetHelloGRB_cpp_profile_dep) $(SnippetHelloGRB_cc_profile_dep) $(SnippetHelloGRB_c_profile_dep) +-include $(SnippetHelloGRB_profile_dep) +SnippetHelloGRB_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetHelloGRB/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetHelloGRB_cppfiles))))) +SnippetHelloGRB_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetHelloGRB_ccfiles))))) +SnippetHelloGRB_c_release_dep = $(addprefix $(DEPSDIR)/SnippetHelloGRB/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetHelloGRB_cfiles))))) +SnippetHelloGRB_release_dep = $(SnippetHelloGRB_cpp_release_dep) $(SnippetHelloGRB_cc_release_dep) $(SnippetHelloGRB_c_release_dep) +-include $(SnippetHelloGRB_release_dep) +SnippetHelloGRB_debug_hpaths := +SnippetHelloGRB_debug_hpaths += ./../../../Include +SnippetHelloGRB_debug_hpaths += ./../../../../PxShared/include +SnippetHelloGRB_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetHelloGRB_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetHelloGRB_debug_lpaths := +SnippetHelloGRB_debug_lpaths += ./../../../Lib/linux64 +SnippetHelloGRB_debug_lpaths += ./../../lib/linux64 +SnippetHelloGRB_debug_lpaths += ./../../../Bin/linux64 +SnippetHelloGRB_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetHelloGRB_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetHelloGRB_debug_lpaths += ./../../lib/linux64 +SnippetHelloGRB_debug_defines := $(SnippetHelloGRB_custom_defines) +SnippetHelloGRB_debug_defines += PHYSX_PROFILE_SDK +SnippetHelloGRB_debug_defines += RENDER_SNIPPET +SnippetHelloGRB_debug_defines += _DEBUG +SnippetHelloGRB_debug_defines += PX_DEBUG=1 +SnippetHelloGRB_debug_defines += PX_CHECKED=1 +SnippetHelloGRB_debug_defines += PX_SUPPORT_PVD=1 +SnippetHelloGRB_debug_libraries := +SnippetHelloGRB_debug_libraries += SnippetRenderDEBUG +SnippetHelloGRB_debug_libraries += SnippetUtilsDEBUG +SnippetHelloGRB_debug_libraries += PhysX3DEBUG_x64 +SnippetHelloGRB_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetHelloGRB_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetHelloGRB_debug_libraries += PhysX3ExtensionsDEBUG +SnippetHelloGRB_debug_libraries += PhysX3VehicleDEBUG +SnippetHelloGRB_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetHelloGRB_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetHelloGRB_debug_libraries += PxFoundationDEBUG_x64 +SnippetHelloGRB_debug_libraries += PxTaskDEBUG +SnippetHelloGRB_debug_libraries += PsFastXmlDEBUG +SnippetHelloGRB_debug_libraries += SnippetUtilsDEBUG +SnippetHelloGRB_debug_libraries += SnippetRenderDEBUG +SnippetHelloGRB_debug_libraries += GL +SnippetHelloGRB_debug_libraries += GLU +SnippetHelloGRB_debug_libraries += glut +SnippetHelloGRB_debug_libraries += X11 +SnippetHelloGRB_debug_libraries += rt +SnippetHelloGRB_debug_libraries += pthread +SnippetHelloGRB_debug_common_cflags := $(SnippetHelloGRB_custom_cflags) +SnippetHelloGRB_debug_common_cflags += -MMD +SnippetHelloGRB_debug_common_cflags += $(addprefix -D, $(SnippetHelloGRB_debug_defines)) +SnippetHelloGRB_debug_common_cflags += $(addprefix -I, $(SnippetHelloGRB_debug_hpaths)) +SnippetHelloGRB_debug_common_cflags += -m64 +SnippetHelloGRB_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetHelloGRB_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetHelloGRB_debug_common_cflags += -Wno-uninitialized +SnippetHelloGRB_debug_common_cflags += -g3 -gdwarf-2 +SnippetHelloGRB_debug_cflags := $(SnippetHelloGRB_debug_common_cflags) +SnippetHelloGRB_debug_cppflags := $(SnippetHelloGRB_debug_common_cflags) +SnippetHelloGRB_debug_lflags := $(SnippetHelloGRB_custom_lflags) +SnippetHelloGRB_debug_lflags += $(addprefix -L, $(SnippetHelloGRB_debug_lpaths)) +SnippetHelloGRB_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetHelloGRB_debug_libraries)) -Wl,--end-group +SnippetHelloGRB_debug_lflags += -lrt +SnippetHelloGRB_debug_lflags += -Wl,-rpath ./ +SnippetHelloGRB_debug_lflags += -m64 +SnippetHelloGRB_debug_objsdir = $(OBJS_DIR)/SnippetHelloGRB_debug +SnippetHelloGRB_debug_cpp_o = $(addprefix $(SnippetHelloGRB_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetHelloGRB_cppfiles))))) +SnippetHelloGRB_debug_cc_o = $(addprefix $(SnippetHelloGRB_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetHelloGRB_ccfiles))))) +SnippetHelloGRB_debug_c_o = $(addprefix $(SnippetHelloGRB_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetHelloGRB_cfiles))))) +SnippetHelloGRB_debug_obj = $(SnippetHelloGRB_debug_cpp_o) $(SnippetHelloGRB_debug_cc_o) $(SnippetHelloGRB_debug_c_o) +SnippetHelloGRB_debug_bin := ./../../../Bin/linux64/SnippetHelloGRBDEBUG + +clean_SnippetHelloGRB_debug: + @$(ECHO) clean SnippetHelloGRB debug + @$(RMDIR) $(SnippetHelloGRB_debug_objsdir) + @$(RMDIR) $(SnippetHelloGRB_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetHelloGRB/debug + +build_SnippetHelloGRB_debug: postbuild_SnippetHelloGRB_debug +postbuild_SnippetHelloGRB_debug: mainbuild_SnippetHelloGRB_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetHelloGRB_debug: prebuild_SnippetHelloGRB_debug $(SnippetHelloGRB_debug_bin) +prebuild_SnippetHelloGRB_debug: + +$(SnippetHelloGRB_debug_bin): $(SnippetHelloGRB_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetHelloGRBDEBUG` + $(CCLD) $(SnippetHelloGRB_debug_obj) $(SnippetHelloGRB_debug_lflags) -o $(SnippetHelloGRB_debug_bin) + $(ECHO) building $@ complete! + +SnippetHelloGRB_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetHelloGRB_debug_cpp_o): $(SnippetHelloGRB_debug_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloGRB_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloGRB/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_cppfiles)))))) + cp $(SnippetHelloGRB_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloGRB/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloGRB/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))))).P; \ + rm -f $(SnippetHelloGRB_debug_DEPDIR).d + +$(SnippetHelloGRB_debug_cc_o): $(SnippetHelloGRB_debug_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloGRB_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_ccfiles)))))) + cp $(SnippetHelloGRB_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))))).debug.P; \ + rm -f $(SnippetHelloGRB_debug_DEPDIR).d + +$(SnippetHelloGRB_debug_c_o): $(SnippetHelloGRB_debug_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetHelloGRB_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloGRB/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_cfiles)))))) + cp $(SnippetHelloGRB_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloGRB/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloGRB/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_debug_objsdir),, $@))), $(SnippetHelloGRB_cfiles))))).P; \ + rm -f $(SnippetHelloGRB_debug_DEPDIR).d + +SnippetHelloGRB_checked_hpaths := +SnippetHelloGRB_checked_hpaths += ./../../../Include +SnippetHelloGRB_checked_hpaths += ./../../../../PxShared/include +SnippetHelloGRB_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetHelloGRB_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetHelloGRB_checked_lpaths := +SnippetHelloGRB_checked_lpaths += ./../../../Lib/linux64 +SnippetHelloGRB_checked_lpaths += ./../../lib/linux64 +SnippetHelloGRB_checked_lpaths += ./../../../Bin/linux64 +SnippetHelloGRB_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetHelloGRB_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetHelloGRB_checked_lpaths += ./../../lib/linux64 +SnippetHelloGRB_checked_defines := $(SnippetHelloGRB_custom_defines) +SnippetHelloGRB_checked_defines += PHYSX_PROFILE_SDK +SnippetHelloGRB_checked_defines += RENDER_SNIPPET +SnippetHelloGRB_checked_defines += NDEBUG +SnippetHelloGRB_checked_defines += PX_CHECKED=1 +SnippetHelloGRB_checked_defines += PX_SUPPORT_PVD=1 +SnippetHelloGRB_checked_libraries := +SnippetHelloGRB_checked_libraries += SnippetRenderCHECKED +SnippetHelloGRB_checked_libraries += SnippetUtilsCHECKED +SnippetHelloGRB_checked_libraries += PhysX3CHECKED_x64 +SnippetHelloGRB_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetHelloGRB_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetHelloGRB_checked_libraries += PhysX3ExtensionsCHECKED +SnippetHelloGRB_checked_libraries += PhysX3VehicleCHECKED +SnippetHelloGRB_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetHelloGRB_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetHelloGRB_checked_libraries += PxFoundationCHECKED_x64 +SnippetHelloGRB_checked_libraries += PxTaskCHECKED +SnippetHelloGRB_checked_libraries += PsFastXmlCHECKED +SnippetHelloGRB_checked_libraries += SnippetUtilsCHECKED +SnippetHelloGRB_checked_libraries += SnippetRenderCHECKED +SnippetHelloGRB_checked_libraries += GL +SnippetHelloGRB_checked_libraries += GLU +SnippetHelloGRB_checked_libraries += glut +SnippetHelloGRB_checked_libraries += X11 +SnippetHelloGRB_checked_libraries += rt +SnippetHelloGRB_checked_libraries += pthread +SnippetHelloGRB_checked_common_cflags := $(SnippetHelloGRB_custom_cflags) +SnippetHelloGRB_checked_common_cflags += -MMD +SnippetHelloGRB_checked_common_cflags += $(addprefix -D, $(SnippetHelloGRB_checked_defines)) +SnippetHelloGRB_checked_common_cflags += $(addprefix -I, $(SnippetHelloGRB_checked_hpaths)) +SnippetHelloGRB_checked_common_cflags += -m64 +SnippetHelloGRB_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetHelloGRB_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetHelloGRB_checked_common_cflags += -Wno-uninitialized +SnippetHelloGRB_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetHelloGRB_checked_cflags := $(SnippetHelloGRB_checked_common_cflags) +SnippetHelloGRB_checked_cppflags := $(SnippetHelloGRB_checked_common_cflags) +SnippetHelloGRB_checked_lflags := $(SnippetHelloGRB_custom_lflags) +SnippetHelloGRB_checked_lflags += $(addprefix -L, $(SnippetHelloGRB_checked_lpaths)) +SnippetHelloGRB_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetHelloGRB_checked_libraries)) -Wl,--end-group +SnippetHelloGRB_checked_lflags += -lrt +SnippetHelloGRB_checked_lflags += -Wl,-rpath ./ +SnippetHelloGRB_checked_lflags += -m64 +SnippetHelloGRB_checked_objsdir = $(OBJS_DIR)/SnippetHelloGRB_checked +SnippetHelloGRB_checked_cpp_o = $(addprefix $(SnippetHelloGRB_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetHelloGRB_cppfiles))))) +SnippetHelloGRB_checked_cc_o = $(addprefix $(SnippetHelloGRB_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetHelloGRB_ccfiles))))) +SnippetHelloGRB_checked_c_o = $(addprefix $(SnippetHelloGRB_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetHelloGRB_cfiles))))) +SnippetHelloGRB_checked_obj = $(SnippetHelloGRB_checked_cpp_o) $(SnippetHelloGRB_checked_cc_o) $(SnippetHelloGRB_checked_c_o) +SnippetHelloGRB_checked_bin := ./../../../Bin/linux64/SnippetHelloGRBCHECKED + +clean_SnippetHelloGRB_checked: + @$(ECHO) clean SnippetHelloGRB checked + @$(RMDIR) $(SnippetHelloGRB_checked_objsdir) + @$(RMDIR) $(SnippetHelloGRB_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetHelloGRB/checked + +build_SnippetHelloGRB_checked: postbuild_SnippetHelloGRB_checked +postbuild_SnippetHelloGRB_checked: mainbuild_SnippetHelloGRB_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetHelloGRB_checked: prebuild_SnippetHelloGRB_checked $(SnippetHelloGRB_checked_bin) +prebuild_SnippetHelloGRB_checked: + +$(SnippetHelloGRB_checked_bin): $(SnippetHelloGRB_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetHelloGRBCHECKED` + $(CCLD) $(SnippetHelloGRB_checked_obj) $(SnippetHelloGRB_checked_lflags) -o $(SnippetHelloGRB_checked_bin) + $(ECHO) building $@ complete! + +SnippetHelloGRB_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetHelloGRB_checked_cpp_o): $(SnippetHelloGRB_checked_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloGRB_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloGRB/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_cppfiles)))))) + cp $(SnippetHelloGRB_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloGRB/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloGRB/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))))).P; \ + rm -f $(SnippetHelloGRB_checked_DEPDIR).d + +$(SnippetHelloGRB_checked_cc_o): $(SnippetHelloGRB_checked_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloGRB_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_ccfiles)))))) + cp $(SnippetHelloGRB_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))))).checked.P; \ + rm -f $(SnippetHelloGRB_checked_DEPDIR).d + +$(SnippetHelloGRB_checked_c_o): $(SnippetHelloGRB_checked_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetHelloGRB_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloGRB/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_cfiles)))))) + cp $(SnippetHelloGRB_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloGRB/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloGRB/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_checked_objsdir),, $@))), $(SnippetHelloGRB_cfiles))))).P; \ + rm -f $(SnippetHelloGRB_checked_DEPDIR).d + +SnippetHelloGRB_profile_hpaths := +SnippetHelloGRB_profile_hpaths += ./../../../Include +SnippetHelloGRB_profile_hpaths += ./../../../../PxShared/include +SnippetHelloGRB_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetHelloGRB_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetHelloGRB_profile_lpaths := +SnippetHelloGRB_profile_lpaths += ./../../../Lib/linux64 +SnippetHelloGRB_profile_lpaths += ./../../lib/linux64 +SnippetHelloGRB_profile_lpaths += ./../../../Bin/linux64 +SnippetHelloGRB_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetHelloGRB_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetHelloGRB_profile_lpaths += ./../../lib/linux64 +SnippetHelloGRB_profile_defines := $(SnippetHelloGRB_custom_defines) +SnippetHelloGRB_profile_defines += PHYSX_PROFILE_SDK +SnippetHelloGRB_profile_defines += RENDER_SNIPPET +SnippetHelloGRB_profile_defines += NDEBUG +SnippetHelloGRB_profile_defines += PX_PROFILE=1 +SnippetHelloGRB_profile_defines += PX_SUPPORT_PVD=1 +SnippetHelloGRB_profile_libraries := +SnippetHelloGRB_profile_libraries += SnippetRenderPROFILE +SnippetHelloGRB_profile_libraries += SnippetUtilsPROFILE +SnippetHelloGRB_profile_libraries += PhysX3PROFILE_x64 +SnippetHelloGRB_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetHelloGRB_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetHelloGRB_profile_libraries += PhysX3ExtensionsPROFILE +SnippetHelloGRB_profile_libraries += PhysX3VehiclePROFILE +SnippetHelloGRB_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetHelloGRB_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetHelloGRB_profile_libraries += PxFoundationPROFILE_x64 +SnippetHelloGRB_profile_libraries += PxTaskPROFILE +SnippetHelloGRB_profile_libraries += PsFastXmlPROFILE +SnippetHelloGRB_profile_libraries += SnippetUtilsPROFILE +SnippetHelloGRB_profile_libraries += SnippetRenderPROFILE +SnippetHelloGRB_profile_libraries += GL +SnippetHelloGRB_profile_libraries += GLU +SnippetHelloGRB_profile_libraries += glut +SnippetHelloGRB_profile_libraries += X11 +SnippetHelloGRB_profile_libraries += rt +SnippetHelloGRB_profile_libraries += pthread +SnippetHelloGRB_profile_common_cflags := $(SnippetHelloGRB_custom_cflags) +SnippetHelloGRB_profile_common_cflags += -MMD +SnippetHelloGRB_profile_common_cflags += $(addprefix -D, $(SnippetHelloGRB_profile_defines)) +SnippetHelloGRB_profile_common_cflags += $(addprefix -I, $(SnippetHelloGRB_profile_hpaths)) +SnippetHelloGRB_profile_common_cflags += -m64 +SnippetHelloGRB_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetHelloGRB_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetHelloGRB_profile_common_cflags += -Wno-uninitialized +SnippetHelloGRB_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetHelloGRB_profile_cflags := $(SnippetHelloGRB_profile_common_cflags) +SnippetHelloGRB_profile_cppflags := $(SnippetHelloGRB_profile_common_cflags) +SnippetHelloGRB_profile_lflags := $(SnippetHelloGRB_custom_lflags) +SnippetHelloGRB_profile_lflags += $(addprefix -L, $(SnippetHelloGRB_profile_lpaths)) +SnippetHelloGRB_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetHelloGRB_profile_libraries)) -Wl,--end-group +SnippetHelloGRB_profile_lflags += -lrt +SnippetHelloGRB_profile_lflags += -Wl,-rpath ./ +SnippetHelloGRB_profile_lflags += -m64 +SnippetHelloGRB_profile_objsdir = $(OBJS_DIR)/SnippetHelloGRB_profile +SnippetHelloGRB_profile_cpp_o = $(addprefix $(SnippetHelloGRB_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetHelloGRB_cppfiles))))) +SnippetHelloGRB_profile_cc_o = $(addprefix $(SnippetHelloGRB_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetHelloGRB_ccfiles))))) +SnippetHelloGRB_profile_c_o = $(addprefix $(SnippetHelloGRB_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetHelloGRB_cfiles))))) +SnippetHelloGRB_profile_obj = $(SnippetHelloGRB_profile_cpp_o) $(SnippetHelloGRB_profile_cc_o) $(SnippetHelloGRB_profile_c_o) +SnippetHelloGRB_profile_bin := ./../../../Bin/linux64/SnippetHelloGRBPROFILE + +clean_SnippetHelloGRB_profile: + @$(ECHO) clean SnippetHelloGRB profile + @$(RMDIR) $(SnippetHelloGRB_profile_objsdir) + @$(RMDIR) $(SnippetHelloGRB_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetHelloGRB/profile + +build_SnippetHelloGRB_profile: postbuild_SnippetHelloGRB_profile +postbuild_SnippetHelloGRB_profile: mainbuild_SnippetHelloGRB_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetHelloGRB_profile: prebuild_SnippetHelloGRB_profile $(SnippetHelloGRB_profile_bin) +prebuild_SnippetHelloGRB_profile: + +$(SnippetHelloGRB_profile_bin): $(SnippetHelloGRB_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetHelloGRBPROFILE` + $(CCLD) $(SnippetHelloGRB_profile_obj) $(SnippetHelloGRB_profile_lflags) -o $(SnippetHelloGRB_profile_bin) + $(ECHO) building $@ complete! + +SnippetHelloGRB_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetHelloGRB_profile_cpp_o): $(SnippetHelloGRB_profile_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloGRB_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloGRB/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_cppfiles)))))) + cp $(SnippetHelloGRB_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloGRB/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloGRB/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))))).P; \ + rm -f $(SnippetHelloGRB_profile_DEPDIR).d + +$(SnippetHelloGRB_profile_cc_o): $(SnippetHelloGRB_profile_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloGRB_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_ccfiles)))))) + cp $(SnippetHelloGRB_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))))).profile.P; \ + rm -f $(SnippetHelloGRB_profile_DEPDIR).d + +$(SnippetHelloGRB_profile_c_o): $(SnippetHelloGRB_profile_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetHelloGRB_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloGRB/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_cfiles)))))) + cp $(SnippetHelloGRB_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloGRB/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloGRB/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_profile_objsdir),, $@))), $(SnippetHelloGRB_cfiles))))).P; \ + rm -f $(SnippetHelloGRB_profile_DEPDIR).d + +SnippetHelloGRB_release_hpaths := +SnippetHelloGRB_release_hpaths += ./../../../Include +SnippetHelloGRB_release_hpaths += ./../../../../PxShared/include +SnippetHelloGRB_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetHelloGRB_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetHelloGRB_release_lpaths := +SnippetHelloGRB_release_lpaths += ./../../../Lib/linux64 +SnippetHelloGRB_release_lpaths += ./../../lib/linux64 +SnippetHelloGRB_release_lpaths += ./../../../Bin/linux64 +SnippetHelloGRB_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetHelloGRB_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetHelloGRB_release_lpaths += ./../../lib/linux64 +SnippetHelloGRB_release_defines := $(SnippetHelloGRB_custom_defines) +SnippetHelloGRB_release_defines += PHYSX_PROFILE_SDK +SnippetHelloGRB_release_defines += RENDER_SNIPPET +SnippetHelloGRB_release_defines += NDEBUG +SnippetHelloGRB_release_defines += PX_SUPPORT_PVD=0 +SnippetHelloGRB_release_libraries := +SnippetHelloGRB_release_libraries += SnippetRender +SnippetHelloGRB_release_libraries += SnippetUtils +SnippetHelloGRB_release_libraries += PhysX3_x64 +SnippetHelloGRB_release_libraries += PhysX3Cooking_x64 +SnippetHelloGRB_release_libraries += PhysX3CharacterKinematic_x64 +SnippetHelloGRB_release_libraries += PhysX3Extensions +SnippetHelloGRB_release_libraries += PhysX3Vehicle +SnippetHelloGRB_release_libraries += PxPvdSDK_x64 +SnippetHelloGRB_release_libraries += PhysX3Common_x64 +SnippetHelloGRB_release_libraries += PxFoundation_x64 +SnippetHelloGRB_release_libraries += PxTask +SnippetHelloGRB_release_libraries += PsFastXml +SnippetHelloGRB_release_libraries += SnippetUtils +SnippetHelloGRB_release_libraries += SnippetRender +SnippetHelloGRB_release_libraries += GL +SnippetHelloGRB_release_libraries += GLU +SnippetHelloGRB_release_libraries += glut +SnippetHelloGRB_release_libraries += X11 +SnippetHelloGRB_release_libraries += rt +SnippetHelloGRB_release_libraries += pthread +SnippetHelloGRB_release_common_cflags := $(SnippetHelloGRB_custom_cflags) +SnippetHelloGRB_release_common_cflags += -MMD +SnippetHelloGRB_release_common_cflags += $(addprefix -D, $(SnippetHelloGRB_release_defines)) +SnippetHelloGRB_release_common_cflags += $(addprefix -I, $(SnippetHelloGRB_release_hpaths)) +SnippetHelloGRB_release_common_cflags += -m64 +SnippetHelloGRB_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetHelloGRB_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetHelloGRB_release_common_cflags += -Wno-uninitialized +SnippetHelloGRB_release_common_cflags += -O3 -fno-strict-aliasing +SnippetHelloGRB_release_cflags := $(SnippetHelloGRB_release_common_cflags) +SnippetHelloGRB_release_cppflags := $(SnippetHelloGRB_release_common_cflags) +SnippetHelloGRB_release_lflags := $(SnippetHelloGRB_custom_lflags) +SnippetHelloGRB_release_lflags += $(addprefix -L, $(SnippetHelloGRB_release_lpaths)) +SnippetHelloGRB_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetHelloGRB_release_libraries)) -Wl,--end-group +SnippetHelloGRB_release_lflags += -lrt +SnippetHelloGRB_release_lflags += -Wl,-rpath ./ +SnippetHelloGRB_release_lflags += -m64 +SnippetHelloGRB_release_objsdir = $(OBJS_DIR)/SnippetHelloGRB_release +SnippetHelloGRB_release_cpp_o = $(addprefix $(SnippetHelloGRB_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetHelloGRB_cppfiles))))) +SnippetHelloGRB_release_cc_o = $(addprefix $(SnippetHelloGRB_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetHelloGRB_ccfiles))))) +SnippetHelloGRB_release_c_o = $(addprefix $(SnippetHelloGRB_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetHelloGRB_cfiles))))) +SnippetHelloGRB_release_obj = $(SnippetHelloGRB_release_cpp_o) $(SnippetHelloGRB_release_cc_o) $(SnippetHelloGRB_release_c_o) +SnippetHelloGRB_release_bin := ./../../../Bin/linux64/SnippetHelloGRB + +clean_SnippetHelloGRB_release: + @$(ECHO) clean SnippetHelloGRB release + @$(RMDIR) $(SnippetHelloGRB_release_objsdir) + @$(RMDIR) $(SnippetHelloGRB_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetHelloGRB/release + +build_SnippetHelloGRB_release: postbuild_SnippetHelloGRB_release +postbuild_SnippetHelloGRB_release: mainbuild_SnippetHelloGRB_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetHelloGRB_release: prebuild_SnippetHelloGRB_release $(SnippetHelloGRB_release_bin) +prebuild_SnippetHelloGRB_release: + +$(SnippetHelloGRB_release_bin): $(SnippetHelloGRB_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetHelloGRB` + $(CCLD) $(SnippetHelloGRB_release_obj) $(SnippetHelloGRB_release_lflags) -o $(SnippetHelloGRB_release_bin) + $(ECHO) building $@ complete! + +SnippetHelloGRB_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetHelloGRB_release_cpp_o): $(SnippetHelloGRB_release_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloGRB_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloGRB/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_cppfiles)))))) + cp $(SnippetHelloGRB_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloGRB/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloGRB/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_cppfiles))))).P; \ + rm -f $(SnippetHelloGRB_release_DEPDIR).d + +$(SnippetHelloGRB_release_cc_o): $(SnippetHelloGRB_release_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloGRB_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_ccfiles)))))) + cp $(SnippetHelloGRB_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_ccfiles))))).release.P; \ + rm -f $(SnippetHelloGRB_release_DEPDIR).d + +$(SnippetHelloGRB_release_c_o): $(SnippetHelloGRB_release_objsdir)/%.o: + $(ECHO) SnippetHelloGRB: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetHelloGRB_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloGRB/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_cfiles)))))) + cp $(SnippetHelloGRB_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloGRB/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloGRB_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloGRB/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloGRB_release_objsdir),, $@))), $(SnippetHelloGRB_cfiles))))).P; \ + rm -f $(SnippetHelloGRB_release_DEPDIR).d + +clean_SnippetHelloGRB: clean_SnippetHelloGRB_debug clean_SnippetHelloGRB_checked clean_SnippetHelloGRB_profile clean_SnippetHelloGRB_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetHelloWorld.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetHelloWorld.mk new file mode 100644 index 00000000..d1f14b22 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetHelloWorld.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetHelloWorld +SnippetHelloWorld_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetHelloWorld_cppfiles += ./../../SnippetHelloWorld/SnippetHelloWorld.cpp +SnippetHelloWorld_cppfiles += ./../../SnippetHelloWorld/SnippetHelloWorldRender.cpp + +SnippetHelloWorld_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetHelloWorld/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetHelloWorld_cppfiles))))) +SnippetHelloWorld_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetHelloWorld_ccfiles))))) +SnippetHelloWorld_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetHelloWorld/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetHelloWorld_cfiles))))) +SnippetHelloWorld_debug_dep = $(SnippetHelloWorld_cpp_debug_dep) $(SnippetHelloWorld_cc_debug_dep) $(SnippetHelloWorld_c_debug_dep) +-include $(SnippetHelloWorld_debug_dep) +SnippetHelloWorld_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetHelloWorld/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetHelloWorld_cppfiles))))) +SnippetHelloWorld_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetHelloWorld_ccfiles))))) +SnippetHelloWorld_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetHelloWorld/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetHelloWorld_cfiles))))) +SnippetHelloWorld_checked_dep = $(SnippetHelloWorld_cpp_checked_dep) $(SnippetHelloWorld_cc_checked_dep) $(SnippetHelloWorld_c_checked_dep) +-include $(SnippetHelloWorld_checked_dep) +SnippetHelloWorld_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetHelloWorld/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetHelloWorld_cppfiles))))) +SnippetHelloWorld_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetHelloWorld_ccfiles))))) +SnippetHelloWorld_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetHelloWorld/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetHelloWorld_cfiles))))) +SnippetHelloWorld_profile_dep = $(SnippetHelloWorld_cpp_profile_dep) $(SnippetHelloWorld_cc_profile_dep) $(SnippetHelloWorld_c_profile_dep) +-include $(SnippetHelloWorld_profile_dep) +SnippetHelloWorld_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetHelloWorld/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetHelloWorld_cppfiles))))) +SnippetHelloWorld_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetHelloWorld_ccfiles))))) +SnippetHelloWorld_c_release_dep = $(addprefix $(DEPSDIR)/SnippetHelloWorld/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetHelloWorld_cfiles))))) +SnippetHelloWorld_release_dep = $(SnippetHelloWorld_cpp_release_dep) $(SnippetHelloWorld_cc_release_dep) $(SnippetHelloWorld_c_release_dep) +-include $(SnippetHelloWorld_release_dep) +SnippetHelloWorld_debug_hpaths := +SnippetHelloWorld_debug_hpaths += ./../../../Include +SnippetHelloWorld_debug_hpaths += ./../../../../PxShared/include +SnippetHelloWorld_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetHelloWorld_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetHelloWorld_debug_lpaths := +SnippetHelloWorld_debug_lpaths += ./../../../Lib/linux64 +SnippetHelloWorld_debug_lpaths += ./../../lib/linux64 +SnippetHelloWorld_debug_lpaths += ./../../../Bin/linux64 +SnippetHelloWorld_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetHelloWorld_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetHelloWorld_debug_lpaths += ./../../lib/linux64 +SnippetHelloWorld_debug_defines := $(SnippetHelloWorld_custom_defines) +SnippetHelloWorld_debug_defines += PHYSX_PROFILE_SDK +SnippetHelloWorld_debug_defines += RENDER_SNIPPET +SnippetHelloWorld_debug_defines += _DEBUG +SnippetHelloWorld_debug_defines += PX_DEBUG=1 +SnippetHelloWorld_debug_defines += PX_CHECKED=1 +SnippetHelloWorld_debug_defines += PX_SUPPORT_PVD=1 +SnippetHelloWorld_debug_libraries := +SnippetHelloWorld_debug_libraries += SnippetRenderDEBUG +SnippetHelloWorld_debug_libraries += SnippetUtilsDEBUG +SnippetHelloWorld_debug_libraries += PhysX3DEBUG_x64 +SnippetHelloWorld_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetHelloWorld_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetHelloWorld_debug_libraries += PhysX3ExtensionsDEBUG +SnippetHelloWorld_debug_libraries += PhysX3VehicleDEBUG +SnippetHelloWorld_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetHelloWorld_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetHelloWorld_debug_libraries += PxFoundationDEBUG_x64 +SnippetHelloWorld_debug_libraries += PxTaskDEBUG +SnippetHelloWorld_debug_libraries += PsFastXmlDEBUG +SnippetHelloWorld_debug_libraries += SnippetUtilsDEBUG +SnippetHelloWorld_debug_libraries += SnippetRenderDEBUG +SnippetHelloWorld_debug_libraries += GL +SnippetHelloWorld_debug_libraries += GLU +SnippetHelloWorld_debug_libraries += glut +SnippetHelloWorld_debug_libraries += X11 +SnippetHelloWorld_debug_libraries += rt +SnippetHelloWorld_debug_libraries += pthread +SnippetHelloWorld_debug_common_cflags := $(SnippetHelloWorld_custom_cflags) +SnippetHelloWorld_debug_common_cflags += -MMD +SnippetHelloWorld_debug_common_cflags += $(addprefix -D, $(SnippetHelloWorld_debug_defines)) +SnippetHelloWorld_debug_common_cflags += $(addprefix -I, $(SnippetHelloWorld_debug_hpaths)) +SnippetHelloWorld_debug_common_cflags += -m64 +SnippetHelloWorld_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetHelloWorld_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetHelloWorld_debug_common_cflags += -Wno-uninitialized +SnippetHelloWorld_debug_common_cflags += -g3 -gdwarf-2 +SnippetHelloWorld_debug_cflags := $(SnippetHelloWorld_debug_common_cflags) +SnippetHelloWorld_debug_cppflags := $(SnippetHelloWorld_debug_common_cflags) +SnippetHelloWorld_debug_lflags := $(SnippetHelloWorld_custom_lflags) +SnippetHelloWorld_debug_lflags += $(addprefix -L, $(SnippetHelloWorld_debug_lpaths)) +SnippetHelloWorld_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetHelloWorld_debug_libraries)) -Wl,--end-group +SnippetHelloWorld_debug_lflags += -lrt +SnippetHelloWorld_debug_lflags += -Wl,-rpath ./ +SnippetHelloWorld_debug_lflags += -m64 +SnippetHelloWorld_debug_objsdir = $(OBJS_DIR)/SnippetHelloWorld_debug +SnippetHelloWorld_debug_cpp_o = $(addprefix $(SnippetHelloWorld_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetHelloWorld_cppfiles))))) +SnippetHelloWorld_debug_cc_o = $(addprefix $(SnippetHelloWorld_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetHelloWorld_ccfiles))))) +SnippetHelloWorld_debug_c_o = $(addprefix $(SnippetHelloWorld_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetHelloWorld_cfiles))))) +SnippetHelloWorld_debug_obj = $(SnippetHelloWorld_debug_cpp_o) $(SnippetHelloWorld_debug_cc_o) $(SnippetHelloWorld_debug_c_o) +SnippetHelloWorld_debug_bin := ./../../../Bin/linux64/SnippetHelloWorldDEBUG + +clean_SnippetHelloWorld_debug: + @$(ECHO) clean SnippetHelloWorld debug + @$(RMDIR) $(SnippetHelloWorld_debug_objsdir) + @$(RMDIR) $(SnippetHelloWorld_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetHelloWorld/debug + +build_SnippetHelloWorld_debug: postbuild_SnippetHelloWorld_debug +postbuild_SnippetHelloWorld_debug: mainbuild_SnippetHelloWorld_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetHelloWorld_debug: prebuild_SnippetHelloWorld_debug $(SnippetHelloWorld_debug_bin) +prebuild_SnippetHelloWorld_debug: + +$(SnippetHelloWorld_debug_bin): $(SnippetHelloWorld_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetHelloWorldDEBUG` + $(CCLD) $(SnippetHelloWorld_debug_obj) $(SnippetHelloWorld_debug_lflags) -o $(SnippetHelloWorld_debug_bin) + $(ECHO) building $@ complete! + +SnippetHelloWorld_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetHelloWorld_debug_cpp_o): $(SnippetHelloWorld_debug_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloWorld_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloWorld/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_cppfiles)))))) + cp $(SnippetHelloWorld_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloWorld/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloWorld/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))))).P; \ + rm -f $(SnippetHelloWorld_debug_DEPDIR).d + +$(SnippetHelloWorld_debug_cc_o): $(SnippetHelloWorld_debug_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloWorld_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_ccfiles)))))) + cp $(SnippetHelloWorld_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))))).debug.P; \ + rm -f $(SnippetHelloWorld_debug_DEPDIR).d + +$(SnippetHelloWorld_debug_c_o): $(SnippetHelloWorld_debug_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetHelloWorld_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloWorld/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_cfiles)))))) + cp $(SnippetHelloWorld_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloWorld/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloWorld/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_debug_objsdir),, $@))), $(SnippetHelloWorld_cfiles))))).P; \ + rm -f $(SnippetHelloWorld_debug_DEPDIR).d + +SnippetHelloWorld_checked_hpaths := +SnippetHelloWorld_checked_hpaths += ./../../../Include +SnippetHelloWorld_checked_hpaths += ./../../../../PxShared/include +SnippetHelloWorld_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetHelloWorld_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetHelloWorld_checked_lpaths := +SnippetHelloWorld_checked_lpaths += ./../../../Lib/linux64 +SnippetHelloWorld_checked_lpaths += ./../../lib/linux64 +SnippetHelloWorld_checked_lpaths += ./../../../Bin/linux64 +SnippetHelloWorld_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetHelloWorld_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetHelloWorld_checked_lpaths += ./../../lib/linux64 +SnippetHelloWorld_checked_defines := $(SnippetHelloWorld_custom_defines) +SnippetHelloWorld_checked_defines += PHYSX_PROFILE_SDK +SnippetHelloWorld_checked_defines += RENDER_SNIPPET +SnippetHelloWorld_checked_defines += NDEBUG +SnippetHelloWorld_checked_defines += PX_CHECKED=1 +SnippetHelloWorld_checked_defines += PX_SUPPORT_PVD=1 +SnippetHelloWorld_checked_libraries := +SnippetHelloWorld_checked_libraries += SnippetRenderCHECKED +SnippetHelloWorld_checked_libraries += SnippetUtilsCHECKED +SnippetHelloWorld_checked_libraries += PhysX3CHECKED_x64 +SnippetHelloWorld_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetHelloWorld_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetHelloWorld_checked_libraries += PhysX3ExtensionsCHECKED +SnippetHelloWorld_checked_libraries += PhysX3VehicleCHECKED +SnippetHelloWorld_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetHelloWorld_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetHelloWorld_checked_libraries += PxFoundationCHECKED_x64 +SnippetHelloWorld_checked_libraries += PxTaskCHECKED +SnippetHelloWorld_checked_libraries += PsFastXmlCHECKED +SnippetHelloWorld_checked_libraries += SnippetUtilsCHECKED +SnippetHelloWorld_checked_libraries += SnippetRenderCHECKED +SnippetHelloWorld_checked_libraries += GL +SnippetHelloWorld_checked_libraries += GLU +SnippetHelloWorld_checked_libraries += glut +SnippetHelloWorld_checked_libraries += X11 +SnippetHelloWorld_checked_libraries += rt +SnippetHelloWorld_checked_libraries += pthread +SnippetHelloWorld_checked_common_cflags := $(SnippetHelloWorld_custom_cflags) +SnippetHelloWorld_checked_common_cflags += -MMD +SnippetHelloWorld_checked_common_cflags += $(addprefix -D, $(SnippetHelloWorld_checked_defines)) +SnippetHelloWorld_checked_common_cflags += $(addprefix -I, $(SnippetHelloWorld_checked_hpaths)) +SnippetHelloWorld_checked_common_cflags += -m64 +SnippetHelloWorld_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetHelloWorld_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetHelloWorld_checked_common_cflags += -Wno-uninitialized +SnippetHelloWorld_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetHelloWorld_checked_cflags := $(SnippetHelloWorld_checked_common_cflags) +SnippetHelloWorld_checked_cppflags := $(SnippetHelloWorld_checked_common_cflags) +SnippetHelloWorld_checked_lflags := $(SnippetHelloWorld_custom_lflags) +SnippetHelloWorld_checked_lflags += $(addprefix -L, $(SnippetHelloWorld_checked_lpaths)) +SnippetHelloWorld_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetHelloWorld_checked_libraries)) -Wl,--end-group +SnippetHelloWorld_checked_lflags += -lrt +SnippetHelloWorld_checked_lflags += -Wl,-rpath ./ +SnippetHelloWorld_checked_lflags += -m64 +SnippetHelloWorld_checked_objsdir = $(OBJS_DIR)/SnippetHelloWorld_checked +SnippetHelloWorld_checked_cpp_o = $(addprefix $(SnippetHelloWorld_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetHelloWorld_cppfiles))))) +SnippetHelloWorld_checked_cc_o = $(addprefix $(SnippetHelloWorld_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetHelloWorld_ccfiles))))) +SnippetHelloWorld_checked_c_o = $(addprefix $(SnippetHelloWorld_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetHelloWorld_cfiles))))) +SnippetHelloWorld_checked_obj = $(SnippetHelloWorld_checked_cpp_o) $(SnippetHelloWorld_checked_cc_o) $(SnippetHelloWorld_checked_c_o) +SnippetHelloWorld_checked_bin := ./../../../Bin/linux64/SnippetHelloWorldCHECKED + +clean_SnippetHelloWorld_checked: + @$(ECHO) clean SnippetHelloWorld checked + @$(RMDIR) $(SnippetHelloWorld_checked_objsdir) + @$(RMDIR) $(SnippetHelloWorld_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetHelloWorld/checked + +build_SnippetHelloWorld_checked: postbuild_SnippetHelloWorld_checked +postbuild_SnippetHelloWorld_checked: mainbuild_SnippetHelloWorld_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetHelloWorld_checked: prebuild_SnippetHelloWorld_checked $(SnippetHelloWorld_checked_bin) +prebuild_SnippetHelloWorld_checked: + +$(SnippetHelloWorld_checked_bin): $(SnippetHelloWorld_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetHelloWorldCHECKED` + $(CCLD) $(SnippetHelloWorld_checked_obj) $(SnippetHelloWorld_checked_lflags) -o $(SnippetHelloWorld_checked_bin) + $(ECHO) building $@ complete! + +SnippetHelloWorld_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetHelloWorld_checked_cpp_o): $(SnippetHelloWorld_checked_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloWorld_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloWorld/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_cppfiles)))))) + cp $(SnippetHelloWorld_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloWorld/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloWorld/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))))).P; \ + rm -f $(SnippetHelloWorld_checked_DEPDIR).d + +$(SnippetHelloWorld_checked_cc_o): $(SnippetHelloWorld_checked_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloWorld_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_ccfiles)))))) + cp $(SnippetHelloWorld_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))))).checked.P; \ + rm -f $(SnippetHelloWorld_checked_DEPDIR).d + +$(SnippetHelloWorld_checked_c_o): $(SnippetHelloWorld_checked_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetHelloWorld_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloWorld/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_cfiles)))))) + cp $(SnippetHelloWorld_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloWorld/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloWorld/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_checked_objsdir),, $@))), $(SnippetHelloWorld_cfiles))))).P; \ + rm -f $(SnippetHelloWorld_checked_DEPDIR).d + +SnippetHelloWorld_profile_hpaths := +SnippetHelloWorld_profile_hpaths += ./../../../Include +SnippetHelloWorld_profile_hpaths += ./../../../../PxShared/include +SnippetHelloWorld_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetHelloWorld_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetHelloWorld_profile_lpaths := +SnippetHelloWorld_profile_lpaths += ./../../../Lib/linux64 +SnippetHelloWorld_profile_lpaths += ./../../lib/linux64 +SnippetHelloWorld_profile_lpaths += ./../../../Bin/linux64 +SnippetHelloWorld_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetHelloWorld_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetHelloWorld_profile_lpaths += ./../../lib/linux64 +SnippetHelloWorld_profile_defines := $(SnippetHelloWorld_custom_defines) +SnippetHelloWorld_profile_defines += PHYSX_PROFILE_SDK +SnippetHelloWorld_profile_defines += RENDER_SNIPPET +SnippetHelloWorld_profile_defines += NDEBUG +SnippetHelloWorld_profile_defines += PX_PROFILE=1 +SnippetHelloWorld_profile_defines += PX_SUPPORT_PVD=1 +SnippetHelloWorld_profile_libraries := +SnippetHelloWorld_profile_libraries += SnippetRenderPROFILE +SnippetHelloWorld_profile_libraries += SnippetUtilsPROFILE +SnippetHelloWorld_profile_libraries += PhysX3PROFILE_x64 +SnippetHelloWorld_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetHelloWorld_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetHelloWorld_profile_libraries += PhysX3ExtensionsPROFILE +SnippetHelloWorld_profile_libraries += PhysX3VehiclePROFILE +SnippetHelloWorld_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetHelloWorld_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetHelloWorld_profile_libraries += PxFoundationPROFILE_x64 +SnippetHelloWorld_profile_libraries += PxTaskPROFILE +SnippetHelloWorld_profile_libraries += PsFastXmlPROFILE +SnippetHelloWorld_profile_libraries += SnippetUtilsPROFILE +SnippetHelloWorld_profile_libraries += SnippetRenderPROFILE +SnippetHelloWorld_profile_libraries += GL +SnippetHelloWorld_profile_libraries += GLU +SnippetHelloWorld_profile_libraries += glut +SnippetHelloWorld_profile_libraries += X11 +SnippetHelloWorld_profile_libraries += rt +SnippetHelloWorld_profile_libraries += pthread +SnippetHelloWorld_profile_common_cflags := $(SnippetHelloWorld_custom_cflags) +SnippetHelloWorld_profile_common_cflags += -MMD +SnippetHelloWorld_profile_common_cflags += $(addprefix -D, $(SnippetHelloWorld_profile_defines)) +SnippetHelloWorld_profile_common_cflags += $(addprefix -I, $(SnippetHelloWorld_profile_hpaths)) +SnippetHelloWorld_profile_common_cflags += -m64 +SnippetHelloWorld_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetHelloWorld_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetHelloWorld_profile_common_cflags += -Wno-uninitialized +SnippetHelloWorld_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetHelloWorld_profile_cflags := $(SnippetHelloWorld_profile_common_cflags) +SnippetHelloWorld_profile_cppflags := $(SnippetHelloWorld_profile_common_cflags) +SnippetHelloWorld_profile_lflags := $(SnippetHelloWorld_custom_lflags) +SnippetHelloWorld_profile_lflags += $(addprefix -L, $(SnippetHelloWorld_profile_lpaths)) +SnippetHelloWorld_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetHelloWorld_profile_libraries)) -Wl,--end-group +SnippetHelloWorld_profile_lflags += -lrt +SnippetHelloWorld_profile_lflags += -Wl,-rpath ./ +SnippetHelloWorld_profile_lflags += -m64 +SnippetHelloWorld_profile_objsdir = $(OBJS_DIR)/SnippetHelloWorld_profile +SnippetHelloWorld_profile_cpp_o = $(addprefix $(SnippetHelloWorld_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetHelloWorld_cppfiles))))) +SnippetHelloWorld_profile_cc_o = $(addprefix $(SnippetHelloWorld_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetHelloWorld_ccfiles))))) +SnippetHelloWorld_profile_c_o = $(addprefix $(SnippetHelloWorld_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetHelloWorld_cfiles))))) +SnippetHelloWorld_profile_obj = $(SnippetHelloWorld_profile_cpp_o) $(SnippetHelloWorld_profile_cc_o) $(SnippetHelloWorld_profile_c_o) +SnippetHelloWorld_profile_bin := ./../../../Bin/linux64/SnippetHelloWorldPROFILE + +clean_SnippetHelloWorld_profile: + @$(ECHO) clean SnippetHelloWorld profile + @$(RMDIR) $(SnippetHelloWorld_profile_objsdir) + @$(RMDIR) $(SnippetHelloWorld_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetHelloWorld/profile + +build_SnippetHelloWorld_profile: postbuild_SnippetHelloWorld_profile +postbuild_SnippetHelloWorld_profile: mainbuild_SnippetHelloWorld_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetHelloWorld_profile: prebuild_SnippetHelloWorld_profile $(SnippetHelloWorld_profile_bin) +prebuild_SnippetHelloWorld_profile: + +$(SnippetHelloWorld_profile_bin): $(SnippetHelloWorld_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetHelloWorldPROFILE` + $(CCLD) $(SnippetHelloWorld_profile_obj) $(SnippetHelloWorld_profile_lflags) -o $(SnippetHelloWorld_profile_bin) + $(ECHO) building $@ complete! + +SnippetHelloWorld_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetHelloWorld_profile_cpp_o): $(SnippetHelloWorld_profile_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloWorld_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloWorld/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_cppfiles)))))) + cp $(SnippetHelloWorld_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloWorld/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloWorld/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))))).P; \ + rm -f $(SnippetHelloWorld_profile_DEPDIR).d + +$(SnippetHelloWorld_profile_cc_o): $(SnippetHelloWorld_profile_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloWorld_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_ccfiles)))))) + cp $(SnippetHelloWorld_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))))).profile.P; \ + rm -f $(SnippetHelloWorld_profile_DEPDIR).d + +$(SnippetHelloWorld_profile_c_o): $(SnippetHelloWorld_profile_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetHelloWorld_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloWorld/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_cfiles)))))) + cp $(SnippetHelloWorld_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloWorld/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloWorld/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_profile_objsdir),, $@))), $(SnippetHelloWorld_cfiles))))).P; \ + rm -f $(SnippetHelloWorld_profile_DEPDIR).d + +SnippetHelloWorld_release_hpaths := +SnippetHelloWorld_release_hpaths += ./../../../Include +SnippetHelloWorld_release_hpaths += ./../../../../PxShared/include +SnippetHelloWorld_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetHelloWorld_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetHelloWorld_release_lpaths := +SnippetHelloWorld_release_lpaths += ./../../../Lib/linux64 +SnippetHelloWorld_release_lpaths += ./../../lib/linux64 +SnippetHelloWorld_release_lpaths += ./../../../Bin/linux64 +SnippetHelloWorld_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetHelloWorld_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetHelloWorld_release_lpaths += ./../../lib/linux64 +SnippetHelloWorld_release_defines := $(SnippetHelloWorld_custom_defines) +SnippetHelloWorld_release_defines += PHYSX_PROFILE_SDK +SnippetHelloWorld_release_defines += RENDER_SNIPPET +SnippetHelloWorld_release_defines += NDEBUG +SnippetHelloWorld_release_defines += PX_SUPPORT_PVD=0 +SnippetHelloWorld_release_libraries := +SnippetHelloWorld_release_libraries += SnippetRender +SnippetHelloWorld_release_libraries += SnippetUtils +SnippetHelloWorld_release_libraries += PhysX3_x64 +SnippetHelloWorld_release_libraries += PhysX3Cooking_x64 +SnippetHelloWorld_release_libraries += PhysX3CharacterKinematic_x64 +SnippetHelloWorld_release_libraries += PhysX3Extensions +SnippetHelloWorld_release_libraries += PhysX3Vehicle +SnippetHelloWorld_release_libraries += PxPvdSDK_x64 +SnippetHelloWorld_release_libraries += PhysX3Common_x64 +SnippetHelloWorld_release_libraries += PxFoundation_x64 +SnippetHelloWorld_release_libraries += PxTask +SnippetHelloWorld_release_libraries += PsFastXml +SnippetHelloWorld_release_libraries += SnippetUtils +SnippetHelloWorld_release_libraries += SnippetRender +SnippetHelloWorld_release_libraries += GL +SnippetHelloWorld_release_libraries += GLU +SnippetHelloWorld_release_libraries += glut +SnippetHelloWorld_release_libraries += X11 +SnippetHelloWorld_release_libraries += rt +SnippetHelloWorld_release_libraries += pthread +SnippetHelloWorld_release_common_cflags := $(SnippetHelloWorld_custom_cflags) +SnippetHelloWorld_release_common_cflags += -MMD +SnippetHelloWorld_release_common_cflags += $(addprefix -D, $(SnippetHelloWorld_release_defines)) +SnippetHelloWorld_release_common_cflags += $(addprefix -I, $(SnippetHelloWorld_release_hpaths)) +SnippetHelloWorld_release_common_cflags += -m64 +SnippetHelloWorld_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetHelloWorld_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetHelloWorld_release_common_cflags += -Wno-uninitialized +SnippetHelloWorld_release_common_cflags += -O3 -fno-strict-aliasing +SnippetHelloWorld_release_cflags := $(SnippetHelloWorld_release_common_cflags) +SnippetHelloWorld_release_cppflags := $(SnippetHelloWorld_release_common_cflags) +SnippetHelloWorld_release_lflags := $(SnippetHelloWorld_custom_lflags) +SnippetHelloWorld_release_lflags += $(addprefix -L, $(SnippetHelloWorld_release_lpaths)) +SnippetHelloWorld_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetHelloWorld_release_libraries)) -Wl,--end-group +SnippetHelloWorld_release_lflags += -lrt +SnippetHelloWorld_release_lflags += -Wl,-rpath ./ +SnippetHelloWorld_release_lflags += -m64 +SnippetHelloWorld_release_objsdir = $(OBJS_DIR)/SnippetHelloWorld_release +SnippetHelloWorld_release_cpp_o = $(addprefix $(SnippetHelloWorld_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetHelloWorld_cppfiles))))) +SnippetHelloWorld_release_cc_o = $(addprefix $(SnippetHelloWorld_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetHelloWorld_ccfiles))))) +SnippetHelloWorld_release_c_o = $(addprefix $(SnippetHelloWorld_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetHelloWorld_cfiles))))) +SnippetHelloWorld_release_obj = $(SnippetHelloWorld_release_cpp_o) $(SnippetHelloWorld_release_cc_o) $(SnippetHelloWorld_release_c_o) +SnippetHelloWorld_release_bin := ./../../../Bin/linux64/SnippetHelloWorld + +clean_SnippetHelloWorld_release: + @$(ECHO) clean SnippetHelloWorld release + @$(RMDIR) $(SnippetHelloWorld_release_objsdir) + @$(RMDIR) $(SnippetHelloWorld_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetHelloWorld/release + +build_SnippetHelloWorld_release: postbuild_SnippetHelloWorld_release +postbuild_SnippetHelloWorld_release: mainbuild_SnippetHelloWorld_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetHelloWorld_release: prebuild_SnippetHelloWorld_release $(SnippetHelloWorld_release_bin) +prebuild_SnippetHelloWorld_release: + +$(SnippetHelloWorld_release_bin): $(SnippetHelloWorld_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetHelloWorld` + $(CCLD) $(SnippetHelloWorld_release_obj) $(SnippetHelloWorld_release_lflags) -o $(SnippetHelloWorld_release_bin) + $(ECHO) building $@ complete! + +SnippetHelloWorld_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetHelloWorld_release_cpp_o): $(SnippetHelloWorld_release_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloWorld_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloWorld/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_cppfiles)))))) + cp $(SnippetHelloWorld_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloWorld/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloWorld/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_cppfiles))))).P; \ + rm -f $(SnippetHelloWorld_release_DEPDIR).d + +$(SnippetHelloWorld_release_cc_o): $(SnippetHelloWorld_release_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetHelloWorld_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_ccfiles)))))) + cp $(SnippetHelloWorld_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_ccfiles))))).release.P; \ + rm -f $(SnippetHelloWorld_release_DEPDIR).d + +$(SnippetHelloWorld_release_c_o): $(SnippetHelloWorld_release_objsdir)/%.o: + $(ECHO) SnippetHelloWorld: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetHelloWorld_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetHelloWorld/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_cfiles)))))) + cp $(SnippetHelloWorld_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetHelloWorld/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetHelloWorld_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetHelloWorld/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetHelloWorld_release_objsdir),, $@))), $(SnippetHelloWorld_cfiles))))).P; \ + rm -f $(SnippetHelloWorld_release_DEPDIR).d + +clean_SnippetHelloWorld: clean_SnippetHelloWorld_debug clean_SnippetHelloWorld_checked clean_SnippetHelloWorld_profile clean_SnippetHelloWorld_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetImmediateMode.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetImmediateMode.mk new file mode 100644 index 00000000..9bdd0ca4 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetImmediateMode.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetImmediateMode +SnippetImmediateMode_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetImmediateMode_cppfiles += ./../../SnippetImmediateMode/SnippetImmediateMode.cpp +SnippetImmediateMode_cppfiles += ./../../SnippetImmediateMode/SnippetImmediateModeRender.cpp + +SnippetImmediateMode_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetImmediateMode/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetImmediateMode_cppfiles))))) +SnippetImmediateMode_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetImmediateMode_ccfiles))))) +SnippetImmediateMode_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetImmediateMode/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetImmediateMode_cfiles))))) +SnippetImmediateMode_debug_dep = $(SnippetImmediateMode_cpp_debug_dep) $(SnippetImmediateMode_cc_debug_dep) $(SnippetImmediateMode_c_debug_dep) +-include $(SnippetImmediateMode_debug_dep) +SnippetImmediateMode_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetImmediateMode/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetImmediateMode_cppfiles))))) +SnippetImmediateMode_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetImmediateMode_ccfiles))))) +SnippetImmediateMode_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetImmediateMode/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetImmediateMode_cfiles))))) +SnippetImmediateMode_checked_dep = $(SnippetImmediateMode_cpp_checked_dep) $(SnippetImmediateMode_cc_checked_dep) $(SnippetImmediateMode_c_checked_dep) +-include $(SnippetImmediateMode_checked_dep) +SnippetImmediateMode_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetImmediateMode/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetImmediateMode_cppfiles))))) +SnippetImmediateMode_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetImmediateMode_ccfiles))))) +SnippetImmediateMode_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetImmediateMode/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetImmediateMode_cfiles))))) +SnippetImmediateMode_profile_dep = $(SnippetImmediateMode_cpp_profile_dep) $(SnippetImmediateMode_cc_profile_dep) $(SnippetImmediateMode_c_profile_dep) +-include $(SnippetImmediateMode_profile_dep) +SnippetImmediateMode_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetImmediateMode/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetImmediateMode_cppfiles))))) +SnippetImmediateMode_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetImmediateMode_ccfiles))))) +SnippetImmediateMode_c_release_dep = $(addprefix $(DEPSDIR)/SnippetImmediateMode/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetImmediateMode_cfiles))))) +SnippetImmediateMode_release_dep = $(SnippetImmediateMode_cpp_release_dep) $(SnippetImmediateMode_cc_release_dep) $(SnippetImmediateMode_c_release_dep) +-include $(SnippetImmediateMode_release_dep) +SnippetImmediateMode_debug_hpaths := +SnippetImmediateMode_debug_hpaths += ./../../../Include +SnippetImmediateMode_debug_hpaths += ./../../../../PxShared/include +SnippetImmediateMode_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetImmediateMode_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetImmediateMode_debug_lpaths := +SnippetImmediateMode_debug_lpaths += ./../../../Lib/linux64 +SnippetImmediateMode_debug_lpaths += ./../../lib/linux64 +SnippetImmediateMode_debug_lpaths += ./../../../Bin/linux64 +SnippetImmediateMode_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetImmediateMode_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetImmediateMode_debug_lpaths += ./../../lib/linux64 +SnippetImmediateMode_debug_defines := $(SnippetImmediateMode_custom_defines) +SnippetImmediateMode_debug_defines += PHYSX_PROFILE_SDK +SnippetImmediateMode_debug_defines += RENDER_SNIPPET +SnippetImmediateMode_debug_defines += _DEBUG +SnippetImmediateMode_debug_defines += PX_DEBUG=1 +SnippetImmediateMode_debug_defines += PX_CHECKED=1 +SnippetImmediateMode_debug_defines += PX_SUPPORT_PVD=1 +SnippetImmediateMode_debug_libraries := +SnippetImmediateMode_debug_libraries += SnippetRenderDEBUG +SnippetImmediateMode_debug_libraries += SnippetUtilsDEBUG +SnippetImmediateMode_debug_libraries += PhysX3DEBUG_x64 +SnippetImmediateMode_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetImmediateMode_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetImmediateMode_debug_libraries += PhysX3ExtensionsDEBUG +SnippetImmediateMode_debug_libraries += PhysX3VehicleDEBUG +SnippetImmediateMode_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetImmediateMode_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetImmediateMode_debug_libraries += PxFoundationDEBUG_x64 +SnippetImmediateMode_debug_libraries += PxTaskDEBUG +SnippetImmediateMode_debug_libraries += PsFastXmlDEBUG +SnippetImmediateMode_debug_libraries += SnippetUtilsDEBUG +SnippetImmediateMode_debug_libraries += SnippetRenderDEBUG +SnippetImmediateMode_debug_libraries += GL +SnippetImmediateMode_debug_libraries += GLU +SnippetImmediateMode_debug_libraries += glut +SnippetImmediateMode_debug_libraries += X11 +SnippetImmediateMode_debug_libraries += rt +SnippetImmediateMode_debug_libraries += pthread +SnippetImmediateMode_debug_common_cflags := $(SnippetImmediateMode_custom_cflags) +SnippetImmediateMode_debug_common_cflags += -MMD +SnippetImmediateMode_debug_common_cflags += $(addprefix -D, $(SnippetImmediateMode_debug_defines)) +SnippetImmediateMode_debug_common_cflags += $(addprefix -I, $(SnippetImmediateMode_debug_hpaths)) +SnippetImmediateMode_debug_common_cflags += -m64 +SnippetImmediateMode_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetImmediateMode_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetImmediateMode_debug_common_cflags += -Wno-uninitialized +SnippetImmediateMode_debug_common_cflags += -g3 -gdwarf-2 +SnippetImmediateMode_debug_cflags := $(SnippetImmediateMode_debug_common_cflags) +SnippetImmediateMode_debug_cppflags := $(SnippetImmediateMode_debug_common_cflags) +SnippetImmediateMode_debug_lflags := $(SnippetImmediateMode_custom_lflags) +SnippetImmediateMode_debug_lflags += $(addprefix -L, $(SnippetImmediateMode_debug_lpaths)) +SnippetImmediateMode_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetImmediateMode_debug_libraries)) -Wl,--end-group +SnippetImmediateMode_debug_lflags += -lrt +SnippetImmediateMode_debug_lflags += -Wl,-rpath ./ +SnippetImmediateMode_debug_lflags += -m64 +SnippetImmediateMode_debug_objsdir = $(OBJS_DIR)/SnippetImmediateMode_debug +SnippetImmediateMode_debug_cpp_o = $(addprefix $(SnippetImmediateMode_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetImmediateMode_cppfiles))))) +SnippetImmediateMode_debug_cc_o = $(addprefix $(SnippetImmediateMode_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetImmediateMode_ccfiles))))) +SnippetImmediateMode_debug_c_o = $(addprefix $(SnippetImmediateMode_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetImmediateMode_cfiles))))) +SnippetImmediateMode_debug_obj = $(SnippetImmediateMode_debug_cpp_o) $(SnippetImmediateMode_debug_cc_o) $(SnippetImmediateMode_debug_c_o) +SnippetImmediateMode_debug_bin := ./../../../Bin/linux64/SnippetImmediateModeDEBUG + +clean_SnippetImmediateMode_debug: + @$(ECHO) clean SnippetImmediateMode debug + @$(RMDIR) $(SnippetImmediateMode_debug_objsdir) + @$(RMDIR) $(SnippetImmediateMode_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetImmediateMode/debug + +build_SnippetImmediateMode_debug: postbuild_SnippetImmediateMode_debug +postbuild_SnippetImmediateMode_debug: mainbuild_SnippetImmediateMode_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetImmediateMode_debug: prebuild_SnippetImmediateMode_debug $(SnippetImmediateMode_debug_bin) +prebuild_SnippetImmediateMode_debug: + +$(SnippetImmediateMode_debug_bin): $(SnippetImmediateMode_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetImmediateModeDEBUG` + $(CCLD) $(SnippetImmediateMode_debug_obj) $(SnippetImmediateMode_debug_lflags) -o $(SnippetImmediateMode_debug_bin) + $(ECHO) building $@ complete! + +SnippetImmediateMode_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetImmediateMode_debug_cpp_o): $(SnippetImmediateMode_debug_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetImmediateMode_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetImmediateMode/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_cppfiles)))))) + cp $(SnippetImmediateMode_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetImmediateMode/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetImmediateMode/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))))).P; \ + rm -f $(SnippetImmediateMode_debug_DEPDIR).d + +$(SnippetImmediateMode_debug_cc_o): $(SnippetImmediateMode_debug_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetImmediateMode_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_ccfiles)))))) + cp $(SnippetImmediateMode_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))))).debug.P; \ + rm -f $(SnippetImmediateMode_debug_DEPDIR).d + +$(SnippetImmediateMode_debug_c_o): $(SnippetImmediateMode_debug_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetImmediateMode_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetImmediateMode/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_cfiles)))))) + cp $(SnippetImmediateMode_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetImmediateMode/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetImmediateMode/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_debug_objsdir),, $@))), $(SnippetImmediateMode_cfiles))))).P; \ + rm -f $(SnippetImmediateMode_debug_DEPDIR).d + +SnippetImmediateMode_checked_hpaths := +SnippetImmediateMode_checked_hpaths += ./../../../Include +SnippetImmediateMode_checked_hpaths += ./../../../../PxShared/include +SnippetImmediateMode_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetImmediateMode_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetImmediateMode_checked_lpaths := +SnippetImmediateMode_checked_lpaths += ./../../../Lib/linux64 +SnippetImmediateMode_checked_lpaths += ./../../lib/linux64 +SnippetImmediateMode_checked_lpaths += ./../../../Bin/linux64 +SnippetImmediateMode_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetImmediateMode_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetImmediateMode_checked_lpaths += ./../../lib/linux64 +SnippetImmediateMode_checked_defines := $(SnippetImmediateMode_custom_defines) +SnippetImmediateMode_checked_defines += PHYSX_PROFILE_SDK +SnippetImmediateMode_checked_defines += RENDER_SNIPPET +SnippetImmediateMode_checked_defines += NDEBUG +SnippetImmediateMode_checked_defines += PX_CHECKED=1 +SnippetImmediateMode_checked_defines += PX_SUPPORT_PVD=1 +SnippetImmediateMode_checked_libraries := +SnippetImmediateMode_checked_libraries += SnippetRenderCHECKED +SnippetImmediateMode_checked_libraries += SnippetUtilsCHECKED +SnippetImmediateMode_checked_libraries += PhysX3CHECKED_x64 +SnippetImmediateMode_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetImmediateMode_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetImmediateMode_checked_libraries += PhysX3ExtensionsCHECKED +SnippetImmediateMode_checked_libraries += PhysX3VehicleCHECKED +SnippetImmediateMode_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetImmediateMode_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetImmediateMode_checked_libraries += PxFoundationCHECKED_x64 +SnippetImmediateMode_checked_libraries += PxTaskCHECKED +SnippetImmediateMode_checked_libraries += PsFastXmlCHECKED +SnippetImmediateMode_checked_libraries += SnippetUtilsCHECKED +SnippetImmediateMode_checked_libraries += SnippetRenderCHECKED +SnippetImmediateMode_checked_libraries += GL +SnippetImmediateMode_checked_libraries += GLU +SnippetImmediateMode_checked_libraries += glut +SnippetImmediateMode_checked_libraries += X11 +SnippetImmediateMode_checked_libraries += rt +SnippetImmediateMode_checked_libraries += pthread +SnippetImmediateMode_checked_common_cflags := $(SnippetImmediateMode_custom_cflags) +SnippetImmediateMode_checked_common_cflags += -MMD +SnippetImmediateMode_checked_common_cflags += $(addprefix -D, $(SnippetImmediateMode_checked_defines)) +SnippetImmediateMode_checked_common_cflags += $(addprefix -I, $(SnippetImmediateMode_checked_hpaths)) +SnippetImmediateMode_checked_common_cflags += -m64 +SnippetImmediateMode_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetImmediateMode_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetImmediateMode_checked_common_cflags += -Wno-uninitialized +SnippetImmediateMode_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetImmediateMode_checked_cflags := $(SnippetImmediateMode_checked_common_cflags) +SnippetImmediateMode_checked_cppflags := $(SnippetImmediateMode_checked_common_cflags) +SnippetImmediateMode_checked_lflags := $(SnippetImmediateMode_custom_lflags) +SnippetImmediateMode_checked_lflags += $(addprefix -L, $(SnippetImmediateMode_checked_lpaths)) +SnippetImmediateMode_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetImmediateMode_checked_libraries)) -Wl,--end-group +SnippetImmediateMode_checked_lflags += -lrt +SnippetImmediateMode_checked_lflags += -Wl,-rpath ./ +SnippetImmediateMode_checked_lflags += -m64 +SnippetImmediateMode_checked_objsdir = $(OBJS_DIR)/SnippetImmediateMode_checked +SnippetImmediateMode_checked_cpp_o = $(addprefix $(SnippetImmediateMode_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetImmediateMode_cppfiles))))) +SnippetImmediateMode_checked_cc_o = $(addprefix $(SnippetImmediateMode_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetImmediateMode_ccfiles))))) +SnippetImmediateMode_checked_c_o = $(addprefix $(SnippetImmediateMode_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetImmediateMode_cfiles))))) +SnippetImmediateMode_checked_obj = $(SnippetImmediateMode_checked_cpp_o) $(SnippetImmediateMode_checked_cc_o) $(SnippetImmediateMode_checked_c_o) +SnippetImmediateMode_checked_bin := ./../../../Bin/linux64/SnippetImmediateModeCHECKED + +clean_SnippetImmediateMode_checked: + @$(ECHO) clean SnippetImmediateMode checked + @$(RMDIR) $(SnippetImmediateMode_checked_objsdir) + @$(RMDIR) $(SnippetImmediateMode_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetImmediateMode/checked + +build_SnippetImmediateMode_checked: postbuild_SnippetImmediateMode_checked +postbuild_SnippetImmediateMode_checked: mainbuild_SnippetImmediateMode_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetImmediateMode_checked: prebuild_SnippetImmediateMode_checked $(SnippetImmediateMode_checked_bin) +prebuild_SnippetImmediateMode_checked: + +$(SnippetImmediateMode_checked_bin): $(SnippetImmediateMode_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetImmediateModeCHECKED` + $(CCLD) $(SnippetImmediateMode_checked_obj) $(SnippetImmediateMode_checked_lflags) -o $(SnippetImmediateMode_checked_bin) + $(ECHO) building $@ complete! + +SnippetImmediateMode_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetImmediateMode_checked_cpp_o): $(SnippetImmediateMode_checked_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetImmediateMode_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetImmediateMode/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_cppfiles)))))) + cp $(SnippetImmediateMode_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetImmediateMode/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetImmediateMode/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))))).P; \ + rm -f $(SnippetImmediateMode_checked_DEPDIR).d + +$(SnippetImmediateMode_checked_cc_o): $(SnippetImmediateMode_checked_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetImmediateMode_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_ccfiles)))))) + cp $(SnippetImmediateMode_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))))).checked.P; \ + rm -f $(SnippetImmediateMode_checked_DEPDIR).d + +$(SnippetImmediateMode_checked_c_o): $(SnippetImmediateMode_checked_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetImmediateMode_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetImmediateMode/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_cfiles)))))) + cp $(SnippetImmediateMode_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetImmediateMode/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetImmediateMode/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_checked_objsdir),, $@))), $(SnippetImmediateMode_cfiles))))).P; \ + rm -f $(SnippetImmediateMode_checked_DEPDIR).d + +SnippetImmediateMode_profile_hpaths := +SnippetImmediateMode_profile_hpaths += ./../../../Include +SnippetImmediateMode_profile_hpaths += ./../../../../PxShared/include +SnippetImmediateMode_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetImmediateMode_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetImmediateMode_profile_lpaths := +SnippetImmediateMode_profile_lpaths += ./../../../Lib/linux64 +SnippetImmediateMode_profile_lpaths += ./../../lib/linux64 +SnippetImmediateMode_profile_lpaths += ./../../../Bin/linux64 +SnippetImmediateMode_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetImmediateMode_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetImmediateMode_profile_lpaths += ./../../lib/linux64 +SnippetImmediateMode_profile_defines := $(SnippetImmediateMode_custom_defines) +SnippetImmediateMode_profile_defines += PHYSX_PROFILE_SDK +SnippetImmediateMode_profile_defines += RENDER_SNIPPET +SnippetImmediateMode_profile_defines += NDEBUG +SnippetImmediateMode_profile_defines += PX_PROFILE=1 +SnippetImmediateMode_profile_defines += PX_SUPPORT_PVD=1 +SnippetImmediateMode_profile_libraries := +SnippetImmediateMode_profile_libraries += SnippetRenderPROFILE +SnippetImmediateMode_profile_libraries += SnippetUtilsPROFILE +SnippetImmediateMode_profile_libraries += PhysX3PROFILE_x64 +SnippetImmediateMode_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetImmediateMode_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetImmediateMode_profile_libraries += PhysX3ExtensionsPROFILE +SnippetImmediateMode_profile_libraries += PhysX3VehiclePROFILE +SnippetImmediateMode_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetImmediateMode_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetImmediateMode_profile_libraries += PxFoundationPROFILE_x64 +SnippetImmediateMode_profile_libraries += PxTaskPROFILE +SnippetImmediateMode_profile_libraries += PsFastXmlPROFILE +SnippetImmediateMode_profile_libraries += SnippetUtilsPROFILE +SnippetImmediateMode_profile_libraries += SnippetRenderPROFILE +SnippetImmediateMode_profile_libraries += GL +SnippetImmediateMode_profile_libraries += GLU +SnippetImmediateMode_profile_libraries += glut +SnippetImmediateMode_profile_libraries += X11 +SnippetImmediateMode_profile_libraries += rt +SnippetImmediateMode_profile_libraries += pthread +SnippetImmediateMode_profile_common_cflags := $(SnippetImmediateMode_custom_cflags) +SnippetImmediateMode_profile_common_cflags += -MMD +SnippetImmediateMode_profile_common_cflags += $(addprefix -D, $(SnippetImmediateMode_profile_defines)) +SnippetImmediateMode_profile_common_cflags += $(addprefix -I, $(SnippetImmediateMode_profile_hpaths)) +SnippetImmediateMode_profile_common_cflags += -m64 +SnippetImmediateMode_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetImmediateMode_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetImmediateMode_profile_common_cflags += -Wno-uninitialized +SnippetImmediateMode_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetImmediateMode_profile_cflags := $(SnippetImmediateMode_profile_common_cflags) +SnippetImmediateMode_profile_cppflags := $(SnippetImmediateMode_profile_common_cflags) +SnippetImmediateMode_profile_lflags := $(SnippetImmediateMode_custom_lflags) +SnippetImmediateMode_profile_lflags += $(addprefix -L, $(SnippetImmediateMode_profile_lpaths)) +SnippetImmediateMode_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetImmediateMode_profile_libraries)) -Wl,--end-group +SnippetImmediateMode_profile_lflags += -lrt +SnippetImmediateMode_profile_lflags += -Wl,-rpath ./ +SnippetImmediateMode_profile_lflags += -m64 +SnippetImmediateMode_profile_objsdir = $(OBJS_DIR)/SnippetImmediateMode_profile +SnippetImmediateMode_profile_cpp_o = $(addprefix $(SnippetImmediateMode_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetImmediateMode_cppfiles))))) +SnippetImmediateMode_profile_cc_o = $(addprefix $(SnippetImmediateMode_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetImmediateMode_ccfiles))))) +SnippetImmediateMode_profile_c_o = $(addprefix $(SnippetImmediateMode_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetImmediateMode_cfiles))))) +SnippetImmediateMode_profile_obj = $(SnippetImmediateMode_profile_cpp_o) $(SnippetImmediateMode_profile_cc_o) $(SnippetImmediateMode_profile_c_o) +SnippetImmediateMode_profile_bin := ./../../../Bin/linux64/SnippetImmediateModePROFILE + +clean_SnippetImmediateMode_profile: + @$(ECHO) clean SnippetImmediateMode profile + @$(RMDIR) $(SnippetImmediateMode_profile_objsdir) + @$(RMDIR) $(SnippetImmediateMode_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetImmediateMode/profile + +build_SnippetImmediateMode_profile: postbuild_SnippetImmediateMode_profile +postbuild_SnippetImmediateMode_profile: mainbuild_SnippetImmediateMode_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetImmediateMode_profile: prebuild_SnippetImmediateMode_profile $(SnippetImmediateMode_profile_bin) +prebuild_SnippetImmediateMode_profile: + +$(SnippetImmediateMode_profile_bin): $(SnippetImmediateMode_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetImmediateModePROFILE` + $(CCLD) $(SnippetImmediateMode_profile_obj) $(SnippetImmediateMode_profile_lflags) -o $(SnippetImmediateMode_profile_bin) + $(ECHO) building $@ complete! + +SnippetImmediateMode_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetImmediateMode_profile_cpp_o): $(SnippetImmediateMode_profile_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetImmediateMode_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetImmediateMode/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_cppfiles)))))) + cp $(SnippetImmediateMode_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetImmediateMode/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetImmediateMode/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))))).P; \ + rm -f $(SnippetImmediateMode_profile_DEPDIR).d + +$(SnippetImmediateMode_profile_cc_o): $(SnippetImmediateMode_profile_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetImmediateMode_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_ccfiles)))))) + cp $(SnippetImmediateMode_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))))).profile.P; \ + rm -f $(SnippetImmediateMode_profile_DEPDIR).d + +$(SnippetImmediateMode_profile_c_o): $(SnippetImmediateMode_profile_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetImmediateMode_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetImmediateMode/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_cfiles)))))) + cp $(SnippetImmediateMode_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetImmediateMode/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetImmediateMode/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_profile_objsdir),, $@))), $(SnippetImmediateMode_cfiles))))).P; \ + rm -f $(SnippetImmediateMode_profile_DEPDIR).d + +SnippetImmediateMode_release_hpaths := +SnippetImmediateMode_release_hpaths += ./../../../Include +SnippetImmediateMode_release_hpaths += ./../../../../PxShared/include +SnippetImmediateMode_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetImmediateMode_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetImmediateMode_release_lpaths := +SnippetImmediateMode_release_lpaths += ./../../../Lib/linux64 +SnippetImmediateMode_release_lpaths += ./../../lib/linux64 +SnippetImmediateMode_release_lpaths += ./../../../Bin/linux64 +SnippetImmediateMode_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetImmediateMode_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetImmediateMode_release_lpaths += ./../../lib/linux64 +SnippetImmediateMode_release_defines := $(SnippetImmediateMode_custom_defines) +SnippetImmediateMode_release_defines += PHYSX_PROFILE_SDK +SnippetImmediateMode_release_defines += RENDER_SNIPPET +SnippetImmediateMode_release_defines += NDEBUG +SnippetImmediateMode_release_defines += PX_SUPPORT_PVD=0 +SnippetImmediateMode_release_libraries := +SnippetImmediateMode_release_libraries += SnippetRender +SnippetImmediateMode_release_libraries += SnippetUtils +SnippetImmediateMode_release_libraries += PhysX3_x64 +SnippetImmediateMode_release_libraries += PhysX3Cooking_x64 +SnippetImmediateMode_release_libraries += PhysX3CharacterKinematic_x64 +SnippetImmediateMode_release_libraries += PhysX3Extensions +SnippetImmediateMode_release_libraries += PhysX3Vehicle +SnippetImmediateMode_release_libraries += PxPvdSDK_x64 +SnippetImmediateMode_release_libraries += PhysX3Common_x64 +SnippetImmediateMode_release_libraries += PxFoundation_x64 +SnippetImmediateMode_release_libraries += PxTask +SnippetImmediateMode_release_libraries += PsFastXml +SnippetImmediateMode_release_libraries += SnippetUtils +SnippetImmediateMode_release_libraries += SnippetRender +SnippetImmediateMode_release_libraries += GL +SnippetImmediateMode_release_libraries += GLU +SnippetImmediateMode_release_libraries += glut +SnippetImmediateMode_release_libraries += X11 +SnippetImmediateMode_release_libraries += rt +SnippetImmediateMode_release_libraries += pthread +SnippetImmediateMode_release_common_cflags := $(SnippetImmediateMode_custom_cflags) +SnippetImmediateMode_release_common_cflags += -MMD +SnippetImmediateMode_release_common_cflags += $(addprefix -D, $(SnippetImmediateMode_release_defines)) +SnippetImmediateMode_release_common_cflags += $(addprefix -I, $(SnippetImmediateMode_release_hpaths)) +SnippetImmediateMode_release_common_cflags += -m64 +SnippetImmediateMode_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetImmediateMode_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetImmediateMode_release_common_cflags += -Wno-uninitialized +SnippetImmediateMode_release_common_cflags += -O3 -fno-strict-aliasing +SnippetImmediateMode_release_cflags := $(SnippetImmediateMode_release_common_cflags) +SnippetImmediateMode_release_cppflags := $(SnippetImmediateMode_release_common_cflags) +SnippetImmediateMode_release_lflags := $(SnippetImmediateMode_custom_lflags) +SnippetImmediateMode_release_lflags += $(addprefix -L, $(SnippetImmediateMode_release_lpaths)) +SnippetImmediateMode_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetImmediateMode_release_libraries)) -Wl,--end-group +SnippetImmediateMode_release_lflags += -lrt +SnippetImmediateMode_release_lflags += -Wl,-rpath ./ +SnippetImmediateMode_release_lflags += -m64 +SnippetImmediateMode_release_objsdir = $(OBJS_DIR)/SnippetImmediateMode_release +SnippetImmediateMode_release_cpp_o = $(addprefix $(SnippetImmediateMode_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetImmediateMode_cppfiles))))) +SnippetImmediateMode_release_cc_o = $(addprefix $(SnippetImmediateMode_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetImmediateMode_ccfiles))))) +SnippetImmediateMode_release_c_o = $(addprefix $(SnippetImmediateMode_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetImmediateMode_cfiles))))) +SnippetImmediateMode_release_obj = $(SnippetImmediateMode_release_cpp_o) $(SnippetImmediateMode_release_cc_o) $(SnippetImmediateMode_release_c_o) +SnippetImmediateMode_release_bin := ./../../../Bin/linux64/SnippetImmediateMode + +clean_SnippetImmediateMode_release: + @$(ECHO) clean SnippetImmediateMode release + @$(RMDIR) $(SnippetImmediateMode_release_objsdir) + @$(RMDIR) $(SnippetImmediateMode_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetImmediateMode/release + +build_SnippetImmediateMode_release: postbuild_SnippetImmediateMode_release +postbuild_SnippetImmediateMode_release: mainbuild_SnippetImmediateMode_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetImmediateMode_release: prebuild_SnippetImmediateMode_release $(SnippetImmediateMode_release_bin) +prebuild_SnippetImmediateMode_release: + +$(SnippetImmediateMode_release_bin): $(SnippetImmediateMode_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetImmediateMode` + $(CCLD) $(SnippetImmediateMode_release_obj) $(SnippetImmediateMode_release_lflags) -o $(SnippetImmediateMode_release_bin) + $(ECHO) building $@ complete! + +SnippetImmediateMode_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetImmediateMode_release_cpp_o): $(SnippetImmediateMode_release_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetImmediateMode_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetImmediateMode/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_cppfiles)))))) + cp $(SnippetImmediateMode_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetImmediateMode/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetImmediateMode/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_cppfiles))))).P; \ + rm -f $(SnippetImmediateMode_release_DEPDIR).d + +$(SnippetImmediateMode_release_cc_o): $(SnippetImmediateMode_release_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetImmediateMode_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_ccfiles)))))) + cp $(SnippetImmediateMode_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_ccfiles))))).release.P; \ + rm -f $(SnippetImmediateMode_release_DEPDIR).d + +$(SnippetImmediateMode_release_c_o): $(SnippetImmediateMode_release_objsdir)/%.o: + $(ECHO) SnippetImmediateMode: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetImmediateMode_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetImmediateMode/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_cfiles)))))) + cp $(SnippetImmediateMode_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetImmediateMode/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetImmediateMode_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetImmediateMode/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetImmediateMode_release_objsdir),, $@))), $(SnippetImmediateMode_cfiles))))).P; \ + rm -f $(SnippetImmediateMode_release_DEPDIR).d + +clean_SnippetImmediateMode: clean_SnippetImmediateMode_debug clean_SnippetImmediateMode_checked clean_SnippetImmediateMode_profile clean_SnippetImmediateMode_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetJoint.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetJoint.mk new file mode 100644 index 00000000..28c2926d --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetJoint.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetJoint +SnippetJoint_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetJoint_cppfiles += ./../../SnippetJoint/SnippetJoint.cpp +SnippetJoint_cppfiles += ./../../SnippetJoint/SnippetJointRender.cpp + +SnippetJoint_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetJoint/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetJoint_cppfiles))))) +SnippetJoint_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetJoint_ccfiles))))) +SnippetJoint_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetJoint/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetJoint_cfiles))))) +SnippetJoint_debug_dep = $(SnippetJoint_cpp_debug_dep) $(SnippetJoint_cc_debug_dep) $(SnippetJoint_c_debug_dep) +-include $(SnippetJoint_debug_dep) +SnippetJoint_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetJoint/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetJoint_cppfiles))))) +SnippetJoint_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetJoint_ccfiles))))) +SnippetJoint_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetJoint/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetJoint_cfiles))))) +SnippetJoint_checked_dep = $(SnippetJoint_cpp_checked_dep) $(SnippetJoint_cc_checked_dep) $(SnippetJoint_c_checked_dep) +-include $(SnippetJoint_checked_dep) +SnippetJoint_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetJoint/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetJoint_cppfiles))))) +SnippetJoint_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetJoint_ccfiles))))) +SnippetJoint_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetJoint/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetJoint_cfiles))))) +SnippetJoint_profile_dep = $(SnippetJoint_cpp_profile_dep) $(SnippetJoint_cc_profile_dep) $(SnippetJoint_c_profile_dep) +-include $(SnippetJoint_profile_dep) +SnippetJoint_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetJoint/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetJoint_cppfiles))))) +SnippetJoint_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetJoint_ccfiles))))) +SnippetJoint_c_release_dep = $(addprefix $(DEPSDIR)/SnippetJoint/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetJoint_cfiles))))) +SnippetJoint_release_dep = $(SnippetJoint_cpp_release_dep) $(SnippetJoint_cc_release_dep) $(SnippetJoint_c_release_dep) +-include $(SnippetJoint_release_dep) +SnippetJoint_debug_hpaths := +SnippetJoint_debug_hpaths += ./../../../Include +SnippetJoint_debug_hpaths += ./../../../../PxShared/include +SnippetJoint_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetJoint_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetJoint_debug_lpaths := +SnippetJoint_debug_lpaths += ./../../../Lib/linux64 +SnippetJoint_debug_lpaths += ./../../lib/linux64 +SnippetJoint_debug_lpaths += ./../../../Bin/linux64 +SnippetJoint_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetJoint_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetJoint_debug_lpaths += ./../../lib/linux64 +SnippetJoint_debug_defines := $(SnippetJoint_custom_defines) +SnippetJoint_debug_defines += PHYSX_PROFILE_SDK +SnippetJoint_debug_defines += RENDER_SNIPPET +SnippetJoint_debug_defines += _DEBUG +SnippetJoint_debug_defines += PX_DEBUG=1 +SnippetJoint_debug_defines += PX_CHECKED=1 +SnippetJoint_debug_defines += PX_SUPPORT_PVD=1 +SnippetJoint_debug_libraries := +SnippetJoint_debug_libraries += SnippetRenderDEBUG +SnippetJoint_debug_libraries += SnippetUtilsDEBUG +SnippetJoint_debug_libraries += PhysX3DEBUG_x64 +SnippetJoint_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetJoint_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetJoint_debug_libraries += PhysX3ExtensionsDEBUG +SnippetJoint_debug_libraries += PhysX3VehicleDEBUG +SnippetJoint_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetJoint_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetJoint_debug_libraries += PxFoundationDEBUG_x64 +SnippetJoint_debug_libraries += PxTaskDEBUG +SnippetJoint_debug_libraries += PsFastXmlDEBUG +SnippetJoint_debug_libraries += SnippetUtilsDEBUG +SnippetJoint_debug_libraries += SnippetRenderDEBUG +SnippetJoint_debug_libraries += GL +SnippetJoint_debug_libraries += GLU +SnippetJoint_debug_libraries += glut +SnippetJoint_debug_libraries += X11 +SnippetJoint_debug_libraries += rt +SnippetJoint_debug_libraries += pthread +SnippetJoint_debug_common_cflags := $(SnippetJoint_custom_cflags) +SnippetJoint_debug_common_cflags += -MMD +SnippetJoint_debug_common_cflags += $(addprefix -D, $(SnippetJoint_debug_defines)) +SnippetJoint_debug_common_cflags += $(addprefix -I, $(SnippetJoint_debug_hpaths)) +SnippetJoint_debug_common_cflags += -m64 +SnippetJoint_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetJoint_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetJoint_debug_common_cflags += -Wno-uninitialized +SnippetJoint_debug_common_cflags += -g3 -gdwarf-2 +SnippetJoint_debug_cflags := $(SnippetJoint_debug_common_cflags) +SnippetJoint_debug_cppflags := $(SnippetJoint_debug_common_cflags) +SnippetJoint_debug_lflags := $(SnippetJoint_custom_lflags) +SnippetJoint_debug_lflags += $(addprefix -L, $(SnippetJoint_debug_lpaths)) +SnippetJoint_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetJoint_debug_libraries)) -Wl,--end-group +SnippetJoint_debug_lflags += -lrt +SnippetJoint_debug_lflags += -Wl,-rpath ./ +SnippetJoint_debug_lflags += -m64 +SnippetJoint_debug_objsdir = $(OBJS_DIR)/SnippetJoint_debug +SnippetJoint_debug_cpp_o = $(addprefix $(SnippetJoint_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetJoint_cppfiles))))) +SnippetJoint_debug_cc_o = $(addprefix $(SnippetJoint_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetJoint_ccfiles))))) +SnippetJoint_debug_c_o = $(addprefix $(SnippetJoint_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetJoint_cfiles))))) +SnippetJoint_debug_obj = $(SnippetJoint_debug_cpp_o) $(SnippetJoint_debug_cc_o) $(SnippetJoint_debug_c_o) +SnippetJoint_debug_bin := ./../../../Bin/linux64/SnippetJointDEBUG + +clean_SnippetJoint_debug: + @$(ECHO) clean SnippetJoint debug + @$(RMDIR) $(SnippetJoint_debug_objsdir) + @$(RMDIR) $(SnippetJoint_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetJoint/debug + +build_SnippetJoint_debug: postbuild_SnippetJoint_debug +postbuild_SnippetJoint_debug: mainbuild_SnippetJoint_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetJoint_debug: prebuild_SnippetJoint_debug $(SnippetJoint_debug_bin) +prebuild_SnippetJoint_debug: + +$(SnippetJoint_debug_bin): $(SnippetJoint_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetJointDEBUG` + $(CCLD) $(SnippetJoint_debug_obj) $(SnippetJoint_debug_lflags) -o $(SnippetJoint_debug_bin) + $(ECHO) building $@ complete! + +SnippetJoint_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetJoint_debug_cpp_o): $(SnippetJoint_debug_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetJoint_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_cppfiles)))))) + cp $(SnippetJoint_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_cppfiles))))).P; \ + rm -f $(SnippetJoint_debug_DEPDIR).d + +$(SnippetJoint_debug_cc_o): $(SnippetJoint_debug_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetJoint_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_ccfiles)))))) + cp $(SnippetJoint_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_ccfiles))))).debug.P; \ + rm -f $(SnippetJoint_debug_DEPDIR).d + +$(SnippetJoint_debug_c_o): $(SnippetJoint_debug_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetJoint_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_cfiles)))))) + cp $(SnippetJoint_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetJoint/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_debug_objsdir),, $@))), $(SnippetJoint_cfiles))))).P; \ + rm -f $(SnippetJoint_debug_DEPDIR).d + +SnippetJoint_checked_hpaths := +SnippetJoint_checked_hpaths += ./../../../Include +SnippetJoint_checked_hpaths += ./../../../../PxShared/include +SnippetJoint_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetJoint_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetJoint_checked_lpaths := +SnippetJoint_checked_lpaths += ./../../../Lib/linux64 +SnippetJoint_checked_lpaths += ./../../lib/linux64 +SnippetJoint_checked_lpaths += ./../../../Bin/linux64 +SnippetJoint_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetJoint_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetJoint_checked_lpaths += ./../../lib/linux64 +SnippetJoint_checked_defines := $(SnippetJoint_custom_defines) +SnippetJoint_checked_defines += PHYSX_PROFILE_SDK +SnippetJoint_checked_defines += RENDER_SNIPPET +SnippetJoint_checked_defines += NDEBUG +SnippetJoint_checked_defines += PX_CHECKED=1 +SnippetJoint_checked_defines += PX_SUPPORT_PVD=1 +SnippetJoint_checked_libraries := +SnippetJoint_checked_libraries += SnippetRenderCHECKED +SnippetJoint_checked_libraries += SnippetUtilsCHECKED +SnippetJoint_checked_libraries += PhysX3CHECKED_x64 +SnippetJoint_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetJoint_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetJoint_checked_libraries += PhysX3ExtensionsCHECKED +SnippetJoint_checked_libraries += PhysX3VehicleCHECKED +SnippetJoint_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetJoint_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetJoint_checked_libraries += PxFoundationCHECKED_x64 +SnippetJoint_checked_libraries += PxTaskCHECKED +SnippetJoint_checked_libraries += PsFastXmlCHECKED +SnippetJoint_checked_libraries += SnippetUtilsCHECKED +SnippetJoint_checked_libraries += SnippetRenderCHECKED +SnippetJoint_checked_libraries += GL +SnippetJoint_checked_libraries += GLU +SnippetJoint_checked_libraries += glut +SnippetJoint_checked_libraries += X11 +SnippetJoint_checked_libraries += rt +SnippetJoint_checked_libraries += pthread +SnippetJoint_checked_common_cflags := $(SnippetJoint_custom_cflags) +SnippetJoint_checked_common_cflags += -MMD +SnippetJoint_checked_common_cflags += $(addprefix -D, $(SnippetJoint_checked_defines)) +SnippetJoint_checked_common_cflags += $(addprefix -I, $(SnippetJoint_checked_hpaths)) +SnippetJoint_checked_common_cflags += -m64 +SnippetJoint_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetJoint_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetJoint_checked_common_cflags += -Wno-uninitialized +SnippetJoint_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetJoint_checked_cflags := $(SnippetJoint_checked_common_cflags) +SnippetJoint_checked_cppflags := $(SnippetJoint_checked_common_cflags) +SnippetJoint_checked_lflags := $(SnippetJoint_custom_lflags) +SnippetJoint_checked_lflags += $(addprefix -L, $(SnippetJoint_checked_lpaths)) +SnippetJoint_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetJoint_checked_libraries)) -Wl,--end-group +SnippetJoint_checked_lflags += -lrt +SnippetJoint_checked_lflags += -Wl,-rpath ./ +SnippetJoint_checked_lflags += -m64 +SnippetJoint_checked_objsdir = $(OBJS_DIR)/SnippetJoint_checked +SnippetJoint_checked_cpp_o = $(addprefix $(SnippetJoint_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetJoint_cppfiles))))) +SnippetJoint_checked_cc_o = $(addprefix $(SnippetJoint_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetJoint_ccfiles))))) +SnippetJoint_checked_c_o = $(addprefix $(SnippetJoint_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetJoint_cfiles))))) +SnippetJoint_checked_obj = $(SnippetJoint_checked_cpp_o) $(SnippetJoint_checked_cc_o) $(SnippetJoint_checked_c_o) +SnippetJoint_checked_bin := ./../../../Bin/linux64/SnippetJointCHECKED + +clean_SnippetJoint_checked: + @$(ECHO) clean SnippetJoint checked + @$(RMDIR) $(SnippetJoint_checked_objsdir) + @$(RMDIR) $(SnippetJoint_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetJoint/checked + +build_SnippetJoint_checked: postbuild_SnippetJoint_checked +postbuild_SnippetJoint_checked: mainbuild_SnippetJoint_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetJoint_checked: prebuild_SnippetJoint_checked $(SnippetJoint_checked_bin) +prebuild_SnippetJoint_checked: + +$(SnippetJoint_checked_bin): $(SnippetJoint_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetJointCHECKED` + $(CCLD) $(SnippetJoint_checked_obj) $(SnippetJoint_checked_lflags) -o $(SnippetJoint_checked_bin) + $(ECHO) building $@ complete! + +SnippetJoint_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetJoint_checked_cpp_o): $(SnippetJoint_checked_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetJoint_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_cppfiles)))))) + cp $(SnippetJoint_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_cppfiles))))).P; \ + rm -f $(SnippetJoint_checked_DEPDIR).d + +$(SnippetJoint_checked_cc_o): $(SnippetJoint_checked_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetJoint_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_ccfiles)))))) + cp $(SnippetJoint_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_ccfiles))))).checked.P; \ + rm -f $(SnippetJoint_checked_DEPDIR).d + +$(SnippetJoint_checked_c_o): $(SnippetJoint_checked_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetJoint_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_cfiles)))))) + cp $(SnippetJoint_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetJoint/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_checked_objsdir),, $@))), $(SnippetJoint_cfiles))))).P; \ + rm -f $(SnippetJoint_checked_DEPDIR).d + +SnippetJoint_profile_hpaths := +SnippetJoint_profile_hpaths += ./../../../Include +SnippetJoint_profile_hpaths += ./../../../../PxShared/include +SnippetJoint_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetJoint_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetJoint_profile_lpaths := +SnippetJoint_profile_lpaths += ./../../../Lib/linux64 +SnippetJoint_profile_lpaths += ./../../lib/linux64 +SnippetJoint_profile_lpaths += ./../../../Bin/linux64 +SnippetJoint_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetJoint_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetJoint_profile_lpaths += ./../../lib/linux64 +SnippetJoint_profile_defines := $(SnippetJoint_custom_defines) +SnippetJoint_profile_defines += PHYSX_PROFILE_SDK +SnippetJoint_profile_defines += RENDER_SNIPPET +SnippetJoint_profile_defines += NDEBUG +SnippetJoint_profile_defines += PX_PROFILE=1 +SnippetJoint_profile_defines += PX_SUPPORT_PVD=1 +SnippetJoint_profile_libraries := +SnippetJoint_profile_libraries += SnippetRenderPROFILE +SnippetJoint_profile_libraries += SnippetUtilsPROFILE +SnippetJoint_profile_libraries += PhysX3PROFILE_x64 +SnippetJoint_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetJoint_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetJoint_profile_libraries += PhysX3ExtensionsPROFILE +SnippetJoint_profile_libraries += PhysX3VehiclePROFILE +SnippetJoint_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetJoint_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetJoint_profile_libraries += PxFoundationPROFILE_x64 +SnippetJoint_profile_libraries += PxTaskPROFILE +SnippetJoint_profile_libraries += PsFastXmlPROFILE +SnippetJoint_profile_libraries += SnippetUtilsPROFILE +SnippetJoint_profile_libraries += SnippetRenderPROFILE +SnippetJoint_profile_libraries += GL +SnippetJoint_profile_libraries += GLU +SnippetJoint_profile_libraries += glut +SnippetJoint_profile_libraries += X11 +SnippetJoint_profile_libraries += rt +SnippetJoint_profile_libraries += pthread +SnippetJoint_profile_common_cflags := $(SnippetJoint_custom_cflags) +SnippetJoint_profile_common_cflags += -MMD +SnippetJoint_profile_common_cflags += $(addprefix -D, $(SnippetJoint_profile_defines)) +SnippetJoint_profile_common_cflags += $(addprefix -I, $(SnippetJoint_profile_hpaths)) +SnippetJoint_profile_common_cflags += -m64 +SnippetJoint_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetJoint_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetJoint_profile_common_cflags += -Wno-uninitialized +SnippetJoint_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetJoint_profile_cflags := $(SnippetJoint_profile_common_cflags) +SnippetJoint_profile_cppflags := $(SnippetJoint_profile_common_cflags) +SnippetJoint_profile_lflags := $(SnippetJoint_custom_lflags) +SnippetJoint_profile_lflags += $(addprefix -L, $(SnippetJoint_profile_lpaths)) +SnippetJoint_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetJoint_profile_libraries)) -Wl,--end-group +SnippetJoint_profile_lflags += -lrt +SnippetJoint_profile_lflags += -Wl,-rpath ./ +SnippetJoint_profile_lflags += -m64 +SnippetJoint_profile_objsdir = $(OBJS_DIR)/SnippetJoint_profile +SnippetJoint_profile_cpp_o = $(addprefix $(SnippetJoint_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetJoint_cppfiles))))) +SnippetJoint_profile_cc_o = $(addprefix $(SnippetJoint_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetJoint_ccfiles))))) +SnippetJoint_profile_c_o = $(addprefix $(SnippetJoint_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetJoint_cfiles))))) +SnippetJoint_profile_obj = $(SnippetJoint_profile_cpp_o) $(SnippetJoint_profile_cc_o) $(SnippetJoint_profile_c_o) +SnippetJoint_profile_bin := ./../../../Bin/linux64/SnippetJointPROFILE + +clean_SnippetJoint_profile: + @$(ECHO) clean SnippetJoint profile + @$(RMDIR) $(SnippetJoint_profile_objsdir) + @$(RMDIR) $(SnippetJoint_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetJoint/profile + +build_SnippetJoint_profile: postbuild_SnippetJoint_profile +postbuild_SnippetJoint_profile: mainbuild_SnippetJoint_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetJoint_profile: prebuild_SnippetJoint_profile $(SnippetJoint_profile_bin) +prebuild_SnippetJoint_profile: + +$(SnippetJoint_profile_bin): $(SnippetJoint_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetJointPROFILE` + $(CCLD) $(SnippetJoint_profile_obj) $(SnippetJoint_profile_lflags) -o $(SnippetJoint_profile_bin) + $(ECHO) building $@ complete! + +SnippetJoint_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetJoint_profile_cpp_o): $(SnippetJoint_profile_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetJoint_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_cppfiles)))))) + cp $(SnippetJoint_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_cppfiles))))).P; \ + rm -f $(SnippetJoint_profile_DEPDIR).d + +$(SnippetJoint_profile_cc_o): $(SnippetJoint_profile_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetJoint_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_ccfiles)))))) + cp $(SnippetJoint_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_ccfiles))))).profile.P; \ + rm -f $(SnippetJoint_profile_DEPDIR).d + +$(SnippetJoint_profile_c_o): $(SnippetJoint_profile_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetJoint_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_cfiles)))))) + cp $(SnippetJoint_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetJoint/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_profile_objsdir),, $@))), $(SnippetJoint_cfiles))))).P; \ + rm -f $(SnippetJoint_profile_DEPDIR).d + +SnippetJoint_release_hpaths := +SnippetJoint_release_hpaths += ./../../../Include +SnippetJoint_release_hpaths += ./../../../../PxShared/include +SnippetJoint_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetJoint_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetJoint_release_lpaths := +SnippetJoint_release_lpaths += ./../../../Lib/linux64 +SnippetJoint_release_lpaths += ./../../lib/linux64 +SnippetJoint_release_lpaths += ./../../../Bin/linux64 +SnippetJoint_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetJoint_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetJoint_release_lpaths += ./../../lib/linux64 +SnippetJoint_release_defines := $(SnippetJoint_custom_defines) +SnippetJoint_release_defines += PHYSX_PROFILE_SDK +SnippetJoint_release_defines += RENDER_SNIPPET +SnippetJoint_release_defines += NDEBUG +SnippetJoint_release_defines += PX_SUPPORT_PVD=0 +SnippetJoint_release_libraries := +SnippetJoint_release_libraries += SnippetRender +SnippetJoint_release_libraries += SnippetUtils +SnippetJoint_release_libraries += PhysX3_x64 +SnippetJoint_release_libraries += PhysX3Cooking_x64 +SnippetJoint_release_libraries += PhysX3CharacterKinematic_x64 +SnippetJoint_release_libraries += PhysX3Extensions +SnippetJoint_release_libraries += PhysX3Vehicle +SnippetJoint_release_libraries += PxPvdSDK_x64 +SnippetJoint_release_libraries += PhysX3Common_x64 +SnippetJoint_release_libraries += PxFoundation_x64 +SnippetJoint_release_libraries += PxTask +SnippetJoint_release_libraries += PsFastXml +SnippetJoint_release_libraries += SnippetUtils +SnippetJoint_release_libraries += SnippetRender +SnippetJoint_release_libraries += GL +SnippetJoint_release_libraries += GLU +SnippetJoint_release_libraries += glut +SnippetJoint_release_libraries += X11 +SnippetJoint_release_libraries += rt +SnippetJoint_release_libraries += pthread +SnippetJoint_release_common_cflags := $(SnippetJoint_custom_cflags) +SnippetJoint_release_common_cflags += -MMD +SnippetJoint_release_common_cflags += $(addprefix -D, $(SnippetJoint_release_defines)) +SnippetJoint_release_common_cflags += $(addprefix -I, $(SnippetJoint_release_hpaths)) +SnippetJoint_release_common_cflags += -m64 +SnippetJoint_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetJoint_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetJoint_release_common_cflags += -Wno-uninitialized +SnippetJoint_release_common_cflags += -O3 -fno-strict-aliasing +SnippetJoint_release_cflags := $(SnippetJoint_release_common_cflags) +SnippetJoint_release_cppflags := $(SnippetJoint_release_common_cflags) +SnippetJoint_release_lflags := $(SnippetJoint_custom_lflags) +SnippetJoint_release_lflags += $(addprefix -L, $(SnippetJoint_release_lpaths)) +SnippetJoint_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetJoint_release_libraries)) -Wl,--end-group +SnippetJoint_release_lflags += -lrt +SnippetJoint_release_lflags += -Wl,-rpath ./ +SnippetJoint_release_lflags += -m64 +SnippetJoint_release_objsdir = $(OBJS_DIR)/SnippetJoint_release +SnippetJoint_release_cpp_o = $(addprefix $(SnippetJoint_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetJoint_cppfiles))))) +SnippetJoint_release_cc_o = $(addprefix $(SnippetJoint_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetJoint_ccfiles))))) +SnippetJoint_release_c_o = $(addprefix $(SnippetJoint_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetJoint_cfiles))))) +SnippetJoint_release_obj = $(SnippetJoint_release_cpp_o) $(SnippetJoint_release_cc_o) $(SnippetJoint_release_c_o) +SnippetJoint_release_bin := ./../../../Bin/linux64/SnippetJoint + +clean_SnippetJoint_release: + @$(ECHO) clean SnippetJoint release + @$(RMDIR) $(SnippetJoint_release_objsdir) + @$(RMDIR) $(SnippetJoint_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetJoint/release + +build_SnippetJoint_release: postbuild_SnippetJoint_release +postbuild_SnippetJoint_release: mainbuild_SnippetJoint_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetJoint_release: prebuild_SnippetJoint_release $(SnippetJoint_release_bin) +prebuild_SnippetJoint_release: + +$(SnippetJoint_release_bin): $(SnippetJoint_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetJoint` + $(CCLD) $(SnippetJoint_release_obj) $(SnippetJoint_release_lflags) -o $(SnippetJoint_release_bin) + $(ECHO) building $@ complete! + +SnippetJoint_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetJoint_release_cpp_o): $(SnippetJoint_release_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetJoint_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_cppfiles)))))) + cp $(SnippetJoint_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_cppfiles))))).P; \ + rm -f $(SnippetJoint_release_DEPDIR).d + +$(SnippetJoint_release_cc_o): $(SnippetJoint_release_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetJoint_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_ccfiles)))))) + cp $(SnippetJoint_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_ccfiles))))).release.P; \ + rm -f $(SnippetJoint_release_DEPDIR).d + +$(SnippetJoint_release_c_o): $(SnippetJoint_release_objsdir)/%.o: + $(ECHO) SnippetJoint: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetJoint_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_cfiles)))))) + cp $(SnippetJoint_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetJoint_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetJoint/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetJoint_release_objsdir),, $@))), $(SnippetJoint_cfiles))))).P; \ + rm -f $(SnippetJoint_release_DEPDIR).d + +clean_SnippetJoint: clean_SnippetJoint_debug clean_SnippetJoint_checked clean_SnippetJoint_profile clean_SnippetJoint_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetLoadCollection.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetLoadCollection.mk new file mode 100644 index 00000000..829c0894 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetLoadCollection.mk @@ -0,0 +1,477 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetLoadCollection +SnippetLoadCollection_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetLoadCollection_cppfiles += ./../../SnippetLoadCollection/SnippetLoadCollection.cpp + +SnippetLoadCollection_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetLoadCollection/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetLoadCollection_cppfiles))))) +SnippetLoadCollection_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetLoadCollection_ccfiles))))) +SnippetLoadCollection_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetLoadCollection/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetLoadCollection_cfiles))))) +SnippetLoadCollection_debug_dep = $(SnippetLoadCollection_cpp_debug_dep) $(SnippetLoadCollection_cc_debug_dep) $(SnippetLoadCollection_c_debug_dep) +-include $(SnippetLoadCollection_debug_dep) +SnippetLoadCollection_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetLoadCollection/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetLoadCollection_cppfiles))))) +SnippetLoadCollection_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetLoadCollection_ccfiles))))) +SnippetLoadCollection_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetLoadCollection/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetLoadCollection_cfiles))))) +SnippetLoadCollection_checked_dep = $(SnippetLoadCollection_cpp_checked_dep) $(SnippetLoadCollection_cc_checked_dep) $(SnippetLoadCollection_c_checked_dep) +-include $(SnippetLoadCollection_checked_dep) +SnippetLoadCollection_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetLoadCollection/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetLoadCollection_cppfiles))))) +SnippetLoadCollection_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetLoadCollection_ccfiles))))) +SnippetLoadCollection_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetLoadCollection/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetLoadCollection_cfiles))))) +SnippetLoadCollection_profile_dep = $(SnippetLoadCollection_cpp_profile_dep) $(SnippetLoadCollection_cc_profile_dep) $(SnippetLoadCollection_c_profile_dep) +-include $(SnippetLoadCollection_profile_dep) +SnippetLoadCollection_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetLoadCollection/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetLoadCollection_cppfiles))))) +SnippetLoadCollection_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetLoadCollection_ccfiles))))) +SnippetLoadCollection_c_release_dep = $(addprefix $(DEPSDIR)/SnippetLoadCollection/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetLoadCollection_cfiles))))) +SnippetLoadCollection_release_dep = $(SnippetLoadCollection_cpp_release_dep) $(SnippetLoadCollection_cc_release_dep) $(SnippetLoadCollection_c_release_dep) +-include $(SnippetLoadCollection_release_dep) +SnippetLoadCollection_debug_hpaths := +SnippetLoadCollection_debug_hpaths += ./../../../Include +SnippetLoadCollection_debug_hpaths += ./../../../../PxShared/include +SnippetLoadCollection_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetLoadCollection_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetLoadCollection_debug_lpaths := +SnippetLoadCollection_debug_lpaths += ./../../../Lib/linux64 +SnippetLoadCollection_debug_lpaths += ./../../lib/linux64 +SnippetLoadCollection_debug_lpaths += ./../../../Bin/linux64 +SnippetLoadCollection_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetLoadCollection_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetLoadCollection_debug_lpaths += ./../../lib/linux64 +SnippetLoadCollection_debug_defines := $(SnippetLoadCollection_custom_defines) +SnippetLoadCollection_debug_defines += PHYSX_PROFILE_SDK +SnippetLoadCollection_debug_defines += RENDER_SNIPPET +SnippetLoadCollection_debug_defines += _DEBUG +SnippetLoadCollection_debug_defines += PX_DEBUG=1 +SnippetLoadCollection_debug_defines += PX_CHECKED=1 +SnippetLoadCollection_debug_defines += PX_SUPPORT_PVD=1 +SnippetLoadCollection_debug_libraries := +SnippetLoadCollection_debug_libraries += SnippetRenderDEBUG +SnippetLoadCollection_debug_libraries += SnippetUtilsDEBUG +SnippetLoadCollection_debug_libraries += PhysX3DEBUG_x64 +SnippetLoadCollection_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetLoadCollection_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetLoadCollection_debug_libraries += PhysX3ExtensionsDEBUG +SnippetLoadCollection_debug_libraries += PhysX3VehicleDEBUG +SnippetLoadCollection_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetLoadCollection_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetLoadCollection_debug_libraries += PxFoundationDEBUG_x64 +SnippetLoadCollection_debug_libraries += PxTaskDEBUG +SnippetLoadCollection_debug_libraries += PsFastXmlDEBUG +SnippetLoadCollection_debug_libraries += SnippetUtilsDEBUG +SnippetLoadCollection_debug_libraries += SnippetRenderDEBUG +SnippetLoadCollection_debug_libraries += GL +SnippetLoadCollection_debug_libraries += GLU +SnippetLoadCollection_debug_libraries += glut +SnippetLoadCollection_debug_libraries += X11 +SnippetLoadCollection_debug_libraries += rt +SnippetLoadCollection_debug_libraries += pthread +SnippetLoadCollection_debug_common_cflags := $(SnippetLoadCollection_custom_cflags) +SnippetLoadCollection_debug_common_cflags += -MMD +SnippetLoadCollection_debug_common_cflags += $(addprefix -D, $(SnippetLoadCollection_debug_defines)) +SnippetLoadCollection_debug_common_cflags += $(addprefix -I, $(SnippetLoadCollection_debug_hpaths)) +SnippetLoadCollection_debug_common_cflags += -m64 +SnippetLoadCollection_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetLoadCollection_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetLoadCollection_debug_common_cflags += -Wno-uninitialized +SnippetLoadCollection_debug_common_cflags += -g3 -gdwarf-2 +SnippetLoadCollection_debug_cflags := $(SnippetLoadCollection_debug_common_cflags) +SnippetLoadCollection_debug_cppflags := $(SnippetLoadCollection_debug_common_cflags) +SnippetLoadCollection_debug_lflags := $(SnippetLoadCollection_custom_lflags) +SnippetLoadCollection_debug_lflags += $(addprefix -L, $(SnippetLoadCollection_debug_lpaths)) +SnippetLoadCollection_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetLoadCollection_debug_libraries)) -Wl,--end-group +SnippetLoadCollection_debug_lflags += -lrt +SnippetLoadCollection_debug_lflags += -Wl,-rpath ./ +SnippetLoadCollection_debug_lflags += -m64 +SnippetLoadCollection_debug_objsdir = $(OBJS_DIR)/SnippetLoadCollection_debug +SnippetLoadCollection_debug_cpp_o = $(addprefix $(SnippetLoadCollection_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetLoadCollection_cppfiles))))) +SnippetLoadCollection_debug_cc_o = $(addprefix $(SnippetLoadCollection_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetLoadCollection_ccfiles))))) +SnippetLoadCollection_debug_c_o = $(addprefix $(SnippetLoadCollection_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetLoadCollection_cfiles))))) +SnippetLoadCollection_debug_obj = $(SnippetLoadCollection_debug_cpp_o) $(SnippetLoadCollection_debug_cc_o) $(SnippetLoadCollection_debug_c_o) +SnippetLoadCollection_debug_bin := ./../../../Bin/linux64/SnippetLoadCollectionDEBUG + +clean_SnippetLoadCollection_debug: + @$(ECHO) clean SnippetLoadCollection debug + @$(RMDIR) $(SnippetLoadCollection_debug_objsdir) + @$(RMDIR) $(SnippetLoadCollection_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetLoadCollection/debug + +build_SnippetLoadCollection_debug: postbuild_SnippetLoadCollection_debug +postbuild_SnippetLoadCollection_debug: mainbuild_SnippetLoadCollection_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetLoadCollection_debug: prebuild_SnippetLoadCollection_debug $(SnippetLoadCollection_debug_bin) +prebuild_SnippetLoadCollection_debug: + +$(SnippetLoadCollection_debug_bin): $(SnippetLoadCollection_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetLoadCollectionDEBUG` + $(CCLD) $(SnippetLoadCollection_debug_obj) $(SnippetLoadCollection_debug_lflags) -o $(SnippetLoadCollection_debug_bin) + $(ECHO) building $@ complete! + +SnippetLoadCollection_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetLoadCollection_debug_cpp_o): $(SnippetLoadCollection_debug_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetLoadCollection_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetLoadCollection/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_cppfiles)))))) + cp $(SnippetLoadCollection_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetLoadCollection/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetLoadCollection/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))))).P; \ + rm -f $(SnippetLoadCollection_debug_DEPDIR).d + +$(SnippetLoadCollection_debug_cc_o): $(SnippetLoadCollection_debug_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetLoadCollection_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_ccfiles)))))) + cp $(SnippetLoadCollection_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))))).debug.P; \ + rm -f $(SnippetLoadCollection_debug_DEPDIR).d + +$(SnippetLoadCollection_debug_c_o): $(SnippetLoadCollection_debug_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetLoadCollection_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetLoadCollection/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_cfiles)))))) + cp $(SnippetLoadCollection_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetLoadCollection/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetLoadCollection/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_debug_objsdir),, $@))), $(SnippetLoadCollection_cfiles))))).P; \ + rm -f $(SnippetLoadCollection_debug_DEPDIR).d + +SnippetLoadCollection_checked_hpaths := +SnippetLoadCollection_checked_hpaths += ./../../../Include +SnippetLoadCollection_checked_hpaths += ./../../../../PxShared/include +SnippetLoadCollection_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetLoadCollection_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetLoadCollection_checked_lpaths := +SnippetLoadCollection_checked_lpaths += ./../../../Lib/linux64 +SnippetLoadCollection_checked_lpaths += ./../../lib/linux64 +SnippetLoadCollection_checked_lpaths += ./../../../Bin/linux64 +SnippetLoadCollection_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetLoadCollection_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetLoadCollection_checked_lpaths += ./../../lib/linux64 +SnippetLoadCollection_checked_defines := $(SnippetLoadCollection_custom_defines) +SnippetLoadCollection_checked_defines += PHYSX_PROFILE_SDK +SnippetLoadCollection_checked_defines += RENDER_SNIPPET +SnippetLoadCollection_checked_defines += NDEBUG +SnippetLoadCollection_checked_defines += PX_CHECKED=1 +SnippetLoadCollection_checked_defines += PX_SUPPORT_PVD=1 +SnippetLoadCollection_checked_libraries := +SnippetLoadCollection_checked_libraries += SnippetRenderCHECKED +SnippetLoadCollection_checked_libraries += SnippetUtilsCHECKED +SnippetLoadCollection_checked_libraries += PhysX3CHECKED_x64 +SnippetLoadCollection_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetLoadCollection_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetLoadCollection_checked_libraries += PhysX3ExtensionsCHECKED +SnippetLoadCollection_checked_libraries += PhysX3VehicleCHECKED +SnippetLoadCollection_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetLoadCollection_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetLoadCollection_checked_libraries += PxFoundationCHECKED_x64 +SnippetLoadCollection_checked_libraries += PxTaskCHECKED +SnippetLoadCollection_checked_libraries += PsFastXmlCHECKED +SnippetLoadCollection_checked_libraries += SnippetUtilsCHECKED +SnippetLoadCollection_checked_libraries += SnippetRenderCHECKED +SnippetLoadCollection_checked_libraries += GL +SnippetLoadCollection_checked_libraries += GLU +SnippetLoadCollection_checked_libraries += glut +SnippetLoadCollection_checked_libraries += X11 +SnippetLoadCollection_checked_libraries += rt +SnippetLoadCollection_checked_libraries += pthread +SnippetLoadCollection_checked_common_cflags := $(SnippetLoadCollection_custom_cflags) +SnippetLoadCollection_checked_common_cflags += -MMD +SnippetLoadCollection_checked_common_cflags += $(addprefix -D, $(SnippetLoadCollection_checked_defines)) +SnippetLoadCollection_checked_common_cflags += $(addprefix -I, $(SnippetLoadCollection_checked_hpaths)) +SnippetLoadCollection_checked_common_cflags += -m64 +SnippetLoadCollection_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetLoadCollection_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetLoadCollection_checked_common_cflags += -Wno-uninitialized +SnippetLoadCollection_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetLoadCollection_checked_cflags := $(SnippetLoadCollection_checked_common_cflags) +SnippetLoadCollection_checked_cppflags := $(SnippetLoadCollection_checked_common_cflags) +SnippetLoadCollection_checked_lflags := $(SnippetLoadCollection_custom_lflags) +SnippetLoadCollection_checked_lflags += $(addprefix -L, $(SnippetLoadCollection_checked_lpaths)) +SnippetLoadCollection_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetLoadCollection_checked_libraries)) -Wl,--end-group +SnippetLoadCollection_checked_lflags += -lrt +SnippetLoadCollection_checked_lflags += -Wl,-rpath ./ +SnippetLoadCollection_checked_lflags += -m64 +SnippetLoadCollection_checked_objsdir = $(OBJS_DIR)/SnippetLoadCollection_checked +SnippetLoadCollection_checked_cpp_o = $(addprefix $(SnippetLoadCollection_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetLoadCollection_cppfiles))))) +SnippetLoadCollection_checked_cc_o = $(addprefix $(SnippetLoadCollection_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetLoadCollection_ccfiles))))) +SnippetLoadCollection_checked_c_o = $(addprefix $(SnippetLoadCollection_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetLoadCollection_cfiles))))) +SnippetLoadCollection_checked_obj = $(SnippetLoadCollection_checked_cpp_o) $(SnippetLoadCollection_checked_cc_o) $(SnippetLoadCollection_checked_c_o) +SnippetLoadCollection_checked_bin := ./../../../Bin/linux64/SnippetLoadCollectionCHECKED + +clean_SnippetLoadCollection_checked: + @$(ECHO) clean SnippetLoadCollection checked + @$(RMDIR) $(SnippetLoadCollection_checked_objsdir) + @$(RMDIR) $(SnippetLoadCollection_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetLoadCollection/checked + +build_SnippetLoadCollection_checked: postbuild_SnippetLoadCollection_checked +postbuild_SnippetLoadCollection_checked: mainbuild_SnippetLoadCollection_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetLoadCollection_checked: prebuild_SnippetLoadCollection_checked $(SnippetLoadCollection_checked_bin) +prebuild_SnippetLoadCollection_checked: + +$(SnippetLoadCollection_checked_bin): $(SnippetLoadCollection_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetLoadCollectionCHECKED` + $(CCLD) $(SnippetLoadCollection_checked_obj) $(SnippetLoadCollection_checked_lflags) -o $(SnippetLoadCollection_checked_bin) + $(ECHO) building $@ complete! + +SnippetLoadCollection_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetLoadCollection_checked_cpp_o): $(SnippetLoadCollection_checked_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetLoadCollection_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetLoadCollection/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_cppfiles)))))) + cp $(SnippetLoadCollection_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetLoadCollection/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetLoadCollection/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))))).P; \ + rm -f $(SnippetLoadCollection_checked_DEPDIR).d + +$(SnippetLoadCollection_checked_cc_o): $(SnippetLoadCollection_checked_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetLoadCollection_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_ccfiles)))))) + cp $(SnippetLoadCollection_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))))).checked.P; \ + rm -f $(SnippetLoadCollection_checked_DEPDIR).d + +$(SnippetLoadCollection_checked_c_o): $(SnippetLoadCollection_checked_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetLoadCollection_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetLoadCollection/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_cfiles)))))) + cp $(SnippetLoadCollection_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetLoadCollection/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetLoadCollection/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_checked_objsdir),, $@))), $(SnippetLoadCollection_cfiles))))).P; \ + rm -f $(SnippetLoadCollection_checked_DEPDIR).d + +SnippetLoadCollection_profile_hpaths := +SnippetLoadCollection_profile_hpaths += ./../../../Include +SnippetLoadCollection_profile_hpaths += ./../../../../PxShared/include +SnippetLoadCollection_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetLoadCollection_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetLoadCollection_profile_lpaths := +SnippetLoadCollection_profile_lpaths += ./../../../Lib/linux64 +SnippetLoadCollection_profile_lpaths += ./../../lib/linux64 +SnippetLoadCollection_profile_lpaths += ./../../../Bin/linux64 +SnippetLoadCollection_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetLoadCollection_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetLoadCollection_profile_lpaths += ./../../lib/linux64 +SnippetLoadCollection_profile_defines := $(SnippetLoadCollection_custom_defines) +SnippetLoadCollection_profile_defines += PHYSX_PROFILE_SDK +SnippetLoadCollection_profile_defines += RENDER_SNIPPET +SnippetLoadCollection_profile_defines += NDEBUG +SnippetLoadCollection_profile_defines += PX_PROFILE=1 +SnippetLoadCollection_profile_defines += PX_SUPPORT_PVD=1 +SnippetLoadCollection_profile_libraries := +SnippetLoadCollection_profile_libraries += SnippetRenderPROFILE +SnippetLoadCollection_profile_libraries += SnippetUtilsPROFILE +SnippetLoadCollection_profile_libraries += PhysX3PROFILE_x64 +SnippetLoadCollection_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetLoadCollection_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetLoadCollection_profile_libraries += PhysX3ExtensionsPROFILE +SnippetLoadCollection_profile_libraries += PhysX3VehiclePROFILE +SnippetLoadCollection_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetLoadCollection_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetLoadCollection_profile_libraries += PxFoundationPROFILE_x64 +SnippetLoadCollection_profile_libraries += PxTaskPROFILE +SnippetLoadCollection_profile_libraries += PsFastXmlPROFILE +SnippetLoadCollection_profile_libraries += SnippetUtilsPROFILE +SnippetLoadCollection_profile_libraries += SnippetRenderPROFILE +SnippetLoadCollection_profile_libraries += GL +SnippetLoadCollection_profile_libraries += GLU +SnippetLoadCollection_profile_libraries += glut +SnippetLoadCollection_profile_libraries += X11 +SnippetLoadCollection_profile_libraries += rt +SnippetLoadCollection_profile_libraries += pthread +SnippetLoadCollection_profile_common_cflags := $(SnippetLoadCollection_custom_cflags) +SnippetLoadCollection_profile_common_cflags += -MMD +SnippetLoadCollection_profile_common_cflags += $(addprefix -D, $(SnippetLoadCollection_profile_defines)) +SnippetLoadCollection_profile_common_cflags += $(addprefix -I, $(SnippetLoadCollection_profile_hpaths)) +SnippetLoadCollection_profile_common_cflags += -m64 +SnippetLoadCollection_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetLoadCollection_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetLoadCollection_profile_common_cflags += -Wno-uninitialized +SnippetLoadCollection_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetLoadCollection_profile_cflags := $(SnippetLoadCollection_profile_common_cflags) +SnippetLoadCollection_profile_cppflags := $(SnippetLoadCollection_profile_common_cflags) +SnippetLoadCollection_profile_lflags := $(SnippetLoadCollection_custom_lflags) +SnippetLoadCollection_profile_lflags += $(addprefix -L, $(SnippetLoadCollection_profile_lpaths)) +SnippetLoadCollection_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetLoadCollection_profile_libraries)) -Wl,--end-group +SnippetLoadCollection_profile_lflags += -lrt +SnippetLoadCollection_profile_lflags += -Wl,-rpath ./ +SnippetLoadCollection_profile_lflags += -m64 +SnippetLoadCollection_profile_objsdir = $(OBJS_DIR)/SnippetLoadCollection_profile +SnippetLoadCollection_profile_cpp_o = $(addprefix $(SnippetLoadCollection_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetLoadCollection_cppfiles))))) +SnippetLoadCollection_profile_cc_o = $(addprefix $(SnippetLoadCollection_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetLoadCollection_ccfiles))))) +SnippetLoadCollection_profile_c_o = $(addprefix $(SnippetLoadCollection_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetLoadCollection_cfiles))))) +SnippetLoadCollection_profile_obj = $(SnippetLoadCollection_profile_cpp_o) $(SnippetLoadCollection_profile_cc_o) $(SnippetLoadCollection_profile_c_o) +SnippetLoadCollection_profile_bin := ./../../../Bin/linux64/SnippetLoadCollectionPROFILE + +clean_SnippetLoadCollection_profile: + @$(ECHO) clean SnippetLoadCollection profile + @$(RMDIR) $(SnippetLoadCollection_profile_objsdir) + @$(RMDIR) $(SnippetLoadCollection_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetLoadCollection/profile + +build_SnippetLoadCollection_profile: postbuild_SnippetLoadCollection_profile +postbuild_SnippetLoadCollection_profile: mainbuild_SnippetLoadCollection_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetLoadCollection_profile: prebuild_SnippetLoadCollection_profile $(SnippetLoadCollection_profile_bin) +prebuild_SnippetLoadCollection_profile: + +$(SnippetLoadCollection_profile_bin): $(SnippetLoadCollection_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetLoadCollectionPROFILE` + $(CCLD) $(SnippetLoadCollection_profile_obj) $(SnippetLoadCollection_profile_lflags) -o $(SnippetLoadCollection_profile_bin) + $(ECHO) building $@ complete! + +SnippetLoadCollection_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetLoadCollection_profile_cpp_o): $(SnippetLoadCollection_profile_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetLoadCollection_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetLoadCollection/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_cppfiles)))))) + cp $(SnippetLoadCollection_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetLoadCollection/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetLoadCollection/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))))).P; \ + rm -f $(SnippetLoadCollection_profile_DEPDIR).d + +$(SnippetLoadCollection_profile_cc_o): $(SnippetLoadCollection_profile_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetLoadCollection_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_ccfiles)))))) + cp $(SnippetLoadCollection_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))))).profile.P; \ + rm -f $(SnippetLoadCollection_profile_DEPDIR).d + +$(SnippetLoadCollection_profile_c_o): $(SnippetLoadCollection_profile_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetLoadCollection_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetLoadCollection/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_cfiles)))))) + cp $(SnippetLoadCollection_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetLoadCollection/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetLoadCollection/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_profile_objsdir),, $@))), $(SnippetLoadCollection_cfiles))))).P; \ + rm -f $(SnippetLoadCollection_profile_DEPDIR).d + +SnippetLoadCollection_release_hpaths := +SnippetLoadCollection_release_hpaths += ./../../../Include +SnippetLoadCollection_release_hpaths += ./../../../../PxShared/include +SnippetLoadCollection_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetLoadCollection_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetLoadCollection_release_lpaths := +SnippetLoadCollection_release_lpaths += ./../../../Lib/linux64 +SnippetLoadCollection_release_lpaths += ./../../lib/linux64 +SnippetLoadCollection_release_lpaths += ./../../../Bin/linux64 +SnippetLoadCollection_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetLoadCollection_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetLoadCollection_release_lpaths += ./../../lib/linux64 +SnippetLoadCollection_release_defines := $(SnippetLoadCollection_custom_defines) +SnippetLoadCollection_release_defines += PHYSX_PROFILE_SDK +SnippetLoadCollection_release_defines += RENDER_SNIPPET +SnippetLoadCollection_release_defines += NDEBUG +SnippetLoadCollection_release_defines += PX_SUPPORT_PVD=0 +SnippetLoadCollection_release_libraries := +SnippetLoadCollection_release_libraries += SnippetRender +SnippetLoadCollection_release_libraries += SnippetUtils +SnippetLoadCollection_release_libraries += PhysX3_x64 +SnippetLoadCollection_release_libraries += PhysX3Cooking_x64 +SnippetLoadCollection_release_libraries += PhysX3CharacterKinematic_x64 +SnippetLoadCollection_release_libraries += PhysX3Extensions +SnippetLoadCollection_release_libraries += PhysX3Vehicle +SnippetLoadCollection_release_libraries += PxPvdSDK_x64 +SnippetLoadCollection_release_libraries += PhysX3Common_x64 +SnippetLoadCollection_release_libraries += PxFoundation_x64 +SnippetLoadCollection_release_libraries += PxTask +SnippetLoadCollection_release_libraries += PsFastXml +SnippetLoadCollection_release_libraries += SnippetUtils +SnippetLoadCollection_release_libraries += SnippetRender +SnippetLoadCollection_release_libraries += GL +SnippetLoadCollection_release_libraries += GLU +SnippetLoadCollection_release_libraries += glut +SnippetLoadCollection_release_libraries += X11 +SnippetLoadCollection_release_libraries += rt +SnippetLoadCollection_release_libraries += pthread +SnippetLoadCollection_release_common_cflags := $(SnippetLoadCollection_custom_cflags) +SnippetLoadCollection_release_common_cflags += -MMD +SnippetLoadCollection_release_common_cflags += $(addprefix -D, $(SnippetLoadCollection_release_defines)) +SnippetLoadCollection_release_common_cflags += $(addprefix -I, $(SnippetLoadCollection_release_hpaths)) +SnippetLoadCollection_release_common_cflags += -m64 +SnippetLoadCollection_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetLoadCollection_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetLoadCollection_release_common_cflags += -Wno-uninitialized +SnippetLoadCollection_release_common_cflags += -O3 -fno-strict-aliasing +SnippetLoadCollection_release_cflags := $(SnippetLoadCollection_release_common_cflags) +SnippetLoadCollection_release_cppflags := $(SnippetLoadCollection_release_common_cflags) +SnippetLoadCollection_release_lflags := $(SnippetLoadCollection_custom_lflags) +SnippetLoadCollection_release_lflags += $(addprefix -L, $(SnippetLoadCollection_release_lpaths)) +SnippetLoadCollection_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetLoadCollection_release_libraries)) -Wl,--end-group +SnippetLoadCollection_release_lflags += -lrt +SnippetLoadCollection_release_lflags += -Wl,-rpath ./ +SnippetLoadCollection_release_lflags += -m64 +SnippetLoadCollection_release_objsdir = $(OBJS_DIR)/SnippetLoadCollection_release +SnippetLoadCollection_release_cpp_o = $(addprefix $(SnippetLoadCollection_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetLoadCollection_cppfiles))))) +SnippetLoadCollection_release_cc_o = $(addprefix $(SnippetLoadCollection_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetLoadCollection_ccfiles))))) +SnippetLoadCollection_release_c_o = $(addprefix $(SnippetLoadCollection_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetLoadCollection_cfiles))))) +SnippetLoadCollection_release_obj = $(SnippetLoadCollection_release_cpp_o) $(SnippetLoadCollection_release_cc_o) $(SnippetLoadCollection_release_c_o) +SnippetLoadCollection_release_bin := ./../../../Bin/linux64/SnippetLoadCollection + +clean_SnippetLoadCollection_release: + @$(ECHO) clean SnippetLoadCollection release + @$(RMDIR) $(SnippetLoadCollection_release_objsdir) + @$(RMDIR) $(SnippetLoadCollection_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetLoadCollection/release + +build_SnippetLoadCollection_release: postbuild_SnippetLoadCollection_release +postbuild_SnippetLoadCollection_release: mainbuild_SnippetLoadCollection_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetLoadCollection_release: prebuild_SnippetLoadCollection_release $(SnippetLoadCollection_release_bin) +prebuild_SnippetLoadCollection_release: + +$(SnippetLoadCollection_release_bin): $(SnippetLoadCollection_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetLoadCollection` + $(CCLD) $(SnippetLoadCollection_release_obj) $(SnippetLoadCollection_release_lflags) -o $(SnippetLoadCollection_release_bin) + $(ECHO) building $@ complete! + +SnippetLoadCollection_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetLoadCollection_release_cpp_o): $(SnippetLoadCollection_release_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetLoadCollection_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetLoadCollection/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_cppfiles)))))) + cp $(SnippetLoadCollection_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetLoadCollection/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetLoadCollection/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_cppfiles))))).P; \ + rm -f $(SnippetLoadCollection_release_DEPDIR).d + +$(SnippetLoadCollection_release_cc_o): $(SnippetLoadCollection_release_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetLoadCollection_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_ccfiles)))))) + cp $(SnippetLoadCollection_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_ccfiles))))).release.P; \ + rm -f $(SnippetLoadCollection_release_DEPDIR).d + +$(SnippetLoadCollection_release_c_o): $(SnippetLoadCollection_release_objsdir)/%.o: + $(ECHO) SnippetLoadCollection: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetLoadCollection_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetLoadCollection/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_cfiles)))))) + cp $(SnippetLoadCollection_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetLoadCollection/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetLoadCollection_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetLoadCollection/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetLoadCollection_release_objsdir),, $@))), $(SnippetLoadCollection_cfiles))))).P; \ + rm -f $(SnippetLoadCollection_release_DEPDIR).d + +clean_SnippetLoadCollection: clean_SnippetLoadCollection_debug clean_SnippetLoadCollection_checked clean_SnippetLoadCollection_profile clean_SnippetLoadCollection_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetMBP.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetMBP.mk new file mode 100644 index 00000000..5d006d55 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetMBP.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetMBP +SnippetMBP_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetMBP_cppfiles += ./../../SnippetMBP/SnippetMBP.cpp +SnippetMBP_cppfiles += ./../../SnippetMBP/SnippetMBPRender.cpp + +SnippetMBP_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetMBP/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetMBP_cppfiles))))) +SnippetMBP_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetMBP_ccfiles))))) +SnippetMBP_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetMBP/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetMBP_cfiles))))) +SnippetMBP_debug_dep = $(SnippetMBP_cpp_debug_dep) $(SnippetMBP_cc_debug_dep) $(SnippetMBP_c_debug_dep) +-include $(SnippetMBP_debug_dep) +SnippetMBP_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetMBP/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetMBP_cppfiles))))) +SnippetMBP_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetMBP_ccfiles))))) +SnippetMBP_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetMBP/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetMBP_cfiles))))) +SnippetMBP_checked_dep = $(SnippetMBP_cpp_checked_dep) $(SnippetMBP_cc_checked_dep) $(SnippetMBP_c_checked_dep) +-include $(SnippetMBP_checked_dep) +SnippetMBP_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetMBP/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetMBP_cppfiles))))) +SnippetMBP_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetMBP_ccfiles))))) +SnippetMBP_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetMBP/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetMBP_cfiles))))) +SnippetMBP_profile_dep = $(SnippetMBP_cpp_profile_dep) $(SnippetMBP_cc_profile_dep) $(SnippetMBP_c_profile_dep) +-include $(SnippetMBP_profile_dep) +SnippetMBP_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetMBP/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetMBP_cppfiles))))) +SnippetMBP_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetMBP_ccfiles))))) +SnippetMBP_c_release_dep = $(addprefix $(DEPSDIR)/SnippetMBP/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetMBP_cfiles))))) +SnippetMBP_release_dep = $(SnippetMBP_cpp_release_dep) $(SnippetMBP_cc_release_dep) $(SnippetMBP_c_release_dep) +-include $(SnippetMBP_release_dep) +SnippetMBP_debug_hpaths := +SnippetMBP_debug_hpaths += ./../../../Include +SnippetMBP_debug_hpaths += ./../../../../PxShared/include +SnippetMBP_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetMBP_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetMBP_debug_lpaths := +SnippetMBP_debug_lpaths += ./../../../Lib/linux64 +SnippetMBP_debug_lpaths += ./../../lib/linux64 +SnippetMBP_debug_lpaths += ./../../../Bin/linux64 +SnippetMBP_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetMBP_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetMBP_debug_lpaths += ./../../lib/linux64 +SnippetMBP_debug_defines := $(SnippetMBP_custom_defines) +SnippetMBP_debug_defines += PHYSX_PROFILE_SDK +SnippetMBP_debug_defines += RENDER_SNIPPET +SnippetMBP_debug_defines += _DEBUG +SnippetMBP_debug_defines += PX_DEBUG=1 +SnippetMBP_debug_defines += PX_CHECKED=1 +SnippetMBP_debug_defines += PX_SUPPORT_PVD=1 +SnippetMBP_debug_libraries := +SnippetMBP_debug_libraries += SnippetRenderDEBUG +SnippetMBP_debug_libraries += SnippetUtilsDEBUG +SnippetMBP_debug_libraries += PhysX3DEBUG_x64 +SnippetMBP_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetMBP_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetMBP_debug_libraries += PhysX3ExtensionsDEBUG +SnippetMBP_debug_libraries += PhysX3VehicleDEBUG +SnippetMBP_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetMBP_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetMBP_debug_libraries += PxFoundationDEBUG_x64 +SnippetMBP_debug_libraries += PxTaskDEBUG +SnippetMBP_debug_libraries += PsFastXmlDEBUG +SnippetMBP_debug_libraries += SnippetUtilsDEBUG +SnippetMBP_debug_libraries += SnippetRenderDEBUG +SnippetMBP_debug_libraries += GL +SnippetMBP_debug_libraries += GLU +SnippetMBP_debug_libraries += glut +SnippetMBP_debug_libraries += X11 +SnippetMBP_debug_libraries += rt +SnippetMBP_debug_libraries += pthread +SnippetMBP_debug_common_cflags := $(SnippetMBP_custom_cflags) +SnippetMBP_debug_common_cflags += -MMD +SnippetMBP_debug_common_cflags += $(addprefix -D, $(SnippetMBP_debug_defines)) +SnippetMBP_debug_common_cflags += $(addprefix -I, $(SnippetMBP_debug_hpaths)) +SnippetMBP_debug_common_cflags += -m64 +SnippetMBP_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetMBP_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetMBP_debug_common_cflags += -Wno-uninitialized +SnippetMBP_debug_common_cflags += -g3 -gdwarf-2 +SnippetMBP_debug_cflags := $(SnippetMBP_debug_common_cflags) +SnippetMBP_debug_cppflags := $(SnippetMBP_debug_common_cflags) +SnippetMBP_debug_lflags := $(SnippetMBP_custom_lflags) +SnippetMBP_debug_lflags += $(addprefix -L, $(SnippetMBP_debug_lpaths)) +SnippetMBP_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetMBP_debug_libraries)) -Wl,--end-group +SnippetMBP_debug_lflags += -lrt +SnippetMBP_debug_lflags += -Wl,-rpath ./ +SnippetMBP_debug_lflags += -m64 +SnippetMBP_debug_objsdir = $(OBJS_DIR)/SnippetMBP_debug +SnippetMBP_debug_cpp_o = $(addprefix $(SnippetMBP_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetMBP_cppfiles))))) +SnippetMBP_debug_cc_o = $(addprefix $(SnippetMBP_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetMBP_ccfiles))))) +SnippetMBP_debug_c_o = $(addprefix $(SnippetMBP_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetMBP_cfiles))))) +SnippetMBP_debug_obj = $(SnippetMBP_debug_cpp_o) $(SnippetMBP_debug_cc_o) $(SnippetMBP_debug_c_o) +SnippetMBP_debug_bin := ./../../../Bin/linux64/SnippetMBPDEBUG + +clean_SnippetMBP_debug: + @$(ECHO) clean SnippetMBP debug + @$(RMDIR) $(SnippetMBP_debug_objsdir) + @$(RMDIR) $(SnippetMBP_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetMBP/debug + +build_SnippetMBP_debug: postbuild_SnippetMBP_debug +postbuild_SnippetMBP_debug: mainbuild_SnippetMBP_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetMBP_debug: prebuild_SnippetMBP_debug $(SnippetMBP_debug_bin) +prebuild_SnippetMBP_debug: + +$(SnippetMBP_debug_bin): $(SnippetMBP_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetMBPDEBUG` + $(CCLD) $(SnippetMBP_debug_obj) $(SnippetMBP_debug_lflags) -o $(SnippetMBP_debug_bin) + $(ECHO) building $@ complete! + +SnippetMBP_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetMBP_debug_cpp_o): $(SnippetMBP_debug_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMBP_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMBP/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_cppfiles)))))) + cp $(SnippetMBP_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMBP/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMBP/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_cppfiles))))).P; \ + rm -f $(SnippetMBP_debug_DEPDIR).d + +$(SnippetMBP_debug_cc_o): $(SnippetMBP_debug_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMBP_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_ccfiles)))))) + cp $(SnippetMBP_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_ccfiles))))).debug.P; \ + rm -f $(SnippetMBP_debug_DEPDIR).d + +$(SnippetMBP_debug_c_o): $(SnippetMBP_debug_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetMBP_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMBP/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_cfiles)))))) + cp $(SnippetMBP_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMBP/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMBP/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_debug_objsdir),, $@))), $(SnippetMBP_cfiles))))).P; \ + rm -f $(SnippetMBP_debug_DEPDIR).d + +SnippetMBP_checked_hpaths := +SnippetMBP_checked_hpaths += ./../../../Include +SnippetMBP_checked_hpaths += ./../../../../PxShared/include +SnippetMBP_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetMBP_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetMBP_checked_lpaths := +SnippetMBP_checked_lpaths += ./../../../Lib/linux64 +SnippetMBP_checked_lpaths += ./../../lib/linux64 +SnippetMBP_checked_lpaths += ./../../../Bin/linux64 +SnippetMBP_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetMBP_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetMBP_checked_lpaths += ./../../lib/linux64 +SnippetMBP_checked_defines := $(SnippetMBP_custom_defines) +SnippetMBP_checked_defines += PHYSX_PROFILE_SDK +SnippetMBP_checked_defines += RENDER_SNIPPET +SnippetMBP_checked_defines += NDEBUG +SnippetMBP_checked_defines += PX_CHECKED=1 +SnippetMBP_checked_defines += PX_SUPPORT_PVD=1 +SnippetMBP_checked_libraries := +SnippetMBP_checked_libraries += SnippetRenderCHECKED +SnippetMBP_checked_libraries += SnippetUtilsCHECKED +SnippetMBP_checked_libraries += PhysX3CHECKED_x64 +SnippetMBP_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetMBP_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetMBP_checked_libraries += PhysX3ExtensionsCHECKED +SnippetMBP_checked_libraries += PhysX3VehicleCHECKED +SnippetMBP_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetMBP_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetMBP_checked_libraries += PxFoundationCHECKED_x64 +SnippetMBP_checked_libraries += PxTaskCHECKED +SnippetMBP_checked_libraries += PsFastXmlCHECKED +SnippetMBP_checked_libraries += SnippetUtilsCHECKED +SnippetMBP_checked_libraries += SnippetRenderCHECKED +SnippetMBP_checked_libraries += GL +SnippetMBP_checked_libraries += GLU +SnippetMBP_checked_libraries += glut +SnippetMBP_checked_libraries += X11 +SnippetMBP_checked_libraries += rt +SnippetMBP_checked_libraries += pthread +SnippetMBP_checked_common_cflags := $(SnippetMBP_custom_cflags) +SnippetMBP_checked_common_cflags += -MMD +SnippetMBP_checked_common_cflags += $(addprefix -D, $(SnippetMBP_checked_defines)) +SnippetMBP_checked_common_cflags += $(addprefix -I, $(SnippetMBP_checked_hpaths)) +SnippetMBP_checked_common_cflags += -m64 +SnippetMBP_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetMBP_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetMBP_checked_common_cflags += -Wno-uninitialized +SnippetMBP_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetMBP_checked_cflags := $(SnippetMBP_checked_common_cflags) +SnippetMBP_checked_cppflags := $(SnippetMBP_checked_common_cflags) +SnippetMBP_checked_lflags := $(SnippetMBP_custom_lflags) +SnippetMBP_checked_lflags += $(addprefix -L, $(SnippetMBP_checked_lpaths)) +SnippetMBP_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetMBP_checked_libraries)) -Wl,--end-group +SnippetMBP_checked_lflags += -lrt +SnippetMBP_checked_lflags += -Wl,-rpath ./ +SnippetMBP_checked_lflags += -m64 +SnippetMBP_checked_objsdir = $(OBJS_DIR)/SnippetMBP_checked +SnippetMBP_checked_cpp_o = $(addprefix $(SnippetMBP_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetMBP_cppfiles))))) +SnippetMBP_checked_cc_o = $(addprefix $(SnippetMBP_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetMBP_ccfiles))))) +SnippetMBP_checked_c_o = $(addprefix $(SnippetMBP_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetMBP_cfiles))))) +SnippetMBP_checked_obj = $(SnippetMBP_checked_cpp_o) $(SnippetMBP_checked_cc_o) $(SnippetMBP_checked_c_o) +SnippetMBP_checked_bin := ./../../../Bin/linux64/SnippetMBPCHECKED + +clean_SnippetMBP_checked: + @$(ECHO) clean SnippetMBP checked + @$(RMDIR) $(SnippetMBP_checked_objsdir) + @$(RMDIR) $(SnippetMBP_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetMBP/checked + +build_SnippetMBP_checked: postbuild_SnippetMBP_checked +postbuild_SnippetMBP_checked: mainbuild_SnippetMBP_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetMBP_checked: prebuild_SnippetMBP_checked $(SnippetMBP_checked_bin) +prebuild_SnippetMBP_checked: + +$(SnippetMBP_checked_bin): $(SnippetMBP_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetMBPCHECKED` + $(CCLD) $(SnippetMBP_checked_obj) $(SnippetMBP_checked_lflags) -o $(SnippetMBP_checked_bin) + $(ECHO) building $@ complete! + +SnippetMBP_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetMBP_checked_cpp_o): $(SnippetMBP_checked_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMBP_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMBP/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_cppfiles)))))) + cp $(SnippetMBP_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMBP/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMBP/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_cppfiles))))).P; \ + rm -f $(SnippetMBP_checked_DEPDIR).d + +$(SnippetMBP_checked_cc_o): $(SnippetMBP_checked_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMBP_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_ccfiles)))))) + cp $(SnippetMBP_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_ccfiles))))).checked.P; \ + rm -f $(SnippetMBP_checked_DEPDIR).d + +$(SnippetMBP_checked_c_o): $(SnippetMBP_checked_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetMBP_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMBP/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_cfiles)))))) + cp $(SnippetMBP_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMBP/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMBP/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_checked_objsdir),, $@))), $(SnippetMBP_cfiles))))).P; \ + rm -f $(SnippetMBP_checked_DEPDIR).d + +SnippetMBP_profile_hpaths := +SnippetMBP_profile_hpaths += ./../../../Include +SnippetMBP_profile_hpaths += ./../../../../PxShared/include +SnippetMBP_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetMBP_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetMBP_profile_lpaths := +SnippetMBP_profile_lpaths += ./../../../Lib/linux64 +SnippetMBP_profile_lpaths += ./../../lib/linux64 +SnippetMBP_profile_lpaths += ./../../../Bin/linux64 +SnippetMBP_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetMBP_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetMBP_profile_lpaths += ./../../lib/linux64 +SnippetMBP_profile_defines := $(SnippetMBP_custom_defines) +SnippetMBP_profile_defines += PHYSX_PROFILE_SDK +SnippetMBP_profile_defines += RENDER_SNIPPET +SnippetMBP_profile_defines += NDEBUG +SnippetMBP_profile_defines += PX_PROFILE=1 +SnippetMBP_profile_defines += PX_SUPPORT_PVD=1 +SnippetMBP_profile_libraries := +SnippetMBP_profile_libraries += SnippetRenderPROFILE +SnippetMBP_profile_libraries += SnippetUtilsPROFILE +SnippetMBP_profile_libraries += PhysX3PROFILE_x64 +SnippetMBP_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetMBP_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetMBP_profile_libraries += PhysX3ExtensionsPROFILE +SnippetMBP_profile_libraries += PhysX3VehiclePROFILE +SnippetMBP_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetMBP_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetMBP_profile_libraries += PxFoundationPROFILE_x64 +SnippetMBP_profile_libraries += PxTaskPROFILE +SnippetMBP_profile_libraries += PsFastXmlPROFILE +SnippetMBP_profile_libraries += SnippetUtilsPROFILE +SnippetMBP_profile_libraries += SnippetRenderPROFILE +SnippetMBP_profile_libraries += GL +SnippetMBP_profile_libraries += GLU +SnippetMBP_profile_libraries += glut +SnippetMBP_profile_libraries += X11 +SnippetMBP_profile_libraries += rt +SnippetMBP_profile_libraries += pthread +SnippetMBP_profile_common_cflags := $(SnippetMBP_custom_cflags) +SnippetMBP_profile_common_cflags += -MMD +SnippetMBP_profile_common_cflags += $(addprefix -D, $(SnippetMBP_profile_defines)) +SnippetMBP_profile_common_cflags += $(addprefix -I, $(SnippetMBP_profile_hpaths)) +SnippetMBP_profile_common_cflags += -m64 +SnippetMBP_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetMBP_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetMBP_profile_common_cflags += -Wno-uninitialized +SnippetMBP_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetMBP_profile_cflags := $(SnippetMBP_profile_common_cflags) +SnippetMBP_profile_cppflags := $(SnippetMBP_profile_common_cflags) +SnippetMBP_profile_lflags := $(SnippetMBP_custom_lflags) +SnippetMBP_profile_lflags += $(addprefix -L, $(SnippetMBP_profile_lpaths)) +SnippetMBP_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetMBP_profile_libraries)) -Wl,--end-group +SnippetMBP_profile_lflags += -lrt +SnippetMBP_profile_lflags += -Wl,-rpath ./ +SnippetMBP_profile_lflags += -m64 +SnippetMBP_profile_objsdir = $(OBJS_DIR)/SnippetMBP_profile +SnippetMBP_profile_cpp_o = $(addprefix $(SnippetMBP_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetMBP_cppfiles))))) +SnippetMBP_profile_cc_o = $(addprefix $(SnippetMBP_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetMBP_ccfiles))))) +SnippetMBP_profile_c_o = $(addprefix $(SnippetMBP_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetMBP_cfiles))))) +SnippetMBP_profile_obj = $(SnippetMBP_profile_cpp_o) $(SnippetMBP_profile_cc_o) $(SnippetMBP_profile_c_o) +SnippetMBP_profile_bin := ./../../../Bin/linux64/SnippetMBPPROFILE + +clean_SnippetMBP_profile: + @$(ECHO) clean SnippetMBP profile + @$(RMDIR) $(SnippetMBP_profile_objsdir) + @$(RMDIR) $(SnippetMBP_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetMBP/profile + +build_SnippetMBP_profile: postbuild_SnippetMBP_profile +postbuild_SnippetMBP_profile: mainbuild_SnippetMBP_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetMBP_profile: prebuild_SnippetMBP_profile $(SnippetMBP_profile_bin) +prebuild_SnippetMBP_profile: + +$(SnippetMBP_profile_bin): $(SnippetMBP_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetMBPPROFILE` + $(CCLD) $(SnippetMBP_profile_obj) $(SnippetMBP_profile_lflags) -o $(SnippetMBP_profile_bin) + $(ECHO) building $@ complete! + +SnippetMBP_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetMBP_profile_cpp_o): $(SnippetMBP_profile_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMBP_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMBP/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_cppfiles)))))) + cp $(SnippetMBP_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMBP/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMBP/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_cppfiles))))).P; \ + rm -f $(SnippetMBP_profile_DEPDIR).d + +$(SnippetMBP_profile_cc_o): $(SnippetMBP_profile_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMBP_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_ccfiles)))))) + cp $(SnippetMBP_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_ccfiles))))).profile.P; \ + rm -f $(SnippetMBP_profile_DEPDIR).d + +$(SnippetMBP_profile_c_o): $(SnippetMBP_profile_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetMBP_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMBP/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_cfiles)))))) + cp $(SnippetMBP_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMBP/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMBP/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_profile_objsdir),, $@))), $(SnippetMBP_cfiles))))).P; \ + rm -f $(SnippetMBP_profile_DEPDIR).d + +SnippetMBP_release_hpaths := +SnippetMBP_release_hpaths += ./../../../Include +SnippetMBP_release_hpaths += ./../../../../PxShared/include +SnippetMBP_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetMBP_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetMBP_release_lpaths := +SnippetMBP_release_lpaths += ./../../../Lib/linux64 +SnippetMBP_release_lpaths += ./../../lib/linux64 +SnippetMBP_release_lpaths += ./../../../Bin/linux64 +SnippetMBP_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetMBP_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetMBP_release_lpaths += ./../../lib/linux64 +SnippetMBP_release_defines := $(SnippetMBP_custom_defines) +SnippetMBP_release_defines += PHYSX_PROFILE_SDK +SnippetMBP_release_defines += RENDER_SNIPPET +SnippetMBP_release_defines += NDEBUG +SnippetMBP_release_defines += PX_SUPPORT_PVD=0 +SnippetMBP_release_libraries := +SnippetMBP_release_libraries += SnippetRender +SnippetMBP_release_libraries += SnippetUtils +SnippetMBP_release_libraries += PhysX3_x64 +SnippetMBP_release_libraries += PhysX3Cooking_x64 +SnippetMBP_release_libraries += PhysX3CharacterKinematic_x64 +SnippetMBP_release_libraries += PhysX3Extensions +SnippetMBP_release_libraries += PhysX3Vehicle +SnippetMBP_release_libraries += PxPvdSDK_x64 +SnippetMBP_release_libraries += PhysX3Common_x64 +SnippetMBP_release_libraries += PxFoundation_x64 +SnippetMBP_release_libraries += PxTask +SnippetMBP_release_libraries += PsFastXml +SnippetMBP_release_libraries += SnippetUtils +SnippetMBP_release_libraries += SnippetRender +SnippetMBP_release_libraries += GL +SnippetMBP_release_libraries += GLU +SnippetMBP_release_libraries += glut +SnippetMBP_release_libraries += X11 +SnippetMBP_release_libraries += rt +SnippetMBP_release_libraries += pthread +SnippetMBP_release_common_cflags := $(SnippetMBP_custom_cflags) +SnippetMBP_release_common_cflags += -MMD +SnippetMBP_release_common_cflags += $(addprefix -D, $(SnippetMBP_release_defines)) +SnippetMBP_release_common_cflags += $(addprefix -I, $(SnippetMBP_release_hpaths)) +SnippetMBP_release_common_cflags += -m64 +SnippetMBP_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetMBP_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetMBP_release_common_cflags += -Wno-uninitialized +SnippetMBP_release_common_cflags += -O3 -fno-strict-aliasing +SnippetMBP_release_cflags := $(SnippetMBP_release_common_cflags) +SnippetMBP_release_cppflags := $(SnippetMBP_release_common_cflags) +SnippetMBP_release_lflags := $(SnippetMBP_custom_lflags) +SnippetMBP_release_lflags += $(addprefix -L, $(SnippetMBP_release_lpaths)) +SnippetMBP_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetMBP_release_libraries)) -Wl,--end-group +SnippetMBP_release_lflags += -lrt +SnippetMBP_release_lflags += -Wl,-rpath ./ +SnippetMBP_release_lflags += -m64 +SnippetMBP_release_objsdir = $(OBJS_DIR)/SnippetMBP_release +SnippetMBP_release_cpp_o = $(addprefix $(SnippetMBP_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetMBP_cppfiles))))) +SnippetMBP_release_cc_o = $(addprefix $(SnippetMBP_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetMBP_ccfiles))))) +SnippetMBP_release_c_o = $(addprefix $(SnippetMBP_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetMBP_cfiles))))) +SnippetMBP_release_obj = $(SnippetMBP_release_cpp_o) $(SnippetMBP_release_cc_o) $(SnippetMBP_release_c_o) +SnippetMBP_release_bin := ./../../../Bin/linux64/SnippetMBP + +clean_SnippetMBP_release: + @$(ECHO) clean SnippetMBP release + @$(RMDIR) $(SnippetMBP_release_objsdir) + @$(RMDIR) $(SnippetMBP_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetMBP/release + +build_SnippetMBP_release: postbuild_SnippetMBP_release +postbuild_SnippetMBP_release: mainbuild_SnippetMBP_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetMBP_release: prebuild_SnippetMBP_release $(SnippetMBP_release_bin) +prebuild_SnippetMBP_release: + +$(SnippetMBP_release_bin): $(SnippetMBP_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetMBP` + $(CCLD) $(SnippetMBP_release_obj) $(SnippetMBP_release_lflags) -o $(SnippetMBP_release_bin) + $(ECHO) building $@ complete! + +SnippetMBP_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetMBP_release_cpp_o): $(SnippetMBP_release_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMBP_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMBP/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_cppfiles)))))) + cp $(SnippetMBP_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMBP/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMBP/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_cppfiles))))).P; \ + rm -f $(SnippetMBP_release_DEPDIR).d + +$(SnippetMBP_release_cc_o): $(SnippetMBP_release_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMBP_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_ccfiles)))))) + cp $(SnippetMBP_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_ccfiles))))).release.P; \ + rm -f $(SnippetMBP_release_DEPDIR).d + +$(SnippetMBP_release_c_o): $(SnippetMBP_release_objsdir)/%.o: + $(ECHO) SnippetMBP: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetMBP_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMBP/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_cfiles)))))) + cp $(SnippetMBP_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMBP/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMBP_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMBP/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMBP_release_objsdir),, $@))), $(SnippetMBP_cfiles))))).P; \ + rm -f $(SnippetMBP_release_DEPDIR).d + +clean_SnippetMBP: clean_SnippetMBP_debug clean_SnippetMBP_checked clean_SnippetMBP_profile clean_SnippetMBP_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetMultiThreading.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetMultiThreading.mk new file mode 100644 index 00000000..c3af9cfd --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetMultiThreading.mk @@ -0,0 +1,477 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetMultiThreading +SnippetMultiThreading_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetMultiThreading_cppfiles += ./../../SnippetMultiThreading/SnippetMultiThreading.cpp + +SnippetMultiThreading_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetMultiThreading/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetMultiThreading_cppfiles))))) +SnippetMultiThreading_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetMultiThreading_ccfiles))))) +SnippetMultiThreading_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetMultiThreading/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetMultiThreading_cfiles))))) +SnippetMultiThreading_debug_dep = $(SnippetMultiThreading_cpp_debug_dep) $(SnippetMultiThreading_cc_debug_dep) $(SnippetMultiThreading_c_debug_dep) +-include $(SnippetMultiThreading_debug_dep) +SnippetMultiThreading_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetMultiThreading/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetMultiThreading_cppfiles))))) +SnippetMultiThreading_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetMultiThreading_ccfiles))))) +SnippetMultiThreading_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetMultiThreading/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetMultiThreading_cfiles))))) +SnippetMultiThreading_checked_dep = $(SnippetMultiThreading_cpp_checked_dep) $(SnippetMultiThreading_cc_checked_dep) $(SnippetMultiThreading_c_checked_dep) +-include $(SnippetMultiThreading_checked_dep) +SnippetMultiThreading_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetMultiThreading/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetMultiThreading_cppfiles))))) +SnippetMultiThreading_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetMultiThreading_ccfiles))))) +SnippetMultiThreading_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetMultiThreading/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetMultiThreading_cfiles))))) +SnippetMultiThreading_profile_dep = $(SnippetMultiThreading_cpp_profile_dep) $(SnippetMultiThreading_cc_profile_dep) $(SnippetMultiThreading_c_profile_dep) +-include $(SnippetMultiThreading_profile_dep) +SnippetMultiThreading_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetMultiThreading/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetMultiThreading_cppfiles))))) +SnippetMultiThreading_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetMultiThreading_ccfiles))))) +SnippetMultiThreading_c_release_dep = $(addprefix $(DEPSDIR)/SnippetMultiThreading/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetMultiThreading_cfiles))))) +SnippetMultiThreading_release_dep = $(SnippetMultiThreading_cpp_release_dep) $(SnippetMultiThreading_cc_release_dep) $(SnippetMultiThreading_c_release_dep) +-include $(SnippetMultiThreading_release_dep) +SnippetMultiThreading_debug_hpaths := +SnippetMultiThreading_debug_hpaths += ./../../../Include +SnippetMultiThreading_debug_hpaths += ./../../../../PxShared/include +SnippetMultiThreading_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetMultiThreading_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetMultiThreading_debug_lpaths := +SnippetMultiThreading_debug_lpaths += ./../../../Lib/linux64 +SnippetMultiThreading_debug_lpaths += ./../../lib/linux64 +SnippetMultiThreading_debug_lpaths += ./../../../Bin/linux64 +SnippetMultiThreading_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetMultiThreading_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetMultiThreading_debug_lpaths += ./../../lib/linux64 +SnippetMultiThreading_debug_defines := $(SnippetMultiThreading_custom_defines) +SnippetMultiThreading_debug_defines += PHYSX_PROFILE_SDK +SnippetMultiThreading_debug_defines += RENDER_SNIPPET +SnippetMultiThreading_debug_defines += _DEBUG +SnippetMultiThreading_debug_defines += PX_DEBUG=1 +SnippetMultiThreading_debug_defines += PX_CHECKED=1 +SnippetMultiThreading_debug_defines += PX_SUPPORT_PVD=1 +SnippetMultiThreading_debug_libraries := +SnippetMultiThreading_debug_libraries += SnippetRenderDEBUG +SnippetMultiThreading_debug_libraries += SnippetUtilsDEBUG +SnippetMultiThreading_debug_libraries += PhysX3DEBUG_x64 +SnippetMultiThreading_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetMultiThreading_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetMultiThreading_debug_libraries += PhysX3ExtensionsDEBUG +SnippetMultiThreading_debug_libraries += PhysX3VehicleDEBUG +SnippetMultiThreading_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetMultiThreading_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetMultiThreading_debug_libraries += PxFoundationDEBUG_x64 +SnippetMultiThreading_debug_libraries += PxTaskDEBUG +SnippetMultiThreading_debug_libraries += PsFastXmlDEBUG +SnippetMultiThreading_debug_libraries += SnippetUtilsDEBUG +SnippetMultiThreading_debug_libraries += SnippetRenderDEBUG +SnippetMultiThreading_debug_libraries += GL +SnippetMultiThreading_debug_libraries += GLU +SnippetMultiThreading_debug_libraries += glut +SnippetMultiThreading_debug_libraries += X11 +SnippetMultiThreading_debug_libraries += rt +SnippetMultiThreading_debug_libraries += pthread +SnippetMultiThreading_debug_common_cflags := $(SnippetMultiThreading_custom_cflags) +SnippetMultiThreading_debug_common_cflags += -MMD +SnippetMultiThreading_debug_common_cflags += $(addprefix -D, $(SnippetMultiThreading_debug_defines)) +SnippetMultiThreading_debug_common_cflags += $(addprefix -I, $(SnippetMultiThreading_debug_hpaths)) +SnippetMultiThreading_debug_common_cflags += -m64 +SnippetMultiThreading_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetMultiThreading_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetMultiThreading_debug_common_cflags += -Wno-uninitialized +SnippetMultiThreading_debug_common_cflags += -g3 -gdwarf-2 +SnippetMultiThreading_debug_cflags := $(SnippetMultiThreading_debug_common_cflags) +SnippetMultiThreading_debug_cppflags := $(SnippetMultiThreading_debug_common_cflags) +SnippetMultiThreading_debug_lflags := $(SnippetMultiThreading_custom_lflags) +SnippetMultiThreading_debug_lflags += $(addprefix -L, $(SnippetMultiThreading_debug_lpaths)) +SnippetMultiThreading_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetMultiThreading_debug_libraries)) -Wl,--end-group +SnippetMultiThreading_debug_lflags += -lrt +SnippetMultiThreading_debug_lflags += -Wl,-rpath ./ +SnippetMultiThreading_debug_lflags += -m64 +SnippetMultiThreading_debug_objsdir = $(OBJS_DIR)/SnippetMultiThreading_debug +SnippetMultiThreading_debug_cpp_o = $(addprefix $(SnippetMultiThreading_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetMultiThreading_cppfiles))))) +SnippetMultiThreading_debug_cc_o = $(addprefix $(SnippetMultiThreading_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetMultiThreading_ccfiles))))) +SnippetMultiThreading_debug_c_o = $(addprefix $(SnippetMultiThreading_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetMultiThreading_cfiles))))) +SnippetMultiThreading_debug_obj = $(SnippetMultiThreading_debug_cpp_o) $(SnippetMultiThreading_debug_cc_o) $(SnippetMultiThreading_debug_c_o) +SnippetMultiThreading_debug_bin := ./../../../Bin/linux64/SnippetMultiThreadingDEBUG + +clean_SnippetMultiThreading_debug: + @$(ECHO) clean SnippetMultiThreading debug + @$(RMDIR) $(SnippetMultiThreading_debug_objsdir) + @$(RMDIR) $(SnippetMultiThreading_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetMultiThreading/debug + +build_SnippetMultiThreading_debug: postbuild_SnippetMultiThreading_debug +postbuild_SnippetMultiThreading_debug: mainbuild_SnippetMultiThreading_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetMultiThreading_debug: prebuild_SnippetMultiThreading_debug $(SnippetMultiThreading_debug_bin) +prebuild_SnippetMultiThreading_debug: + +$(SnippetMultiThreading_debug_bin): $(SnippetMultiThreading_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetMultiThreadingDEBUG` + $(CCLD) $(SnippetMultiThreading_debug_obj) $(SnippetMultiThreading_debug_lflags) -o $(SnippetMultiThreading_debug_bin) + $(ECHO) building $@ complete! + +SnippetMultiThreading_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetMultiThreading_debug_cpp_o): $(SnippetMultiThreading_debug_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMultiThreading_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_cppfiles)))))) + cp $(SnippetMultiThreading_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))))).P; \ + rm -f $(SnippetMultiThreading_debug_DEPDIR).d + +$(SnippetMultiThreading_debug_cc_o): $(SnippetMultiThreading_debug_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMultiThreading_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_ccfiles)))))) + cp $(SnippetMultiThreading_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))))).debug.P; \ + rm -f $(SnippetMultiThreading_debug_DEPDIR).d + +$(SnippetMultiThreading_debug_c_o): $(SnippetMultiThreading_debug_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetMultiThreading_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_cfiles)))))) + cp $(SnippetMultiThreading_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_debug_objsdir),, $@))), $(SnippetMultiThreading_cfiles))))).P; \ + rm -f $(SnippetMultiThreading_debug_DEPDIR).d + +SnippetMultiThreading_checked_hpaths := +SnippetMultiThreading_checked_hpaths += ./../../../Include +SnippetMultiThreading_checked_hpaths += ./../../../../PxShared/include +SnippetMultiThreading_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetMultiThreading_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetMultiThreading_checked_lpaths := +SnippetMultiThreading_checked_lpaths += ./../../../Lib/linux64 +SnippetMultiThreading_checked_lpaths += ./../../lib/linux64 +SnippetMultiThreading_checked_lpaths += ./../../../Bin/linux64 +SnippetMultiThreading_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetMultiThreading_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetMultiThreading_checked_lpaths += ./../../lib/linux64 +SnippetMultiThreading_checked_defines := $(SnippetMultiThreading_custom_defines) +SnippetMultiThreading_checked_defines += PHYSX_PROFILE_SDK +SnippetMultiThreading_checked_defines += RENDER_SNIPPET +SnippetMultiThreading_checked_defines += NDEBUG +SnippetMultiThreading_checked_defines += PX_CHECKED=1 +SnippetMultiThreading_checked_defines += PX_SUPPORT_PVD=1 +SnippetMultiThreading_checked_libraries := +SnippetMultiThreading_checked_libraries += SnippetRenderCHECKED +SnippetMultiThreading_checked_libraries += SnippetUtilsCHECKED +SnippetMultiThreading_checked_libraries += PhysX3CHECKED_x64 +SnippetMultiThreading_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetMultiThreading_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetMultiThreading_checked_libraries += PhysX3ExtensionsCHECKED +SnippetMultiThreading_checked_libraries += PhysX3VehicleCHECKED +SnippetMultiThreading_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetMultiThreading_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetMultiThreading_checked_libraries += PxFoundationCHECKED_x64 +SnippetMultiThreading_checked_libraries += PxTaskCHECKED +SnippetMultiThreading_checked_libraries += PsFastXmlCHECKED +SnippetMultiThreading_checked_libraries += SnippetUtilsCHECKED +SnippetMultiThreading_checked_libraries += SnippetRenderCHECKED +SnippetMultiThreading_checked_libraries += GL +SnippetMultiThreading_checked_libraries += GLU +SnippetMultiThreading_checked_libraries += glut +SnippetMultiThreading_checked_libraries += X11 +SnippetMultiThreading_checked_libraries += rt +SnippetMultiThreading_checked_libraries += pthread +SnippetMultiThreading_checked_common_cflags := $(SnippetMultiThreading_custom_cflags) +SnippetMultiThreading_checked_common_cflags += -MMD +SnippetMultiThreading_checked_common_cflags += $(addprefix -D, $(SnippetMultiThreading_checked_defines)) +SnippetMultiThreading_checked_common_cflags += $(addprefix -I, $(SnippetMultiThreading_checked_hpaths)) +SnippetMultiThreading_checked_common_cflags += -m64 +SnippetMultiThreading_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetMultiThreading_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetMultiThreading_checked_common_cflags += -Wno-uninitialized +SnippetMultiThreading_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetMultiThreading_checked_cflags := $(SnippetMultiThreading_checked_common_cflags) +SnippetMultiThreading_checked_cppflags := $(SnippetMultiThreading_checked_common_cflags) +SnippetMultiThreading_checked_lflags := $(SnippetMultiThreading_custom_lflags) +SnippetMultiThreading_checked_lflags += $(addprefix -L, $(SnippetMultiThreading_checked_lpaths)) +SnippetMultiThreading_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetMultiThreading_checked_libraries)) -Wl,--end-group +SnippetMultiThreading_checked_lflags += -lrt +SnippetMultiThreading_checked_lflags += -Wl,-rpath ./ +SnippetMultiThreading_checked_lflags += -m64 +SnippetMultiThreading_checked_objsdir = $(OBJS_DIR)/SnippetMultiThreading_checked +SnippetMultiThreading_checked_cpp_o = $(addprefix $(SnippetMultiThreading_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetMultiThreading_cppfiles))))) +SnippetMultiThreading_checked_cc_o = $(addprefix $(SnippetMultiThreading_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetMultiThreading_ccfiles))))) +SnippetMultiThreading_checked_c_o = $(addprefix $(SnippetMultiThreading_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetMultiThreading_cfiles))))) +SnippetMultiThreading_checked_obj = $(SnippetMultiThreading_checked_cpp_o) $(SnippetMultiThreading_checked_cc_o) $(SnippetMultiThreading_checked_c_o) +SnippetMultiThreading_checked_bin := ./../../../Bin/linux64/SnippetMultiThreadingCHECKED + +clean_SnippetMultiThreading_checked: + @$(ECHO) clean SnippetMultiThreading checked + @$(RMDIR) $(SnippetMultiThreading_checked_objsdir) + @$(RMDIR) $(SnippetMultiThreading_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetMultiThreading/checked + +build_SnippetMultiThreading_checked: postbuild_SnippetMultiThreading_checked +postbuild_SnippetMultiThreading_checked: mainbuild_SnippetMultiThreading_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetMultiThreading_checked: prebuild_SnippetMultiThreading_checked $(SnippetMultiThreading_checked_bin) +prebuild_SnippetMultiThreading_checked: + +$(SnippetMultiThreading_checked_bin): $(SnippetMultiThreading_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetMultiThreadingCHECKED` + $(CCLD) $(SnippetMultiThreading_checked_obj) $(SnippetMultiThreading_checked_lflags) -o $(SnippetMultiThreading_checked_bin) + $(ECHO) building $@ complete! + +SnippetMultiThreading_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetMultiThreading_checked_cpp_o): $(SnippetMultiThreading_checked_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMultiThreading_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_cppfiles)))))) + cp $(SnippetMultiThreading_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))))).P; \ + rm -f $(SnippetMultiThreading_checked_DEPDIR).d + +$(SnippetMultiThreading_checked_cc_o): $(SnippetMultiThreading_checked_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMultiThreading_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_ccfiles)))))) + cp $(SnippetMultiThreading_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))))).checked.P; \ + rm -f $(SnippetMultiThreading_checked_DEPDIR).d + +$(SnippetMultiThreading_checked_c_o): $(SnippetMultiThreading_checked_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetMultiThreading_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_cfiles)))))) + cp $(SnippetMultiThreading_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_checked_objsdir),, $@))), $(SnippetMultiThreading_cfiles))))).P; \ + rm -f $(SnippetMultiThreading_checked_DEPDIR).d + +SnippetMultiThreading_profile_hpaths := +SnippetMultiThreading_profile_hpaths += ./../../../Include +SnippetMultiThreading_profile_hpaths += ./../../../../PxShared/include +SnippetMultiThreading_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetMultiThreading_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetMultiThreading_profile_lpaths := +SnippetMultiThreading_profile_lpaths += ./../../../Lib/linux64 +SnippetMultiThreading_profile_lpaths += ./../../lib/linux64 +SnippetMultiThreading_profile_lpaths += ./../../../Bin/linux64 +SnippetMultiThreading_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetMultiThreading_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetMultiThreading_profile_lpaths += ./../../lib/linux64 +SnippetMultiThreading_profile_defines := $(SnippetMultiThreading_custom_defines) +SnippetMultiThreading_profile_defines += PHYSX_PROFILE_SDK +SnippetMultiThreading_profile_defines += RENDER_SNIPPET +SnippetMultiThreading_profile_defines += NDEBUG +SnippetMultiThreading_profile_defines += PX_PROFILE=1 +SnippetMultiThreading_profile_defines += PX_SUPPORT_PVD=1 +SnippetMultiThreading_profile_libraries := +SnippetMultiThreading_profile_libraries += SnippetRenderPROFILE +SnippetMultiThreading_profile_libraries += SnippetUtilsPROFILE +SnippetMultiThreading_profile_libraries += PhysX3PROFILE_x64 +SnippetMultiThreading_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetMultiThreading_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetMultiThreading_profile_libraries += PhysX3ExtensionsPROFILE +SnippetMultiThreading_profile_libraries += PhysX3VehiclePROFILE +SnippetMultiThreading_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetMultiThreading_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetMultiThreading_profile_libraries += PxFoundationPROFILE_x64 +SnippetMultiThreading_profile_libraries += PxTaskPROFILE +SnippetMultiThreading_profile_libraries += PsFastXmlPROFILE +SnippetMultiThreading_profile_libraries += SnippetUtilsPROFILE +SnippetMultiThreading_profile_libraries += SnippetRenderPROFILE +SnippetMultiThreading_profile_libraries += GL +SnippetMultiThreading_profile_libraries += GLU +SnippetMultiThreading_profile_libraries += glut +SnippetMultiThreading_profile_libraries += X11 +SnippetMultiThreading_profile_libraries += rt +SnippetMultiThreading_profile_libraries += pthread +SnippetMultiThreading_profile_common_cflags := $(SnippetMultiThreading_custom_cflags) +SnippetMultiThreading_profile_common_cflags += -MMD +SnippetMultiThreading_profile_common_cflags += $(addprefix -D, $(SnippetMultiThreading_profile_defines)) +SnippetMultiThreading_profile_common_cflags += $(addprefix -I, $(SnippetMultiThreading_profile_hpaths)) +SnippetMultiThreading_profile_common_cflags += -m64 +SnippetMultiThreading_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetMultiThreading_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetMultiThreading_profile_common_cflags += -Wno-uninitialized +SnippetMultiThreading_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetMultiThreading_profile_cflags := $(SnippetMultiThreading_profile_common_cflags) +SnippetMultiThreading_profile_cppflags := $(SnippetMultiThreading_profile_common_cflags) +SnippetMultiThreading_profile_lflags := $(SnippetMultiThreading_custom_lflags) +SnippetMultiThreading_profile_lflags += $(addprefix -L, $(SnippetMultiThreading_profile_lpaths)) +SnippetMultiThreading_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetMultiThreading_profile_libraries)) -Wl,--end-group +SnippetMultiThreading_profile_lflags += -lrt +SnippetMultiThreading_profile_lflags += -Wl,-rpath ./ +SnippetMultiThreading_profile_lflags += -m64 +SnippetMultiThreading_profile_objsdir = $(OBJS_DIR)/SnippetMultiThreading_profile +SnippetMultiThreading_profile_cpp_o = $(addprefix $(SnippetMultiThreading_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetMultiThreading_cppfiles))))) +SnippetMultiThreading_profile_cc_o = $(addprefix $(SnippetMultiThreading_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetMultiThreading_ccfiles))))) +SnippetMultiThreading_profile_c_o = $(addprefix $(SnippetMultiThreading_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetMultiThreading_cfiles))))) +SnippetMultiThreading_profile_obj = $(SnippetMultiThreading_profile_cpp_o) $(SnippetMultiThreading_profile_cc_o) $(SnippetMultiThreading_profile_c_o) +SnippetMultiThreading_profile_bin := ./../../../Bin/linux64/SnippetMultiThreadingPROFILE + +clean_SnippetMultiThreading_profile: + @$(ECHO) clean SnippetMultiThreading profile + @$(RMDIR) $(SnippetMultiThreading_profile_objsdir) + @$(RMDIR) $(SnippetMultiThreading_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetMultiThreading/profile + +build_SnippetMultiThreading_profile: postbuild_SnippetMultiThreading_profile +postbuild_SnippetMultiThreading_profile: mainbuild_SnippetMultiThreading_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetMultiThreading_profile: prebuild_SnippetMultiThreading_profile $(SnippetMultiThreading_profile_bin) +prebuild_SnippetMultiThreading_profile: + +$(SnippetMultiThreading_profile_bin): $(SnippetMultiThreading_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetMultiThreadingPROFILE` + $(CCLD) $(SnippetMultiThreading_profile_obj) $(SnippetMultiThreading_profile_lflags) -o $(SnippetMultiThreading_profile_bin) + $(ECHO) building $@ complete! + +SnippetMultiThreading_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetMultiThreading_profile_cpp_o): $(SnippetMultiThreading_profile_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMultiThreading_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_cppfiles)))))) + cp $(SnippetMultiThreading_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))))).P; \ + rm -f $(SnippetMultiThreading_profile_DEPDIR).d + +$(SnippetMultiThreading_profile_cc_o): $(SnippetMultiThreading_profile_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMultiThreading_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_ccfiles)))))) + cp $(SnippetMultiThreading_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))))).profile.P; \ + rm -f $(SnippetMultiThreading_profile_DEPDIR).d + +$(SnippetMultiThreading_profile_c_o): $(SnippetMultiThreading_profile_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetMultiThreading_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_cfiles)))))) + cp $(SnippetMultiThreading_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_profile_objsdir),, $@))), $(SnippetMultiThreading_cfiles))))).P; \ + rm -f $(SnippetMultiThreading_profile_DEPDIR).d + +SnippetMultiThreading_release_hpaths := +SnippetMultiThreading_release_hpaths += ./../../../Include +SnippetMultiThreading_release_hpaths += ./../../../../PxShared/include +SnippetMultiThreading_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetMultiThreading_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetMultiThreading_release_lpaths := +SnippetMultiThreading_release_lpaths += ./../../../Lib/linux64 +SnippetMultiThreading_release_lpaths += ./../../lib/linux64 +SnippetMultiThreading_release_lpaths += ./../../../Bin/linux64 +SnippetMultiThreading_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetMultiThreading_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetMultiThreading_release_lpaths += ./../../lib/linux64 +SnippetMultiThreading_release_defines := $(SnippetMultiThreading_custom_defines) +SnippetMultiThreading_release_defines += PHYSX_PROFILE_SDK +SnippetMultiThreading_release_defines += RENDER_SNIPPET +SnippetMultiThreading_release_defines += NDEBUG +SnippetMultiThreading_release_defines += PX_SUPPORT_PVD=0 +SnippetMultiThreading_release_libraries := +SnippetMultiThreading_release_libraries += SnippetRender +SnippetMultiThreading_release_libraries += SnippetUtils +SnippetMultiThreading_release_libraries += PhysX3_x64 +SnippetMultiThreading_release_libraries += PhysX3Cooking_x64 +SnippetMultiThreading_release_libraries += PhysX3CharacterKinematic_x64 +SnippetMultiThreading_release_libraries += PhysX3Extensions +SnippetMultiThreading_release_libraries += PhysX3Vehicle +SnippetMultiThreading_release_libraries += PxPvdSDK_x64 +SnippetMultiThreading_release_libraries += PhysX3Common_x64 +SnippetMultiThreading_release_libraries += PxFoundation_x64 +SnippetMultiThreading_release_libraries += PxTask +SnippetMultiThreading_release_libraries += PsFastXml +SnippetMultiThreading_release_libraries += SnippetUtils +SnippetMultiThreading_release_libraries += SnippetRender +SnippetMultiThreading_release_libraries += GL +SnippetMultiThreading_release_libraries += GLU +SnippetMultiThreading_release_libraries += glut +SnippetMultiThreading_release_libraries += X11 +SnippetMultiThreading_release_libraries += rt +SnippetMultiThreading_release_libraries += pthread +SnippetMultiThreading_release_common_cflags := $(SnippetMultiThreading_custom_cflags) +SnippetMultiThreading_release_common_cflags += -MMD +SnippetMultiThreading_release_common_cflags += $(addprefix -D, $(SnippetMultiThreading_release_defines)) +SnippetMultiThreading_release_common_cflags += $(addprefix -I, $(SnippetMultiThreading_release_hpaths)) +SnippetMultiThreading_release_common_cflags += -m64 +SnippetMultiThreading_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetMultiThreading_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetMultiThreading_release_common_cflags += -Wno-uninitialized +SnippetMultiThreading_release_common_cflags += -O3 -fno-strict-aliasing +SnippetMultiThreading_release_cflags := $(SnippetMultiThreading_release_common_cflags) +SnippetMultiThreading_release_cppflags := $(SnippetMultiThreading_release_common_cflags) +SnippetMultiThreading_release_lflags := $(SnippetMultiThreading_custom_lflags) +SnippetMultiThreading_release_lflags += $(addprefix -L, $(SnippetMultiThreading_release_lpaths)) +SnippetMultiThreading_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetMultiThreading_release_libraries)) -Wl,--end-group +SnippetMultiThreading_release_lflags += -lrt +SnippetMultiThreading_release_lflags += -Wl,-rpath ./ +SnippetMultiThreading_release_lflags += -m64 +SnippetMultiThreading_release_objsdir = $(OBJS_DIR)/SnippetMultiThreading_release +SnippetMultiThreading_release_cpp_o = $(addprefix $(SnippetMultiThreading_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetMultiThreading_cppfiles))))) +SnippetMultiThreading_release_cc_o = $(addprefix $(SnippetMultiThreading_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetMultiThreading_ccfiles))))) +SnippetMultiThreading_release_c_o = $(addprefix $(SnippetMultiThreading_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetMultiThreading_cfiles))))) +SnippetMultiThreading_release_obj = $(SnippetMultiThreading_release_cpp_o) $(SnippetMultiThreading_release_cc_o) $(SnippetMultiThreading_release_c_o) +SnippetMultiThreading_release_bin := ./../../../Bin/linux64/SnippetMultiThreading + +clean_SnippetMultiThreading_release: + @$(ECHO) clean SnippetMultiThreading release + @$(RMDIR) $(SnippetMultiThreading_release_objsdir) + @$(RMDIR) $(SnippetMultiThreading_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetMultiThreading/release + +build_SnippetMultiThreading_release: postbuild_SnippetMultiThreading_release +postbuild_SnippetMultiThreading_release: mainbuild_SnippetMultiThreading_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetMultiThreading_release: prebuild_SnippetMultiThreading_release $(SnippetMultiThreading_release_bin) +prebuild_SnippetMultiThreading_release: + +$(SnippetMultiThreading_release_bin): $(SnippetMultiThreading_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetMultiThreading` + $(CCLD) $(SnippetMultiThreading_release_obj) $(SnippetMultiThreading_release_lflags) -o $(SnippetMultiThreading_release_bin) + $(ECHO) building $@ complete! + +SnippetMultiThreading_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetMultiThreading_release_cpp_o): $(SnippetMultiThreading_release_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMultiThreading_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_cppfiles)))))) + cp $(SnippetMultiThreading_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_cppfiles))))).P; \ + rm -f $(SnippetMultiThreading_release_DEPDIR).d + +$(SnippetMultiThreading_release_cc_o): $(SnippetMultiThreading_release_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetMultiThreading_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_ccfiles)))))) + cp $(SnippetMultiThreading_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_ccfiles))))).release.P; \ + rm -f $(SnippetMultiThreading_release_DEPDIR).d + +$(SnippetMultiThreading_release_c_o): $(SnippetMultiThreading_release_objsdir)/%.o: + $(ECHO) SnippetMultiThreading: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetMultiThreading_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_cfiles)))))) + cp $(SnippetMultiThreading_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetMultiThreading_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetMultiThreading_release_objsdir),, $@))), $(SnippetMultiThreading_cfiles))))).P; \ + rm -f $(SnippetMultiThreading_release_DEPDIR).d + +clean_SnippetMultiThreading: clean_SnippetMultiThreading_debug clean_SnippetMultiThreading_checked clean_SnippetMultiThreading_profile clean_SnippetMultiThreading_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetNestedScene.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetNestedScene.mk new file mode 100644 index 00000000..0f595d80 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetNestedScene.mk @@ -0,0 +1,485 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetNestedScene +SnippetNestedScene_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetNestedScene_cppfiles += ./../../SnippetNestedScene/SnippetNestedScene.cpp +SnippetNestedScene_cppfiles += ./../../SnippetNestedScene/SnippetNestedSceneRender.cpp +SnippetNestedScene_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicle4WCreate.cpp +SnippetNestedScene_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleCreate.cpp +SnippetNestedScene_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleFilterShader.cpp +SnippetNestedScene_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleNoDriveCreate.cpp +SnippetNestedScene_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleSceneQuery.cpp +SnippetNestedScene_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTankCreate.cpp +SnippetNestedScene_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTireFriction.cpp + +SnippetNestedScene_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetNestedScene/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetNestedScene_cppfiles))))) +SnippetNestedScene_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetNestedScene_ccfiles))))) +SnippetNestedScene_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetNestedScene/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetNestedScene_cfiles))))) +SnippetNestedScene_debug_dep = $(SnippetNestedScene_cpp_debug_dep) $(SnippetNestedScene_cc_debug_dep) $(SnippetNestedScene_c_debug_dep) +-include $(SnippetNestedScene_debug_dep) +SnippetNestedScene_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetNestedScene/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetNestedScene_cppfiles))))) +SnippetNestedScene_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetNestedScene_ccfiles))))) +SnippetNestedScene_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetNestedScene/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetNestedScene_cfiles))))) +SnippetNestedScene_checked_dep = $(SnippetNestedScene_cpp_checked_dep) $(SnippetNestedScene_cc_checked_dep) $(SnippetNestedScene_c_checked_dep) +-include $(SnippetNestedScene_checked_dep) +SnippetNestedScene_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetNestedScene/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetNestedScene_cppfiles))))) +SnippetNestedScene_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetNestedScene_ccfiles))))) +SnippetNestedScene_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetNestedScene/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetNestedScene_cfiles))))) +SnippetNestedScene_profile_dep = $(SnippetNestedScene_cpp_profile_dep) $(SnippetNestedScene_cc_profile_dep) $(SnippetNestedScene_c_profile_dep) +-include $(SnippetNestedScene_profile_dep) +SnippetNestedScene_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetNestedScene/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetNestedScene_cppfiles))))) +SnippetNestedScene_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetNestedScene_ccfiles))))) +SnippetNestedScene_c_release_dep = $(addprefix $(DEPSDIR)/SnippetNestedScene/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetNestedScene_cfiles))))) +SnippetNestedScene_release_dep = $(SnippetNestedScene_cpp_release_dep) $(SnippetNestedScene_cc_release_dep) $(SnippetNestedScene_c_release_dep) +-include $(SnippetNestedScene_release_dep) +SnippetNestedScene_debug_hpaths := +SnippetNestedScene_debug_hpaths += ./../../../Include +SnippetNestedScene_debug_hpaths += ./../../../../PxShared/include +SnippetNestedScene_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetNestedScene_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetNestedScene_debug_lpaths := +SnippetNestedScene_debug_lpaths += ./../../../Lib/linux64 +SnippetNestedScene_debug_lpaths += ./../../lib/linux64 +SnippetNestedScene_debug_lpaths += ./../../../Bin/linux64 +SnippetNestedScene_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetNestedScene_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetNestedScene_debug_lpaths += ./../../lib/linux64 +SnippetNestedScene_debug_defines := $(SnippetNestedScene_custom_defines) +SnippetNestedScene_debug_defines += PHYSX_PROFILE_SDK +SnippetNestedScene_debug_defines += RENDER_SNIPPET +SnippetNestedScene_debug_defines += _DEBUG +SnippetNestedScene_debug_defines += PX_DEBUG=1 +SnippetNestedScene_debug_defines += PX_CHECKED=1 +SnippetNestedScene_debug_defines += PX_SUPPORT_PVD=1 +SnippetNestedScene_debug_libraries := +SnippetNestedScene_debug_libraries += SnippetRenderDEBUG +SnippetNestedScene_debug_libraries += SnippetUtilsDEBUG +SnippetNestedScene_debug_libraries += PhysX3DEBUG_x64 +SnippetNestedScene_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetNestedScene_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetNestedScene_debug_libraries += PhysX3ExtensionsDEBUG +SnippetNestedScene_debug_libraries += PhysX3VehicleDEBUG +SnippetNestedScene_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetNestedScene_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetNestedScene_debug_libraries += PxFoundationDEBUG_x64 +SnippetNestedScene_debug_libraries += PxTaskDEBUG +SnippetNestedScene_debug_libraries += PsFastXmlDEBUG +SnippetNestedScene_debug_libraries += SnippetUtilsDEBUG +SnippetNestedScene_debug_libraries += SnippetRenderDEBUG +SnippetNestedScene_debug_libraries += GL +SnippetNestedScene_debug_libraries += GLU +SnippetNestedScene_debug_libraries += glut +SnippetNestedScene_debug_libraries += X11 +SnippetNestedScene_debug_libraries += rt +SnippetNestedScene_debug_libraries += pthread +SnippetNestedScene_debug_common_cflags := $(SnippetNestedScene_custom_cflags) +SnippetNestedScene_debug_common_cflags += -MMD +SnippetNestedScene_debug_common_cflags += $(addprefix -D, $(SnippetNestedScene_debug_defines)) +SnippetNestedScene_debug_common_cflags += $(addprefix -I, $(SnippetNestedScene_debug_hpaths)) +SnippetNestedScene_debug_common_cflags += -m64 +SnippetNestedScene_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetNestedScene_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetNestedScene_debug_common_cflags += -Wno-uninitialized +SnippetNestedScene_debug_common_cflags += -g3 -gdwarf-2 +SnippetNestedScene_debug_cflags := $(SnippetNestedScene_debug_common_cflags) +SnippetNestedScene_debug_cppflags := $(SnippetNestedScene_debug_common_cflags) +SnippetNestedScene_debug_lflags := $(SnippetNestedScene_custom_lflags) +SnippetNestedScene_debug_lflags += $(addprefix -L, $(SnippetNestedScene_debug_lpaths)) +SnippetNestedScene_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetNestedScene_debug_libraries)) -Wl,--end-group +SnippetNestedScene_debug_lflags += -lrt +SnippetNestedScene_debug_lflags += -Wl,-rpath ./ +SnippetNestedScene_debug_lflags += -m64 +SnippetNestedScene_debug_objsdir = $(OBJS_DIR)/SnippetNestedScene_debug +SnippetNestedScene_debug_cpp_o = $(addprefix $(SnippetNestedScene_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetNestedScene_cppfiles))))) +SnippetNestedScene_debug_cc_o = $(addprefix $(SnippetNestedScene_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetNestedScene_ccfiles))))) +SnippetNestedScene_debug_c_o = $(addprefix $(SnippetNestedScene_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetNestedScene_cfiles))))) +SnippetNestedScene_debug_obj = $(SnippetNestedScene_debug_cpp_o) $(SnippetNestedScene_debug_cc_o) $(SnippetNestedScene_debug_c_o) +SnippetNestedScene_debug_bin := ./../../../Bin/linux64/SnippetNestedSceneDEBUG + +clean_SnippetNestedScene_debug: + @$(ECHO) clean SnippetNestedScene debug + @$(RMDIR) $(SnippetNestedScene_debug_objsdir) + @$(RMDIR) $(SnippetNestedScene_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetNestedScene/debug + +build_SnippetNestedScene_debug: postbuild_SnippetNestedScene_debug +postbuild_SnippetNestedScene_debug: mainbuild_SnippetNestedScene_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetNestedScene_debug: prebuild_SnippetNestedScene_debug $(SnippetNestedScene_debug_bin) +prebuild_SnippetNestedScene_debug: + +$(SnippetNestedScene_debug_bin): $(SnippetNestedScene_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetNestedSceneDEBUG` + $(CCLD) $(SnippetNestedScene_debug_obj) $(SnippetNestedScene_debug_lflags) -o $(SnippetNestedScene_debug_bin) + $(ECHO) building $@ complete! + +SnippetNestedScene_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetNestedScene_debug_cpp_o): $(SnippetNestedScene_debug_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetNestedScene_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetNestedScene/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_cppfiles)))))) + cp $(SnippetNestedScene_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetNestedScene/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetNestedScene/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_cppfiles))))).P; \ + rm -f $(SnippetNestedScene_debug_DEPDIR).d + +$(SnippetNestedScene_debug_cc_o): $(SnippetNestedScene_debug_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetNestedScene_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_ccfiles)))))) + cp $(SnippetNestedScene_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_ccfiles))))).debug.P; \ + rm -f $(SnippetNestedScene_debug_DEPDIR).d + +$(SnippetNestedScene_debug_c_o): $(SnippetNestedScene_debug_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetNestedScene_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetNestedScene/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_cfiles)))))) + cp $(SnippetNestedScene_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetNestedScene/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetNestedScene/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_debug_objsdir),, $@))), $(SnippetNestedScene_cfiles))))).P; \ + rm -f $(SnippetNestedScene_debug_DEPDIR).d + +SnippetNestedScene_checked_hpaths := +SnippetNestedScene_checked_hpaths += ./../../../Include +SnippetNestedScene_checked_hpaths += ./../../../../PxShared/include +SnippetNestedScene_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetNestedScene_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetNestedScene_checked_lpaths := +SnippetNestedScene_checked_lpaths += ./../../../Lib/linux64 +SnippetNestedScene_checked_lpaths += ./../../lib/linux64 +SnippetNestedScene_checked_lpaths += ./../../../Bin/linux64 +SnippetNestedScene_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetNestedScene_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetNestedScene_checked_lpaths += ./../../lib/linux64 +SnippetNestedScene_checked_defines := $(SnippetNestedScene_custom_defines) +SnippetNestedScene_checked_defines += PHYSX_PROFILE_SDK +SnippetNestedScene_checked_defines += RENDER_SNIPPET +SnippetNestedScene_checked_defines += NDEBUG +SnippetNestedScene_checked_defines += PX_CHECKED=1 +SnippetNestedScene_checked_defines += PX_SUPPORT_PVD=1 +SnippetNestedScene_checked_libraries := +SnippetNestedScene_checked_libraries += SnippetRenderCHECKED +SnippetNestedScene_checked_libraries += SnippetUtilsCHECKED +SnippetNestedScene_checked_libraries += PhysX3CHECKED_x64 +SnippetNestedScene_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetNestedScene_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetNestedScene_checked_libraries += PhysX3ExtensionsCHECKED +SnippetNestedScene_checked_libraries += PhysX3VehicleCHECKED +SnippetNestedScene_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetNestedScene_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetNestedScene_checked_libraries += PxFoundationCHECKED_x64 +SnippetNestedScene_checked_libraries += PxTaskCHECKED +SnippetNestedScene_checked_libraries += PsFastXmlCHECKED +SnippetNestedScene_checked_libraries += SnippetUtilsCHECKED +SnippetNestedScene_checked_libraries += SnippetRenderCHECKED +SnippetNestedScene_checked_libraries += GL +SnippetNestedScene_checked_libraries += GLU +SnippetNestedScene_checked_libraries += glut +SnippetNestedScene_checked_libraries += X11 +SnippetNestedScene_checked_libraries += rt +SnippetNestedScene_checked_libraries += pthread +SnippetNestedScene_checked_common_cflags := $(SnippetNestedScene_custom_cflags) +SnippetNestedScene_checked_common_cflags += -MMD +SnippetNestedScene_checked_common_cflags += $(addprefix -D, $(SnippetNestedScene_checked_defines)) +SnippetNestedScene_checked_common_cflags += $(addprefix -I, $(SnippetNestedScene_checked_hpaths)) +SnippetNestedScene_checked_common_cflags += -m64 +SnippetNestedScene_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetNestedScene_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetNestedScene_checked_common_cflags += -Wno-uninitialized +SnippetNestedScene_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetNestedScene_checked_cflags := $(SnippetNestedScene_checked_common_cflags) +SnippetNestedScene_checked_cppflags := $(SnippetNestedScene_checked_common_cflags) +SnippetNestedScene_checked_lflags := $(SnippetNestedScene_custom_lflags) +SnippetNestedScene_checked_lflags += $(addprefix -L, $(SnippetNestedScene_checked_lpaths)) +SnippetNestedScene_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetNestedScene_checked_libraries)) -Wl,--end-group +SnippetNestedScene_checked_lflags += -lrt +SnippetNestedScene_checked_lflags += -Wl,-rpath ./ +SnippetNestedScene_checked_lflags += -m64 +SnippetNestedScene_checked_objsdir = $(OBJS_DIR)/SnippetNestedScene_checked +SnippetNestedScene_checked_cpp_o = $(addprefix $(SnippetNestedScene_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetNestedScene_cppfiles))))) +SnippetNestedScene_checked_cc_o = $(addprefix $(SnippetNestedScene_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetNestedScene_ccfiles))))) +SnippetNestedScene_checked_c_o = $(addprefix $(SnippetNestedScene_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetNestedScene_cfiles))))) +SnippetNestedScene_checked_obj = $(SnippetNestedScene_checked_cpp_o) $(SnippetNestedScene_checked_cc_o) $(SnippetNestedScene_checked_c_o) +SnippetNestedScene_checked_bin := ./../../../Bin/linux64/SnippetNestedSceneCHECKED + +clean_SnippetNestedScene_checked: + @$(ECHO) clean SnippetNestedScene checked + @$(RMDIR) $(SnippetNestedScene_checked_objsdir) + @$(RMDIR) $(SnippetNestedScene_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetNestedScene/checked + +build_SnippetNestedScene_checked: postbuild_SnippetNestedScene_checked +postbuild_SnippetNestedScene_checked: mainbuild_SnippetNestedScene_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetNestedScene_checked: prebuild_SnippetNestedScene_checked $(SnippetNestedScene_checked_bin) +prebuild_SnippetNestedScene_checked: + +$(SnippetNestedScene_checked_bin): $(SnippetNestedScene_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetNestedSceneCHECKED` + $(CCLD) $(SnippetNestedScene_checked_obj) $(SnippetNestedScene_checked_lflags) -o $(SnippetNestedScene_checked_bin) + $(ECHO) building $@ complete! + +SnippetNestedScene_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetNestedScene_checked_cpp_o): $(SnippetNestedScene_checked_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetNestedScene_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetNestedScene/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_cppfiles)))))) + cp $(SnippetNestedScene_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetNestedScene/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetNestedScene/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_cppfiles))))).P; \ + rm -f $(SnippetNestedScene_checked_DEPDIR).d + +$(SnippetNestedScene_checked_cc_o): $(SnippetNestedScene_checked_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetNestedScene_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_ccfiles)))))) + cp $(SnippetNestedScene_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_ccfiles))))).checked.P; \ + rm -f $(SnippetNestedScene_checked_DEPDIR).d + +$(SnippetNestedScene_checked_c_o): $(SnippetNestedScene_checked_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetNestedScene_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetNestedScene/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_cfiles)))))) + cp $(SnippetNestedScene_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetNestedScene/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetNestedScene/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_checked_objsdir),, $@))), $(SnippetNestedScene_cfiles))))).P; \ + rm -f $(SnippetNestedScene_checked_DEPDIR).d + +SnippetNestedScene_profile_hpaths := +SnippetNestedScene_profile_hpaths += ./../../../Include +SnippetNestedScene_profile_hpaths += ./../../../../PxShared/include +SnippetNestedScene_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetNestedScene_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetNestedScene_profile_lpaths := +SnippetNestedScene_profile_lpaths += ./../../../Lib/linux64 +SnippetNestedScene_profile_lpaths += ./../../lib/linux64 +SnippetNestedScene_profile_lpaths += ./../../../Bin/linux64 +SnippetNestedScene_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetNestedScene_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetNestedScene_profile_lpaths += ./../../lib/linux64 +SnippetNestedScene_profile_defines := $(SnippetNestedScene_custom_defines) +SnippetNestedScene_profile_defines += PHYSX_PROFILE_SDK +SnippetNestedScene_profile_defines += RENDER_SNIPPET +SnippetNestedScene_profile_defines += NDEBUG +SnippetNestedScene_profile_defines += PX_PROFILE=1 +SnippetNestedScene_profile_defines += PX_SUPPORT_PVD=1 +SnippetNestedScene_profile_libraries := +SnippetNestedScene_profile_libraries += SnippetRenderPROFILE +SnippetNestedScene_profile_libraries += SnippetUtilsPROFILE +SnippetNestedScene_profile_libraries += PhysX3PROFILE_x64 +SnippetNestedScene_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetNestedScene_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetNestedScene_profile_libraries += PhysX3ExtensionsPROFILE +SnippetNestedScene_profile_libraries += PhysX3VehiclePROFILE +SnippetNestedScene_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetNestedScene_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetNestedScene_profile_libraries += PxFoundationPROFILE_x64 +SnippetNestedScene_profile_libraries += PxTaskPROFILE +SnippetNestedScene_profile_libraries += PsFastXmlPROFILE +SnippetNestedScene_profile_libraries += SnippetUtilsPROFILE +SnippetNestedScene_profile_libraries += SnippetRenderPROFILE +SnippetNestedScene_profile_libraries += GL +SnippetNestedScene_profile_libraries += GLU +SnippetNestedScene_profile_libraries += glut +SnippetNestedScene_profile_libraries += X11 +SnippetNestedScene_profile_libraries += rt +SnippetNestedScene_profile_libraries += pthread +SnippetNestedScene_profile_common_cflags := $(SnippetNestedScene_custom_cflags) +SnippetNestedScene_profile_common_cflags += -MMD +SnippetNestedScene_profile_common_cflags += $(addprefix -D, $(SnippetNestedScene_profile_defines)) +SnippetNestedScene_profile_common_cflags += $(addprefix -I, $(SnippetNestedScene_profile_hpaths)) +SnippetNestedScene_profile_common_cflags += -m64 +SnippetNestedScene_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetNestedScene_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetNestedScene_profile_common_cflags += -Wno-uninitialized +SnippetNestedScene_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetNestedScene_profile_cflags := $(SnippetNestedScene_profile_common_cflags) +SnippetNestedScene_profile_cppflags := $(SnippetNestedScene_profile_common_cflags) +SnippetNestedScene_profile_lflags := $(SnippetNestedScene_custom_lflags) +SnippetNestedScene_profile_lflags += $(addprefix -L, $(SnippetNestedScene_profile_lpaths)) +SnippetNestedScene_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetNestedScene_profile_libraries)) -Wl,--end-group +SnippetNestedScene_profile_lflags += -lrt +SnippetNestedScene_profile_lflags += -Wl,-rpath ./ +SnippetNestedScene_profile_lflags += -m64 +SnippetNestedScene_profile_objsdir = $(OBJS_DIR)/SnippetNestedScene_profile +SnippetNestedScene_profile_cpp_o = $(addprefix $(SnippetNestedScene_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetNestedScene_cppfiles))))) +SnippetNestedScene_profile_cc_o = $(addprefix $(SnippetNestedScene_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetNestedScene_ccfiles))))) +SnippetNestedScene_profile_c_o = $(addprefix $(SnippetNestedScene_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetNestedScene_cfiles))))) +SnippetNestedScene_profile_obj = $(SnippetNestedScene_profile_cpp_o) $(SnippetNestedScene_profile_cc_o) $(SnippetNestedScene_profile_c_o) +SnippetNestedScene_profile_bin := ./../../../Bin/linux64/SnippetNestedScenePROFILE + +clean_SnippetNestedScene_profile: + @$(ECHO) clean SnippetNestedScene profile + @$(RMDIR) $(SnippetNestedScene_profile_objsdir) + @$(RMDIR) $(SnippetNestedScene_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetNestedScene/profile + +build_SnippetNestedScene_profile: postbuild_SnippetNestedScene_profile +postbuild_SnippetNestedScene_profile: mainbuild_SnippetNestedScene_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetNestedScene_profile: prebuild_SnippetNestedScene_profile $(SnippetNestedScene_profile_bin) +prebuild_SnippetNestedScene_profile: + +$(SnippetNestedScene_profile_bin): $(SnippetNestedScene_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetNestedScenePROFILE` + $(CCLD) $(SnippetNestedScene_profile_obj) $(SnippetNestedScene_profile_lflags) -o $(SnippetNestedScene_profile_bin) + $(ECHO) building $@ complete! + +SnippetNestedScene_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetNestedScene_profile_cpp_o): $(SnippetNestedScene_profile_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetNestedScene_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetNestedScene/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_cppfiles)))))) + cp $(SnippetNestedScene_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetNestedScene/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetNestedScene/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_cppfiles))))).P; \ + rm -f $(SnippetNestedScene_profile_DEPDIR).d + +$(SnippetNestedScene_profile_cc_o): $(SnippetNestedScene_profile_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetNestedScene_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_ccfiles)))))) + cp $(SnippetNestedScene_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_ccfiles))))).profile.P; \ + rm -f $(SnippetNestedScene_profile_DEPDIR).d + +$(SnippetNestedScene_profile_c_o): $(SnippetNestedScene_profile_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetNestedScene_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetNestedScene/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_cfiles)))))) + cp $(SnippetNestedScene_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetNestedScene/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetNestedScene/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_profile_objsdir),, $@))), $(SnippetNestedScene_cfiles))))).P; \ + rm -f $(SnippetNestedScene_profile_DEPDIR).d + +SnippetNestedScene_release_hpaths := +SnippetNestedScene_release_hpaths += ./../../../Include +SnippetNestedScene_release_hpaths += ./../../../../PxShared/include +SnippetNestedScene_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetNestedScene_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetNestedScene_release_lpaths := +SnippetNestedScene_release_lpaths += ./../../../Lib/linux64 +SnippetNestedScene_release_lpaths += ./../../lib/linux64 +SnippetNestedScene_release_lpaths += ./../../../Bin/linux64 +SnippetNestedScene_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetNestedScene_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetNestedScene_release_lpaths += ./../../lib/linux64 +SnippetNestedScene_release_defines := $(SnippetNestedScene_custom_defines) +SnippetNestedScene_release_defines += PHYSX_PROFILE_SDK +SnippetNestedScene_release_defines += RENDER_SNIPPET +SnippetNestedScene_release_defines += NDEBUG +SnippetNestedScene_release_defines += PX_SUPPORT_PVD=0 +SnippetNestedScene_release_libraries := +SnippetNestedScene_release_libraries += SnippetRender +SnippetNestedScene_release_libraries += SnippetUtils +SnippetNestedScene_release_libraries += PhysX3_x64 +SnippetNestedScene_release_libraries += PhysX3Cooking_x64 +SnippetNestedScene_release_libraries += PhysX3CharacterKinematic_x64 +SnippetNestedScene_release_libraries += PhysX3Extensions +SnippetNestedScene_release_libraries += PhysX3Vehicle +SnippetNestedScene_release_libraries += PxPvdSDK_x64 +SnippetNestedScene_release_libraries += PhysX3Common_x64 +SnippetNestedScene_release_libraries += PxFoundation_x64 +SnippetNestedScene_release_libraries += PxTask +SnippetNestedScene_release_libraries += PsFastXml +SnippetNestedScene_release_libraries += SnippetUtils +SnippetNestedScene_release_libraries += SnippetRender +SnippetNestedScene_release_libraries += GL +SnippetNestedScene_release_libraries += GLU +SnippetNestedScene_release_libraries += glut +SnippetNestedScene_release_libraries += X11 +SnippetNestedScene_release_libraries += rt +SnippetNestedScene_release_libraries += pthread +SnippetNestedScene_release_common_cflags := $(SnippetNestedScene_custom_cflags) +SnippetNestedScene_release_common_cflags += -MMD +SnippetNestedScene_release_common_cflags += $(addprefix -D, $(SnippetNestedScene_release_defines)) +SnippetNestedScene_release_common_cflags += $(addprefix -I, $(SnippetNestedScene_release_hpaths)) +SnippetNestedScene_release_common_cflags += -m64 +SnippetNestedScene_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetNestedScene_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetNestedScene_release_common_cflags += -Wno-uninitialized +SnippetNestedScene_release_common_cflags += -O3 -fno-strict-aliasing +SnippetNestedScene_release_cflags := $(SnippetNestedScene_release_common_cflags) +SnippetNestedScene_release_cppflags := $(SnippetNestedScene_release_common_cflags) +SnippetNestedScene_release_lflags := $(SnippetNestedScene_custom_lflags) +SnippetNestedScene_release_lflags += $(addprefix -L, $(SnippetNestedScene_release_lpaths)) +SnippetNestedScene_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetNestedScene_release_libraries)) -Wl,--end-group +SnippetNestedScene_release_lflags += -lrt +SnippetNestedScene_release_lflags += -Wl,-rpath ./ +SnippetNestedScene_release_lflags += -m64 +SnippetNestedScene_release_objsdir = $(OBJS_DIR)/SnippetNestedScene_release +SnippetNestedScene_release_cpp_o = $(addprefix $(SnippetNestedScene_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetNestedScene_cppfiles))))) +SnippetNestedScene_release_cc_o = $(addprefix $(SnippetNestedScene_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetNestedScene_ccfiles))))) +SnippetNestedScene_release_c_o = $(addprefix $(SnippetNestedScene_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetNestedScene_cfiles))))) +SnippetNestedScene_release_obj = $(SnippetNestedScene_release_cpp_o) $(SnippetNestedScene_release_cc_o) $(SnippetNestedScene_release_c_o) +SnippetNestedScene_release_bin := ./../../../Bin/linux64/SnippetNestedScene + +clean_SnippetNestedScene_release: + @$(ECHO) clean SnippetNestedScene release + @$(RMDIR) $(SnippetNestedScene_release_objsdir) + @$(RMDIR) $(SnippetNestedScene_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetNestedScene/release + +build_SnippetNestedScene_release: postbuild_SnippetNestedScene_release +postbuild_SnippetNestedScene_release: mainbuild_SnippetNestedScene_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetNestedScene_release: prebuild_SnippetNestedScene_release $(SnippetNestedScene_release_bin) +prebuild_SnippetNestedScene_release: + +$(SnippetNestedScene_release_bin): $(SnippetNestedScene_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetNestedScene` + $(CCLD) $(SnippetNestedScene_release_obj) $(SnippetNestedScene_release_lflags) -o $(SnippetNestedScene_release_bin) + $(ECHO) building $@ complete! + +SnippetNestedScene_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetNestedScene_release_cpp_o): $(SnippetNestedScene_release_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetNestedScene_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetNestedScene/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_cppfiles)))))) + cp $(SnippetNestedScene_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetNestedScene/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetNestedScene/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_cppfiles))))).P; \ + rm -f $(SnippetNestedScene_release_DEPDIR).d + +$(SnippetNestedScene_release_cc_o): $(SnippetNestedScene_release_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetNestedScene_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_ccfiles)))))) + cp $(SnippetNestedScene_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_ccfiles))))).release.P; \ + rm -f $(SnippetNestedScene_release_DEPDIR).d + +$(SnippetNestedScene_release_c_o): $(SnippetNestedScene_release_objsdir)/%.o: + $(ECHO) SnippetNestedScene: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetNestedScene_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetNestedScene/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_cfiles)))))) + cp $(SnippetNestedScene_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetNestedScene/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetNestedScene_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetNestedScene/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetNestedScene_release_objsdir),, $@))), $(SnippetNestedScene_cfiles))))).P; \ + rm -f $(SnippetNestedScene_release_DEPDIR).d + +clean_SnippetNestedScene: clean_SnippetNestedScene_debug clean_SnippetNestedScene_checked clean_SnippetNestedScene_profile clean_SnippetNestedScene_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetPrunerSerialization.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetPrunerSerialization.mk new file mode 100644 index 00000000..eb24ec8e --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetPrunerSerialization.mk @@ -0,0 +1,477 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetPrunerSerialization +SnippetPrunerSerialization_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetPrunerSerialization_cppfiles += ./../../SnippetPrunerSerialization/SnippetPrunerSerialization.cpp + +SnippetPrunerSerialization_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetPrunerSerialization_cppfiles))))) +SnippetPrunerSerialization_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetPrunerSerialization_ccfiles))))) +SnippetPrunerSerialization_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetPrunerSerialization_cfiles))))) +SnippetPrunerSerialization_debug_dep = $(SnippetPrunerSerialization_cpp_debug_dep) $(SnippetPrunerSerialization_cc_debug_dep) $(SnippetPrunerSerialization_c_debug_dep) +-include $(SnippetPrunerSerialization_debug_dep) +SnippetPrunerSerialization_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetPrunerSerialization_cppfiles))))) +SnippetPrunerSerialization_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetPrunerSerialization_ccfiles))))) +SnippetPrunerSerialization_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetPrunerSerialization_cfiles))))) +SnippetPrunerSerialization_checked_dep = $(SnippetPrunerSerialization_cpp_checked_dep) $(SnippetPrunerSerialization_cc_checked_dep) $(SnippetPrunerSerialization_c_checked_dep) +-include $(SnippetPrunerSerialization_checked_dep) +SnippetPrunerSerialization_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetPrunerSerialization_cppfiles))))) +SnippetPrunerSerialization_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetPrunerSerialization_ccfiles))))) +SnippetPrunerSerialization_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetPrunerSerialization_cfiles))))) +SnippetPrunerSerialization_profile_dep = $(SnippetPrunerSerialization_cpp_profile_dep) $(SnippetPrunerSerialization_cc_profile_dep) $(SnippetPrunerSerialization_c_profile_dep) +-include $(SnippetPrunerSerialization_profile_dep) +SnippetPrunerSerialization_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetPrunerSerialization_cppfiles))))) +SnippetPrunerSerialization_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetPrunerSerialization_ccfiles))))) +SnippetPrunerSerialization_c_release_dep = $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetPrunerSerialization_cfiles))))) +SnippetPrunerSerialization_release_dep = $(SnippetPrunerSerialization_cpp_release_dep) $(SnippetPrunerSerialization_cc_release_dep) $(SnippetPrunerSerialization_c_release_dep) +-include $(SnippetPrunerSerialization_release_dep) +SnippetPrunerSerialization_debug_hpaths := +SnippetPrunerSerialization_debug_hpaths += ./../../../Include +SnippetPrunerSerialization_debug_hpaths += ./../../../../PxShared/include +SnippetPrunerSerialization_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetPrunerSerialization_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetPrunerSerialization_debug_lpaths := +SnippetPrunerSerialization_debug_lpaths += ./../../../Lib/linux64 +SnippetPrunerSerialization_debug_lpaths += ./../../lib/linux64 +SnippetPrunerSerialization_debug_lpaths += ./../../../Bin/linux64 +SnippetPrunerSerialization_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetPrunerSerialization_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetPrunerSerialization_debug_lpaths += ./../../lib/linux64 +SnippetPrunerSerialization_debug_defines := $(SnippetPrunerSerialization_custom_defines) +SnippetPrunerSerialization_debug_defines += PHYSX_PROFILE_SDK +SnippetPrunerSerialization_debug_defines += RENDER_SNIPPET +SnippetPrunerSerialization_debug_defines += _DEBUG +SnippetPrunerSerialization_debug_defines += PX_DEBUG=1 +SnippetPrunerSerialization_debug_defines += PX_CHECKED=1 +SnippetPrunerSerialization_debug_defines += PX_SUPPORT_PVD=1 +SnippetPrunerSerialization_debug_libraries := +SnippetPrunerSerialization_debug_libraries += SnippetRenderDEBUG +SnippetPrunerSerialization_debug_libraries += SnippetUtilsDEBUG +SnippetPrunerSerialization_debug_libraries += PhysX3DEBUG_x64 +SnippetPrunerSerialization_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetPrunerSerialization_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetPrunerSerialization_debug_libraries += PhysX3ExtensionsDEBUG +SnippetPrunerSerialization_debug_libraries += PhysX3VehicleDEBUG +SnippetPrunerSerialization_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetPrunerSerialization_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetPrunerSerialization_debug_libraries += PxFoundationDEBUG_x64 +SnippetPrunerSerialization_debug_libraries += PxTaskDEBUG +SnippetPrunerSerialization_debug_libraries += PsFastXmlDEBUG +SnippetPrunerSerialization_debug_libraries += SnippetUtilsDEBUG +SnippetPrunerSerialization_debug_libraries += SnippetRenderDEBUG +SnippetPrunerSerialization_debug_libraries += GL +SnippetPrunerSerialization_debug_libraries += GLU +SnippetPrunerSerialization_debug_libraries += glut +SnippetPrunerSerialization_debug_libraries += X11 +SnippetPrunerSerialization_debug_libraries += rt +SnippetPrunerSerialization_debug_libraries += pthread +SnippetPrunerSerialization_debug_common_cflags := $(SnippetPrunerSerialization_custom_cflags) +SnippetPrunerSerialization_debug_common_cflags += -MMD +SnippetPrunerSerialization_debug_common_cflags += $(addprefix -D, $(SnippetPrunerSerialization_debug_defines)) +SnippetPrunerSerialization_debug_common_cflags += $(addprefix -I, $(SnippetPrunerSerialization_debug_hpaths)) +SnippetPrunerSerialization_debug_common_cflags += -m64 +SnippetPrunerSerialization_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetPrunerSerialization_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetPrunerSerialization_debug_common_cflags += -Wno-uninitialized +SnippetPrunerSerialization_debug_common_cflags += -g3 -gdwarf-2 +SnippetPrunerSerialization_debug_cflags := $(SnippetPrunerSerialization_debug_common_cflags) +SnippetPrunerSerialization_debug_cppflags := $(SnippetPrunerSerialization_debug_common_cflags) +SnippetPrunerSerialization_debug_lflags := $(SnippetPrunerSerialization_custom_lflags) +SnippetPrunerSerialization_debug_lflags += $(addprefix -L, $(SnippetPrunerSerialization_debug_lpaths)) +SnippetPrunerSerialization_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetPrunerSerialization_debug_libraries)) -Wl,--end-group +SnippetPrunerSerialization_debug_lflags += -lrt +SnippetPrunerSerialization_debug_lflags += -Wl,-rpath ./ +SnippetPrunerSerialization_debug_lflags += -m64 +SnippetPrunerSerialization_debug_objsdir = $(OBJS_DIR)/SnippetPrunerSerialization_debug +SnippetPrunerSerialization_debug_cpp_o = $(addprefix $(SnippetPrunerSerialization_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetPrunerSerialization_cppfiles))))) +SnippetPrunerSerialization_debug_cc_o = $(addprefix $(SnippetPrunerSerialization_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetPrunerSerialization_ccfiles))))) +SnippetPrunerSerialization_debug_c_o = $(addprefix $(SnippetPrunerSerialization_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetPrunerSerialization_cfiles))))) +SnippetPrunerSerialization_debug_obj = $(SnippetPrunerSerialization_debug_cpp_o) $(SnippetPrunerSerialization_debug_cc_o) $(SnippetPrunerSerialization_debug_c_o) +SnippetPrunerSerialization_debug_bin := ./../../../Bin/linux64/SnippetPrunerSerializationDEBUG + +clean_SnippetPrunerSerialization_debug: + @$(ECHO) clean SnippetPrunerSerialization debug + @$(RMDIR) $(SnippetPrunerSerialization_debug_objsdir) + @$(RMDIR) $(SnippetPrunerSerialization_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetPrunerSerialization/debug + +build_SnippetPrunerSerialization_debug: postbuild_SnippetPrunerSerialization_debug +postbuild_SnippetPrunerSerialization_debug: mainbuild_SnippetPrunerSerialization_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetPrunerSerialization_debug: prebuild_SnippetPrunerSerialization_debug $(SnippetPrunerSerialization_debug_bin) +prebuild_SnippetPrunerSerialization_debug: + +$(SnippetPrunerSerialization_debug_bin): $(SnippetPrunerSerialization_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetPrunerSerializationDEBUG` + $(CCLD) $(SnippetPrunerSerialization_debug_obj) $(SnippetPrunerSerialization_debug_lflags) -o $(SnippetPrunerSerialization_debug_bin) + $(ECHO) building $@ complete! + +SnippetPrunerSerialization_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetPrunerSerialization_debug_cpp_o): $(SnippetPrunerSerialization_debug_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetPrunerSerialization_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles)))))) + cp $(SnippetPrunerSerialization_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))))).P; \ + rm -f $(SnippetPrunerSerialization_debug_DEPDIR).d + +$(SnippetPrunerSerialization_debug_cc_o): $(SnippetPrunerSerialization_debug_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetPrunerSerialization_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles)))))) + cp $(SnippetPrunerSerialization_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))))).debug.P; \ + rm -f $(SnippetPrunerSerialization_debug_DEPDIR).d + +$(SnippetPrunerSerialization_debug_c_o): $(SnippetPrunerSerialization_debug_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetPrunerSerialization_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles)))))) + cp $(SnippetPrunerSerialization_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_debug_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))))).P; \ + rm -f $(SnippetPrunerSerialization_debug_DEPDIR).d + +SnippetPrunerSerialization_checked_hpaths := +SnippetPrunerSerialization_checked_hpaths += ./../../../Include +SnippetPrunerSerialization_checked_hpaths += ./../../../../PxShared/include +SnippetPrunerSerialization_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetPrunerSerialization_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetPrunerSerialization_checked_lpaths := +SnippetPrunerSerialization_checked_lpaths += ./../../../Lib/linux64 +SnippetPrunerSerialization_checked_lpaths += ./../../lib/linux64 +SnippetPrunerSerialization_checked_lpaths += ./../../../Bin/linux64 +SnippetPrunerSerialization_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetPrunerSerialization_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetPrunerSerialization_checked_lpaths += ./../../lib/linux64 +SnippetPrunerSerialization_checked_defines := $(SnippetPrunerSerialization_custom_defines) +SnippetPrunerSerialization_checked_defines += PHYSX_PROFILE_SDK +SnippetPrunerSerialization_checked_defines += RENDER_SNIPPET +SnippetPrunerSerialization_checked_defines += NDEBUG +SnippetPrunerSerialization_checked_defines += PX_CHECKED=1 +SnippetPrunerSerialization_checked_defines += PX_SUPPORT_PVD=1 +SnippetPrunerSerialization_checked_libraries := +SnippetPrunerSerialization_checked_libraries += SnippetRenderCHECKED +SnippetPrunerSerialization_checked_libraries += SnippetUtilsCHECKED +SnippetPrunerSerialization_checked_libraries += PhysX3CHECKED_x64 +SnippetPrunerSerialization_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetPrunerSerialization_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetPrunerSerialization_checked_libraries += PhysX3ExtensionsCHECKED +SnippetPrunerSerialization_checked_libraries += PhysX3VehicleCHECKED +SnippetPrunerSerialization_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetPrunerSerialization_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetPrunerSerialization_checked_libraries += PxFoundationCHECKED_x64 +SnippetPrunerSerialization_checked_libraries += PxTaskCHECKED +SnippetPrunerSerialization_checked_libraries += PsFastXmlCHECKED +SnippetPrunerSerialization_checked_libraries += SnippetUtilsCHECKED +SnippetPrunerSerialization_checked_libraries += SnippetRenderCHECKED +SnippetPrunerSerialization_checked_libraries += GL +SnippetPrunerSerialization_checked_libraries += GLU +SnippetPrunerSerialization_checked_libraries += glut +SnippetPrunerSerialization_checked_libraries += X11 +SnippetPrunerSerialization_checked_libraries += rt +SnippetPrunerSerialization_checked_libraries += pthread +SnippetPrunerSerialization_checked_common_cflags := $(SnippetPrunerSerialization_custom_cflags) +SnippetPrunerSerialization_checked_common_cflags += -MMD +SnippetPrunerSerialization_checked_common_cflags += $(addprefix -D, $(SnippetPrunerSerialization_checked_defines)) +SnippetPrunerSerialization_checked_common_cflags += $(addprefix -I, $(SnippetPrunerSerialization_checked_hpaths)) +SnippetPrunerSerialization_checked_common_cflags += -m64 +SnippetPrunerSerialization_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetPrunerSerialization_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetPrunerSerialization_checked_common_cflags += -Wno-uninitialized +SnippetPrunerSerialization_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetPrunerSerialization_checked_cflags := $(SnippetPrunerSerialization_checked_common_cflags) +SnippetPrunerSerialization_checked_cppflags := $(SnippetPrunerSerialization_checked_common_cflags) +SnippetPrunerSerialization_checked_lflags := $(SnippetPrunerSerialization_custom_lflags) +SnippetPrunerSerialization_checked_lflags += $(addprefix -L, $(SnippetPrunerSerialization_checked_lpaths)) +SnippetPrunerSerialization_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetPrunerSerialization_checked_libraries)) -Wl,--end-group +SnippetPrunerSerialization_checked_lflags += -lrt +SnippetPrunerSerialization_checked_lflags += -Wl,-rpath ./ +SnippetPrunerSerialization_checked_lflags += -m64 +SnippetPrunerSerialization_checked_objsdir = $(OBJS_DIR)/SnippetPrunerSerialization_checked +SnippetPrunerSerialization_checked_cpp_o = $(addprefix $(SnippetPrunerSerialization_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetPrunerSerialization_cppfiles))))) +SnippetPrunerSerialization_checked_cc_o = $(addprefix $(SnippetPrunerSerialization_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetPrunerSerialization_ccfiles))))) +SnippetPrunerSerialization_checked_c_o = $(addprefix $(SnippetPrunerSerialization_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetPrunerSerialization_cfiles))))) +SnippetPrunerSerialization_checked_obj = $(SnippetPrunerSerialization_checked_cpp_o) $(SnippetPrunerSerialization_checked_cc_o) $(SnippetPrunerSerialization_checked_c_o) +SnippetPrunerSerialization_checked_bin := ./../../../Bin/linux64/SnippetPrunerSerializationCHECKED + +clean_SnippetPrunerSerialization_checked: + @$(ECHO) clean SnippetPrunerSerialization checked + @$(RMDIR) $(SnippetPrunerSerialization_checked_objsdir) + @$(RMDIR) $(SnippetPrunerSerialization_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetPrunerSerialization/checked + +build_SnippetPrunerSerialization_checked: postbuild_SnippetPrunerSerialization_checked +postbuild_SnippetPrunerSerialization_checked: mainbuild_SnippetPrunerSerialization_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetPrunerSerialization_checked: prebuild_SnippetPrunerSerialization_checked $(SnippetPrunerSerialization_checked_bin) +prebuild_SnippetPrunerSerialization_checked: + +$(SnippetPrunerSerialization_checked_bin): $(SnippetPrunerSerialization_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetPrunerSerializationCHECKED` + $(CCLD) $(SnippetPrunerSerialization_checked_obj) $(SnippetPrunerSerialization_checked_lflags) -o $(SnippetPrunerSerialization_checked_bin) + $(ECHO) building $@ complete! + +SnippetPrunerSerialization_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetPrunerSerialization_checked_cpp_o): $(SnippetPrunerSerialization_checked_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetPrunerSerialization_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles)))))) + cp $(SnippetPrunerSerialization_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))))).P; \ + rm -f $(SnippetPrunerSerialization_checked_DEPDIR).d + +$(SnippetPrunerSerialization_checked_cc_o): $(SnippetPrunerSerialization_checked_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetPrunerSerialization_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles)))))) + cp $(SnippetPrunerSerialization_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))))).checked.P; \ + rm -f $(SnippetPrunerSerialization_checked_DEPDIR).d + +$(SnippetPrunerSerialization_checked_c_o): $(SnippetPrunerSerialization_checked_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetPrunerSerialization_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles)))))) + cp $(SnippetPrunerSerialization_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_checked_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))))).P; \ + rm -f $(SnippetPrunerSerialization_checked_DEPDIR).d + +SnippetPrunerSerialization_profile_hpaths := +SnippetPrunerSerialization_profile_hpaths += ./../../../Include +SnippetPrunerSerialization_profile_hpaths += ./../../../../PxShared/include +SnippetPrunerSerialization_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetPrunerSerialization_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetPrunerSerialization_profile_lpaths := +SnippetPrunerSerialization_profile_lpaths += ./../../../Lib/linux64 +SnippetPrunerSerialization_profile_lpaths += ./../../lib/linux64 +SnippetPrunerSerialization_profile_lpaths += ./../../../Bin/linux64 +SnippetPrunerSerialization_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetPrunerSerialization_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetPrunerSerialization_profile_lpaths += ./../../lib/linux64 +SnippetPrunerSerialization_profile_defines := $(SnippetPrunerSerialization_custom_defines) +SnippetPrunerSerialization_profile_defines += PHYSX_PROFILE_SDK +SnippetPrunerSerialization_profile_defines += RENDER_SNIPPET +SnippetPrunerSerialization_profile_defines += NDEBUG +SnippetPrunerSerialization_profile_defines += PX_PROFILE=1 +SnippetPrunerSerialization_profile_defines += PX_SUPPORT_PVD=1 +SnippetPrunerSerialization_profile_libraries := +SnippetPrunerSerialization_profile_libraries += SnippetRenderPROFILE +SnippetPrunerSerialization_profile_libraries += SnippetUtilsPROFILE +SnippetPrunerSerialization_profile_libraries += PhysX3PROFILE_x64 +SnippetPrunerSerialization_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetPrunerSerialization_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetPrunerSerialization_profile_libraries += PhysX3ExtensionsPROFILE +SnippetPrunerSerialization_profile_libraries += PhysX3VehiclePROFILE +SnippetPrunerSerialization_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetPrunerSerialization_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetPrunerSerialization_profile_libraries += PxFoundationPROFILE_x64 +SnippetPrunerSerialization_profile_libraries += PxTaskPROFILE +SnippetPrunerSerialization_profile_libraries += PsFastXmlPROFILE +SnippetPrunerSerialization_profile_libraries += SnippetUtilsPROFILE +SnippetPrunerSerialization_profile_libraries += SnippetRenderPROFILE +SnippetPrunerSerialization_profile_libraries += GL +SnippetPrunerSerialization_profile_libraries += GLU +SnippetPrunerSerialization_profile_libraries += glut +SnippetPrunerSerialization_profile_libraries += X11 +SnippetPrunerSerialization_profile_libraries += rt +SnippetPrunerSerialization_profile_libraries += pthread +SnippetPrunerSerialization_profile_common_cflags := $(SnippetPrunerSerialization_custom_cflags) +SnippetPrunerSerialization_profile_common_cflags += -MMD +SnippetPrunerSerialization_profile_common_cflags += $(addprefix -D, $(SnippetPrunerSerialization_profile_defines)) +SnippetPrunerSerialization_profile_common_cflags += $(addprefix -I, $(SnippetPrunerSerialization_profile_hpaths)) +SnippetPrunerSerialization_profile_common_cflags += -m64 +SnippetPrunerSerialization_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetPrunerSerialization_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetPrunerSerialization_profile_common_cflags += -Wno-uninitialized +SnippetPrunerSerialization_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetPrunerSerialization_profile_cflags := $(SnippetPrunerSerialization_profile_common_cflags) +SnippetPrunerSerialization_profile_cppflags := $(SnippetPrunerSerialization_profile_common_cflags) +SnippetPrunerSerialization_profile_lflags := $(SnippetPrunerSerialization_custom_lflags) +SnippetPrunerSerialization_profile_lflags += $(addprefix -L, $(SnippetPrunerSerialization_profile_lpaths)) +SnippetPrunerSerialization_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetPrunerSerialization_profile_libraries)) -Wl,--end-group +SnippetPrunerSerialization_profile_lflags += -lrt +SnippetPrunerSerialization_profile_lflags += -Wl,-rpath ./ +SnippetPrunerSerialization_profile_lflags += -m64 +SnippetPrunerSerialization_profile_objsdir = $(OBJS_DIR)/SnippetPrunerSerialization_profile +SnippetPrunerSerialization_profile_cpp_o = $(addprefix $(SnippetPrunerSerialization_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetPrunerSerialization_cppfiles))))) +SnippetPrunerSerialization_profile_cc_o = $(addprefix $(SnippetPrunerSerialization_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetPrunerSerialization_ccfiles))))) +SnippetPrunerSerialization_profile_c_o = $(addprefix $(SnippetPrunerSerialization_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetPrunerSerialization_cfiles))))) +SnippetPrunerSerialization_profile_obj = $(SnippetPrunerSerialization_profile_cpp_o) $(SnippetPrunerSerialization_profile_cc_o) $(SnippetPrunerSerialization_profile_c_o) +SnippetPrunerSerialization_profile_bin := ./../../../Bin/linux64/SnippetPrunerSerializationPROFILE + +clean_SnippetPrunerSerialization_profile: + @$(ECHO) clean SnippetPrunerSerialization profile + @$(RMDIR) $(SnippetPrunerSerialization_profile_objsdir) + @$(RMDIR) $(SnippetPrunerSerialization_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetPrunerSerialization/profile + +build_SnippetPrunerSerialization_profile: postbuild_SnippetPrunerSerialization_profile +postbuild_SnippetPrunerSerialization_profile: mainbuild_SnippetPrunerSerialization_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetPrunerSerialization_profile: prebuild_SnippetPrunerSerialization_profile $(SnippetPrunerSerialization_profile_bin) +prebuild_SnippetPrunerSerialization_profile: + +$(SnippetPrunerSerialization_profile_bin): $(SnippetPrunerSerialization_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetPrunerSerializationPROFILE` + $(CCLD) $(SnippetPrunerSerialization_profile_obj) $(SnippetPrunerSerialization_profile_lflags) -o $(SnippetPrunerSerialization_profile_bin) + $(ECHO) building $@ complete! + +SnippetPrunerSerialization_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetPrunerSerialization_profile_cpp_o): $(SnippetPrunerSerialization_profile_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetPrunerSerialization_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles)))))) + cp $(SnippetPrunerSerialization_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))))).P; \ + rm -f $(SnippetPrunerSerialization_profile_DEPDIR).d + +$(SnippetPrunerSerialization_profile_cc_o): $(SnippetPrunerSerialization_profile_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetPrunerSerialization_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles)))))) + cp $(SnippetPrunerSerialization_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))))).profile.P; \ + rm -f $(SnippetPrunerSerialization_profile_DEPDIR).d + +$(SnippetPrunerSerialization_profile_c_o): $(SnippetPrunerSerialization_profile_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetPrunerSerialization_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles)))))) + cp $(SnippetPrunerSerialization_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_profile_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))))).P; \ + rm -f $(SnippetPrunerSerialization_profile_DEPDIR).d + +SnippetPrunerSerialization_release_hpaths := +SnippetPrunerSerialization_release_hpaths += ./../../../Include +SnippetPrunerSerialization_release_hpaths += ./../../../../PxShared/include +SnippetPrunerSerialization_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetPrunerSerialization_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetPrunerSerialization_release_lpaths := +SnippetPrunerSerialization_release_lpaths += ./../../../Lib/linux64 +SnippetPrunerSerialization_release_lpaths += ./../../lib/linux64 +SnippetPrunerSerialization_release_lpaths += ./../../../Bin/linux64 +SnippetPrunerSerialization_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetPrunerSerialization_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetPrunerSerialization_release_lpaths += ./../../lib/linux64 +SnippetPrunerSerialization_release_defines := $(SnippetPrunerSerialization_custom_defines) +SnippetPrunerSerialization_release_defines += PHYSX_PROFILE_SDK +SnippetPrunerSerialization_release_defines += RENDER_SNIPPET +SnippetPrunerSerialization_release_defines += NDEBUG +SnippetPrunerSerialization_release_defines += PX_SUPPORT_PVD=0 +SnippetPrunerSerialization_release_libraries := +SnippetPrunerSerialization_release_libraries += SnippetRender +SnippetPrunerSerialization_release_libraries += SnippetUtils +SnippetPrunerSerialization_release_libraries += PhysX3_x64 +SnippetPrunerSerialization_release_libraries += PhysX3Cooking_x64 +SnippetPrunerSerialization_release_libraries += PhysX3CharacterKinematic_x64 +SnippetPrunerSerialization_release_libraries += PhysX3Extensions +SnippetPrunerSerialization_release_libraries += PhysX3Vehicle +SnippetPrunerSerialization_release_libraries += PxPvdSDK_x64 +SnippetPrunerSerialization_release_libraries += PhysX3Common_x64 +SnippetPrunerSerialization_release_libraries += PxFoundation_x64 +SnippetPrunerSerialization_release_libraries += PxTask +SnippetPrunerSerialization_release_libraries += PsFastXml +SnippetPrunerSerialization_release_libraries += SnippetUtils +SnippetPrunerSerialization_release_libraries += SnippetRender +SnippetPrunerSerialization_release_libraries += GL +SnippetPrunerSerialization_release_libraries += GLU +SnippetPrunerSerialization_release_libraries += glut +SnippetPrunerSerialization_release_libraries += X11 +SnippetPrunerSerialization_release_libraries += rt +SnippetPrunerSerialization_release_libraries += pthread +SnippetPrunerSerialization_release_common_cflags := $(SnippetPrunerSerialization_custom_cflags) +SnippetPrunerSerialization_release_common_cflags += -MMD +SnippetPrunerSerialization_release_common_cflags += $(addprefix -D, $(SnippetPrunerSerialization_release_defines)) +SnippetPrunerSerialization_release_common_cflags += $(addprefix -I, $(SnippetPrunerSerialization_release_hpaths)) +SnippetPrunerSerialization_release_common_cflags += -m64 +SnippetPrunerSerialization_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetPrunerSerialization_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetPrunerSerialization_release_common_cflags += -Wno-uninitialized +SnippetPrunerSerialization_release_common_cflags += -O3 -fno-strict-aliasing +SnippetPrunerSerialization_release_cflags := $(SnippetPrunerSerialization_release_common_cflags) +SnippetPrunerSerialization_release_cppflags := $(SnippetPrunerSerialization_release_common_cflags) +SnippetPrunerSerialization_release_lflags := $(SnippetPrunerSerialization_custom_lflags) +SnippetPrunerSerialization_release_lflags += $(addprefix -L, $(SnippetPrunerSerialization_release_lpaths)) +SnippetPrunerSerialization_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetPrunerSerialization_release_libraries)) -Wl,--end-group +SnippetPrunerSerialization_release_lflags += -lrt +SnippetPrunerSerialization_release_lflags += -Wl,-rpath ./ +SnippetPrunerSerialization_release_lflags += -m64 +SnippetPrunerSerialization_release_objsdir = $(OBJS_DIR)/SnippetPrunerSerialization_release +SnippetPrunerSerialization_release_cpp_o = $(addprefix $(SnippetPrunerSerialization_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetPrunerSerialization_cppfiles))))) +SnippetPrunerSerialization_release_cc_o = $(addprefix $(SnippetPrunerSerialization_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetPrunerSerialization_ccfiles))))) +SnippetPrunerSerialization_release_c_o = $(addprefix $(SnippetPrunerSerialization_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetPrunerSerialization_cfiles))))) +SnippetPrunerSerialization_release_obj = $(SnippetPrunerSerialization_release_cpp_o) $(SnippetPrunerSerialization_release_cc_o) $(SnippetPrunerSerialization_release_c_o) +SnippetPrunerSerialization_release_bin := ./../../../Bin/linux64/SnippetPrunerSerialization + +clean_SnippetPrunerSerialization_release: + @$(ECHO) clean SnippetPrunerSerialization release + @$(RMDIR) $(SnippetPrunerSerialization_release_objsdir) + @$(RMDIR) $(SnippetPrunerSerialization_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetPrunerSerialization/release + +build_SnippetPrunerSerialization_release: postbuild_SnippetPrunerSerialization_release +postbuild_SnippetPrunerSerialization_release: mainbuild_SnippetPrunerSerialization_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetPrunerSerialization_release: prebuild_SnippetPrunerSerialization_release $(SnippetPrunerSerialization_release_bin) +prebuild_SnippetPrunerSerialization_release: + +$(SnippetPrunerSerialization_release_bin): $(SnippetPrunerSerialization_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetPrunerSerialization` + $(CCLD) $(SnippetPrunerSerialization_release_obj) $(SnippetPrunerSerialization_release_lflags) -o $(SnippetPrunerSerialization_release_bin) + $(ECHO) building $@ complete! + +SnippetPrunerSerialization_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetPrunerSerialization_release_cpp_o): $(SnippetPrunerSerialization_release_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetPrunerSerialization_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles)))))) + cp $(SnippetPrunerSerialization_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_cppfiles))))).P; \ + rm -f $(SnippetPrunerSerialization_release_DEPDIR).d + +$(SnippetPrunerSerialization_release_cc_o): $(SnippetPrunerSerialization_release_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetPrunerSerialization_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles)))))) + cp $(SnippetPrunerSerialization_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_ccfiles))))).release.P; \ + rm -f $(SnippetPrunerSerialization_release_DEPDIR).d + +$(SnippetPrunerSerialization_release_c_o): $(SnippetPrunerSerialization_release_objsdir)/%.o: + $(ECHO) SnippetPrunerSerialization: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetPrunerSerialization_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles)))))) + cp $(SnippetPrunerSerialization_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetPrunerSerialization_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetPrunerSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetPrunerSerialization_release_objsdir),, $@))), $(SnippetPrunerSerialization_cfiles))))).P; \ + rm -f $(SnippetPrunerSerialization_release_DEPDIR).d + +clean_SnippetPrunerSerialization: clean_SnippetPrunerSerialization_debug clean_SnippetPrunerSerialization_checked clean_SnippetPrunerSerialization_profile clean_SnippetPrunerSerialization_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetRaycastCCD.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetRaycastCCD.mk new file mode 100644 index 00000000..f736a415 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetRaycastCCD.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetRaycastCCD +SnippetRaycastCCD_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetRaycastCCD_cppfiles += ./../../SnippetRaycastCCD/SnippetRaycastCCD.cpp +SnippetRaycastCCD_cppfiles += ./../../SnippetRaycastCCD/SnippetRaycastCCDRender.cpp + +SnippetRaycastCCD_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetRaycastCCD/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetRaycastCCD_cppfiles))))) +SnippetRaycastCCD_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetRaycastCCD_ccfiles))))) +SnippetRaycastCCD_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetRaycastCCD/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetRaycastCCD_cfiles))))) +SnippetRaycastCCD_debug_dep = $(SnippetRaycastCCD_cpp_debug_dep) $(SnippetRaycastCCD_cc_debug_dep) $(SnippetRaycastCCD_c_debug_dep) +-include $(SnippetRaycastCCD_debug_dep) +SnippetRaycastCCD_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetRaycastCCD/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetRaycastCCD_cppfiles))))) +SnippetRaycastCCD_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetRaycastCCD_ccfiles))))) +SnippetRaycastCCD_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetRaycastCCD/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetRaycastCCD_cfiles))))) +SnippetRaycastCCD_checked_dep = $(SnippetRaycastCCD_cpp_checked_dep) $(SnippetRaycastCCD_cc_checked_dep) $(SnippetRaycastCCD_c_checked_dep) +-include $(SnippetRaycastCCD_checked_dep) +SnippetRaycastCCD_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetRaycastCCD/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetRaycastCCD_cppfiles))))) +SnippetRaycastCCD_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetRaycastCCD_ccfiles))))) +SnippetRaycastCCD_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetRaycastCCD/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetRaycastCCD_cfiles))))) +SnippetRaycastCCD_profile_dep = $(SnippetRaycastCCD_cpp_profile_dep) $(SnippetRaycastCCD_cc_profile_dep) $(SnippetRaycastCCD_c_profile_dep) +-include $(SnippetRaycastCCD_profile_dep) +SnippetRaycastCCD_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetRaycastCCD/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetRaycastCCD_cppfiles))))) +SnippetRaycastCCD_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetRaycastCCD_ccfiles))))) +SnippetRaycastCCD_c_release_dep = $(addprefix $(DEPSDIR)/SnippetRaycastCCD/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetRaycastCCD_cfiles))))) +SnippetRaycastCCD_release_dep = $(SnippetRaycastCCD_cpp_release_dep) $(SnippetRaycastCCD_cc_release_dep) $(SnippetRaycastCCD_c_release_dep) +-include $(SnippetRaycastCCD_release_dep) +SnippetRaycastCCD_debug_hpaths := +SnippetRaycastCCD_debug_hpaths += ./../../../Include +SnippetRaycastCCD_debug_hpaths += ./../../../../PxShared/include +SnippetRaycastCCD_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetRaycastCCD_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetRaycastCCD_debug_lpaths := +SnippetRaycastCCD_debug_lpaths += ./../../../Lib/linux64 +SnippetRaycastCCD_debug_lpaths += ./../../lib/linux64 +SnippetRaycastCCD_debug_lpaths += ./../../../Bin/linux64 +SnippetRaycastCCD_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetRaycastCCD_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetRaycastCCD_debug_lpaths += ./../../lib/linux64 +SnippetRaycastCCD_debug_defines := $(SnippetRaycastCCD_custom_defines) +SnippetRaycastCCD_debug_defines += PHYSX_PROFILE_SDK +SnippetRaycastCCD_debug_defines += RENDER_SNIPPET +SnippetRaycastCCD_debug_defines += _DEBUG +SnippetRaycastCCD_debug_defines += PX_DEBUG=1 +SnippetRaycastCCD_debug_defines += PX_CHECKED=1 +SnippetRaycastCCD_debug_defines += PX_SUPPORT_PVD=1 +SnippetRaycastCCD_debug_libraries := +SnippetRaycastCCD_debug_libraries += SnippetRenderDEBUG +SnippetRaycastCCD_debug_libraries += SnippetUtilsDEBUG +SnippetRaycastCCD_debug_libraries += PhysX3DEBUG_x64 +SnippetRaycastCCD_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetRaycastCCD_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetRaycastCCD_debug_libraries += PhysX3ExtensionsDEBUG +SnippetRaycastCCD_debug_libraries += PhysX3VehicleDEBUG +SnippetRaycastCCD_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetRaycastCCD_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetRaycastCCD_debug_libraries += PxFoundationDEBUG_x64 +SnippetRaycastCCD_debug_libraries += PxTaskDEBUG +SnippetRaycastCCD_debug_libraries += PsFastXmlDEBUG +SnippetRaycastCCD_debug_libraries += SnippetUtilsDEBUG +SnippetRaycastCCD_debug_libraries += SnippetRenderDEBUG +SnippetRaycastCCD_debug_libraries += GL +SnippetRaycastCCD_debug_libraries += GLU +SnippetRaycastCCD_debug_libraries += glut +SnippetRaycastCCD_debug_libraries += X11 +SnippetRaycastCCD_debug_libraries += rt +SnippetRaycastCCD_debug_libraries += pthread +SnippetRaycastCCD_debug_common_cflags := $(SnippetRaycastCCD_custom_cflags) +SnippetRaycastCCD_debug_common_cflags += -MMD +SnippetRaycastCCD_debug_common_cflags += $(addprefix -D, $(SnippetRaycastCCD_debug_defines)) +SnippetRaycastCCD_debug_common_cflags += $(addprefix -I, $(SnippetRaycastCCD_debug_hpaths)) +SnippetRaycastCCD_debug_common_cflags += -m64 +SnippetRaycastCCD_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetRaycastCCD_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetRaycastCCD_debug_common_cflags += -Wno-uninitialized +SnippetRaycastCCD_debug_common_cflags += -g3 -gdwarf-2 +SnippetRaycastCCD_debug_cflags := $(SnippetRaycastCCD_debug_common_cflags) +SnippetRaycastCCD_debug_cppflags := $(SnippetRaycastCCD_debug_common_cflags) +SnippetRaycastCCD_debug_lflags := $(SnippetRaycastCCD_custom_lflags) +SnippetRaycastCCD_debug_lflags += $(addprefix -L, $(SnippetRaycastCCD_debug_lpaths)) +SnippetRaycastCCD_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetRaycastCCD_debug_libraries)) -Wl,--end-group +SnippetRaycastCCD_debug_lflags += -lrt +SnippetRaycastCCD_debug_lflags += -Wl,-rpath ./ +SnippetRaycastCCD_debug_lflags += -m64 +SnippetRaycastCCD_debug_objsdir = $(OBJS_DIR)/SnippetRaycastCCD_debug +SnippetRaycastCCD_debug_cpp_o = $(addprefix $(SnippetRaycastCCD_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetRaycastCCD_cppfiles))))) +SnippetRaycastCCD_debug_cc_o = $(addprefix $(SnippetRaycastCCD_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetRaycastCCD_ccfiles))))) +SnippetRaycastCCD_debug_c_o = $(addprefix $(SnippetRaycastCCD_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetRaycastCCD_cfiles))))) +SnippetRaycastCCD_debug_obj = $(SnippetRaycastCCD_debug_cpp_o) $(SnippetRaycastCCD_debug_cc_o) $(SnippetRaycastCCD_debug_c_o) +SnippetRaycastCCD_debug_bin := ./../../../Bin/linux64/SnippetRaycastCCDDEBUG + +clean_SnippetRaycastCCD_debug: + @$(ECHO) clean SnippetRaycastCCD debug + @$(RMDIR) $(SnippetRaycastCCD_debug_objsdir) + @$(RMDIR) $(SnippetRaycastCCD_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetRaycastCCD/debug + +build_SnippetRaycastCCD_debug: postbuild_SnippetRaycastCCD_debug +postbuild_SnippetRaycastCCD_debug: mainbuild_SnippetRaycastCCD_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetRaycastCCD_debug: prebuild_SnippetRaycastCCD_debug $(SnippetRaycastCCD_debug_bin) +prebuild_SnippetRaycastCCD_debug: + +$(SnippetRaycastCCD_debug_bin): $(SnippetRaycastCCD_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetRaycastCCDDEBUG` + $(CCLD) $(SnippetRaycastCCD_debug_obj) $(SnippetRaycastCCD_debug_lflags) -o $(SnippetRaycastCCD_debug_bin) + $(ECHO) building $@ complete! + +SnippetRaycastCCD_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetRaycastCCD_debug_cpp_o): $(SnippetRaycastCCD_debug_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRaycastCCD_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRaycastCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles)))))) + cp $(SnippetRaycastCCD_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRaycastCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRaycastCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))))).P; \ + rm -f $(SnippetRaycastCCD_debug_DEPDIR).d + +$(SnippetRaycastCCD_debug_cc_o): $(SnippetRaycastCCD_debug_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRaycastCCD_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles)))))) + cp $(SnippetRaycastCCD_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))))).debug.P; \ + rm -f $(SnippetRaycastCCD_debug_DEPDIR).d + +$(SnippetRaycastCCD_debug_c_o): $(SnippetRaycastCCD_debug_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetRaycastCCD_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRaycastCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_cfiles)))))) + cp $(SnippetRaycastCCD_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRaycastCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRaycastCCD/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_debug_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))))).P; \ + rm -f $(SnippetRaycastCCD_debug_DEPDIR).d + +SnippetRaycastCCD_checked_hpaths := +SnippetRaycastCCD_checked_hpaths += ./../../../Include +SnippetRaycastCCD_checked_hpaths += ./../../../../PxShared/include +SnippetRaycastCCD_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetRaycastCCD_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetRaycastCCD_checked_lpaths := +SnippetRaycastCCD_checked_lpaths += ./../../../Lib/linux64 +SnippetRaycastCCD_checked_lpaths += ./../../lib/linux64 +SnippetRaycastCCD_checked_lpaths += ./../../../Bin/linux64 +SnippetRaycastCCD_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetRaycastCCD_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetRaycastCCD_checked_lpaths += ./../../lib/linux64 +SnippetRaycastCCD_checked_defines := $(SnippetRaycastCCD_custom_defines) +SnippetRaycastCCD_checked_defines += PHYSX_PROFILE_SDK +SnippetRaycastCCD_checked_defines += RENDER_SNIPPET +SnippetRaycastCCD_checked_defines += NDEBUG +SnippetRaycastCCD_checked_defines += PX_CHECKED=1 +SnippetRaycastCCD_checked_defines += PX_SUPPORT_PVD=1 +SnippetRaycastCCD_checked_libraries := +SnippetRaycastCCD_checked_libraries += SnippetRenderCHECKED +SnippetRaycastCCD_checked_libraries += SnippetUtilsCHECKED +SnippetRaycastCCD_checked_libraries += PhysX3CHECKED_x64 +SnippetRaycastCCD_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetRaycastCCD_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetRaycastCCD_checked_libraries += PhysX3ExtensionsCHECKED +SnippetRaycastCCD_checked_libraries += PhysX3VehicleCHECKED +SnippetRaycastCCD_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetRaycastCCD_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetRaycastCCD_checked_libraries += PxFoundationCHECKED_x64 +SnippetRaycastCCD_checked_libraries += PxTaskCHECKED +SnippetRaycastCCD_checked_libraries += PsFastXmlCHECKED +SnippetRaycastCCD_checked_libraries += SnippetUtilsCHECKED +SnippetRaycastCCD_checked_libraries += SnippetRenderCHECKED +SnippetRaycastCCD_checked_libraries += GL +SnippetRaycastCCD_checked_libraries += GLU +SnippetRaycastCCD_checked_libraries += glut +SnippetRaycastCCD_checked_libraries += X11 +SnippetRaycastCCD_checked_libraries += rt +SnippetRaycastCCD_checked_libraries += pthread +SnippetRaycastCCD_checked_common_cflags := $(SnippetRaycastCCD_custom_cflags) +SnippetRaycastCCD_checked_common_cflags += -MMD +SnippetRaycastCCD_checked_common_cflags += $(addprefix -D, $(SnippetRaycastCCD_checked_defines)) +SnippetRaycastCCD_checked_common_cflags += $(addprefix -I, $(SnippetRaycastCCD_checked_hpaths)) +SnippetRaycastCCD_checked_common_cflags += -m64 +SnippetRaycastCCD_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetRaycastCCD_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetRaycastCCD_checked_common_cflags += -Wno-uninitialized +SnippetRaycastCCD_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetRaycastCCD_checked_cflags := $(SnippetRaycastCCD_checked_common_cflags) +SnippetRaycastCCD_checked_cppflags := $(SnippetRaycastCCD_checked_common_cflags) +SnippetRaycastCCD_checked_lflags := $(SnippetRaycastCCD_custom_lflags) +SnippetRaycastCCD_checked_lflags += $(addprefix -L, $(SnippetRaycastCCD_checked_lpaths)) +SnippetRaycastCCD_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetRaycastCCD_checked_libraries)) -Wl,--end-group +SnippetRaycastCCD_checked_lflags += -lrt +SnippetRaycastCCD_checked_lflags += -Wl,-rpath ./ +SnippetRaycastCCD_checked_lflags += -m64 +SnippetRaycastCCD_checked_objsdir = $(OBJS_DIR)/SnippetRaycastCCD_checked +SnippetRaycastCCD_checked_cpp_o = $(addprefix $(SnippetRaycastCCD_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetRaycastCCD_cppfiles))))) +SnippetRaycastCCD_checked_cc_o = $(addprefix $(SnippetRaycastCCD_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetRaycastCCD_ccfiles))))) +SnippetRaycastCCD_checked_c_o = $(addprefix $(SnippetRaycastCCD_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetRaycastCCD_cfiles))))) +SnippetRaycastCCD_checked_obj = $(SnippetRaycastCCD_checked_cpp_o) $(SnippetRaycastCCD_checked_cc_o) $(SnippetRaycastCCD_checked_c_o) +SnippetRaycastCCD_checked_bin := ./../../../Bin/linux64/SnippetRaycastCCDCHECKED + +clean_SnippetRaycastCCD_checked: + @$(ECHO) clean SnippetRaycastCCD checked + @$(RMDIR) $(SnippetRaycastCCD_checked_objsdir) + @$(RMDIR) $(SnippetRaycastCCD_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetRaycastCCD/checked + +build_SnippetRaycastCCD_checked: postbuild_SnippetRaycastCCD_checked +postbuild_SnippetRaycastCCD_checked: mainbuild_SnippetRaycastCCD_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetRaycastCCD_checked: prebuild_SnippetRaycastCCD_checked $(SnippetRaycastCCD_checked_bin) +prebuild_SnippetRaycastCCD_checked: + +$(SnippetRaycastCCD_checked_bin): $(SnippetRaycastCCD_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetRaycastCCDCHECKED` + $(CCLD) $(SnippetRaycastCCD_checked_obj) $(SnippetRaycastCCD_checked_lflags) -o $(SnippetRaycastCCD_checked_bin) + $(ECHO) building $@ complete! + +SnippetRaycastCCD_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetRaycastCCD_checked_cpp_o): $(SnippetRaycastCCD_checked_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRaycastCCD_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRaycastCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles)))))) + cp $(SnippetRaycastCCD_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRaycastCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRaycastCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))))).P; \ + rm -f $(SnippetRaycastCCD_checked_DEPDIR).d + +$(SnippetRaycastCCD_checked_cc_o): $(SnippetRaycastCCD_checked_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRaycastCCD_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles)))))) + cp $(SnippetRaycastCCD_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))))).checked.P; \ + rm -f $(SnippetRaycastCCD_checked_DEPDIR).d + +$(SnippetRaycastCCD_checked_c_o): $(SnippetRaycastCCD_checked_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetRaycastCCD_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRaycastCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_cfiles)))))) + cp $(SnippetRaycastCCD_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRaycastCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRaycastCCD/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_checked_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))))).P; \ + rm -f $(SnippetRaycastCCD_checked_DEPDIR).d + +SnippetRaycastCCD_profile_hpaths := +SnippetRaycastCCD_profile_hpaths += ./../../../Include +SnippetRaycastCCD_profile_hpaths += ./../../../../PxShared/include +SnippetRaycastCCD_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetRaycastCCD_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetRaycastCCD_profile_lpaths := +SnippetRaycastCCD_profile_lpaths += ./../../../Lib/linux64 +SnippetRaycastCCD_profile_lpaths += ./../../lib/linux64 +SnippetRaycastCCD_profile_lpaths += ./../../../Bin/linux64 +SnippetRaycastCCD_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetRaycastCCD_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetRaycastCCD_profile_lpaths += ./../../lib/linux64 +SnippetRaycastCCD_profile_defines := $(SnippetRaycastCCD_custom_defines) +SnippetRaycastCCD_profile_defines += PHYSX_PROFILE_SDK +SnippetRaycastCCD_profile_defines += RENDER_SNIPPET +SnippetRaycastCCD_profile_defines += NDEBUG +SnippetRaycastCCD_profile_defines += PX_PROFILE=1 +SnippetRaycastCCD_profile_defines += PX_SUPPORT_PVD=1 +SnippetRaycastCCD_profile_libraries := +SnippetRaycastCCD_profile_libraries += SnippetRenderPROFILE +SnippetRaycastCCD_profile_libraries += SnippetUtilsPROFILE +SnippetRaycastCCD_profile_libraries += PhysX3PROFILE_x64 +SnippetRaycastCCD_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetRaycastCCD_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetRaycastCCD_profile_libraries += PhysX3ExtensionsPROFILE +SnippetRaycastCCD_profile_libraries += PhysX3VehiclePROFILE +SnippetRaycastCCD_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetRaycastCCD_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetRaycastCCD_profile_libraries += PxFoundationPROFILE_x64 +SnippetRaycastCCD_profile_libraries += PxTaskPROFILE +SnippetRaycastCCD_profile_libraries += PsFastXmlPROFILE +SnippetRaycastCCD_profile_libraries += SnippetUtilsPROFILE +SnippetRaycastCCD_profile_libraries += SnippetRenderPROFILE +SnippetRaycastCCD_profile_libraries += GL +SnippetRaycastCCD_profile_libraries += GLU +SnippetRaycastCCD_profile_libraries += glut +SnippetRaycastCCD_profile_libraries += X11 +SnippetRaycastCCD_profile_libraries += rt +SnippetRaycastCCD_profile_libraries += pthread +SnippetRaycastCCD_profile_common_cflags := $(SnippetRaycastCCD_custom_cflags) +SnippetRaycastCCD_profile_common_cflags += -MMD +SnippetRaycastCCD_profile_common_cflags += $(addprefix -D, $(SnippetRaycastCCD_profile_defines)) +SnippetRaycastCCD_profile_common_cflags += $(addprefix -I, $(SnippetRaycastCCD_profile_hpaths)) +SnippetRaycastCCD_profile_common_cflags += -m64 +SnippetRaycastCCD_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetRaycastCCD_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetRaycastCCD_profile_common_cflags += -Wno-uninitialized +SnippetRaycastCCD_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetRaycastCCD_profile_cflags := $(SnippetRaycastCCD_profile_common_cflags) +SnippetRaycastCCD_profile_cppflags := $(SnippetRaycastCCD_profile_common_cflags) +SnippetRaycastCCD_profile_lflags := $(SnippetRaycastCCD_custom_lflags) +SnippetRaycastCCD_profile_lflags += $(addprefix -L, $(SnippetRaycastCCD_profile_lpaths)) +SnippetRaycastCCD_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetRaycastCCD_profile_libraries)) -Wl,--end-group +SnippetRaycastCCD_profile_lflags += -lrt +SnippetRaycastCCD_profile_lflags += -Wl,-rpath ./ +SnippetRaycastCCD_profile_lflags += -m64 +SnippetRaycastCCD_profile_objsdir = $(OBJS_DIR)/SnippetRaycastCCD_profile +SnippetRaycastCCD_profile_cpp_o = $(addprefix $(SnippetRaycastCCD_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetRaycastCCD_cppfiles))))) +SnippetRaycastCCD_profile_cc_o = $(addprefix $(SnippetRaycastCCD_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetRaycastCCD_ccfiles))))) +SnippetRaycastCCD_profile_c_o = $(addprefix $(SnippetRaycastCCD_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetRaycastCCD_cfiles))))) +SnippetRaycastCCD_profile_obj = $(SnippetRaycastCCD_profile_cpp_o) $(SnippetRaycastCCD_profile_cc_o) $(SnippetRaycastCCD_profile_c_o) +SnippetRaycastCCD_profile_bin := ./../../../Bin/linux64/SnippetRaycastCCDPROFILE + +clean_SnippetRaycastCCD_profile: + @$(ECHO) clean SnippetRaycastCCD profile + @$(RMDIR) $(SnippetRaycastCCD_profile_objsdir) + @$(RMDIR) $(SnippetRaycastCCD_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetRaycastCCD/profile + +build_SnippetRaycastCCD_profile: postbuild_SnippetRaycastCCD_profile +postbuild_SnippetRaycastCCD_profile: mainbuild_SnippetRaycastCCD_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetRaycastCCD_profile: prebuild_SnippetRaycastCCD_profile $(SnippetRaycastCCD_profile_bin) +prebuild_SnippetRaycastCCD_profile: + +$(SnippetRaycastCCD_profile_bin): $(SnippetRaycastCCD_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetRaycastCCDPROFILE` + $(CCLD) $(SnippetRaycastCCD_profile_obj) $(SnippetRaycastCCD_profile_lflags) -o $(SnippetRaycastCCD_profile_bin) + $(ECHO) building $@ complete! + +SnippetRaycastCCD_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetRaycastCCD_profile_cpp_o): $(SnippetRaycastCCD_profile_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRaycastCCD_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRaycastCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles)))))) + cp $(SnippetRaycastCCD_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRaycastCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRaycastCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))))).P; \ + rm -f $(SnippetRaycastCCD_profile_DEPDIR).d + +$(SnippetRaycastCCD_profile_cc_o): $(SnippetRaycastCCD_profile_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRaycastCCD_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles)))))) + cp $(SnippetRaycastCCD_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))))).profile.P; \ + rm -f $(SnippetRaycastCCD_profile_DEPDIR).d + +$(SnippetRaycastCCD_profile_c_o): $(SnippetRaycastCCD_profile_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetRaycastCCD_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRaycastCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_cfiles)))))) + cp $(SnippetRaycastCCD_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRaycastCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRaycastCCD/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_profile_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))))).P; \ + rm -f $(SnippetRaycastCCD_profile_DEPDIR).d + +SnippetRaycastCCD_release_hpaths := +SnippetRaycastCCD_release_hpaths += ./../../../Include +SnippetRaycastCCD_release_hpaths += ./../../../../PxShared/include +SnippetRaycastCCD_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetRaycastCCD_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetRaycastCCD_release_lpaths := +SnippetRaycastCCD_release_lpaths += ./../../../Lib/linux64 +SnippetRaycastCCD_release_lpaths += ./../../lib/linux64 +SnippetRaycastCCD_release_lpaths += ./../../../Bin/linux64 +SnippetRaycastCCD_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetRaycastCCD_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetRaycastCCD_release_lpaths += ./../../lib/linux64 +SnippetRaycastCCD_release_defines := $(SnippetRaycastCCD_custom_defines) +SnippetRaycastCCD_release_defines += PHYSX_PROFILE_SDK +SnippetRaycastCCD_release_defines += RENDER_SNIPPET +SnippetRaycastCCD_release_defines += NDEBUG +SnippetRaycastCCD_release_defines += PX_SUPPORT_PVD=0 +SnippetRaycastCCD_release_libraries := +SnippetRaycastCCD_release_libraries += SnippetRender +SnippetRaycastCCD_release_libraries += SnippetUtils +SnippetRaycastCCD_release_libraries += PhysX3_x64 +SnippetRaycastCCD_release_libraries += PhysX3Cooking_x64 +SnippetRaycastCCD_release_libraries += PhysX3CharacterKinematic_x64 +SnippetRaycastCCD_release_libraries += PhysX3Extensions +SnippetRaycastCCD_release_libraries += PhysX3Vehicle +SnippetRaycastCCD_release_libraries += PxPvdSDK_x64 +SnippetRaycastCCD_release_libraries += PhysX3Common_x64 +SnippetRaycastCCD_release_libraries += PxFoundation_x64 +SnippetRaycastCCD_release_libraries += PxTask +SnippetRaycastCCD_release_libraries += PsFastXml +SnippetRaycastCCD_release_libraries += SnippetUtils +SnippetRaycastCCD_release_libraries += SnippetRender +SnippetRaycastCCD_release_libraries += GL +SnippetRaycastCCD_release_libraries += GLU +SnippetRaycastCCD_release_libraries += glut +SnippetRaycastCCD_release_libraries += X11 +SnippetRaycastCCD_release_libraries += rt +SnippetRaycastCCD_release_libraries += pthread +SnippetRaycastCCD_release_common_cflags := $(SnippetRaycastCCD_custom_cflags) +SnippetRaycastCCD_release_common_cflags += -MMD +SnippetRaycastCCD_release_common_cflags += $(addprefix -D, $(SnippetRaycastCCD_release_defines)) +SnippetRaycastCCD_release_common_cflags += $(addprefix -I, $(SnippetRaycastCCD_release_hpaths)) +SnippetRaycastCCD_release_common_cflags += -m64 +SnippetRaycastCCD_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetRaycastCCD_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetRaycastCCD_release_common_cflags += -Wno-uninitialized +SnippetRaycastCCD_release_common_cflags += -O3 -fno-strict-aliasing +SnippetRaycastCCD_release_cflags := $(SnippetRaycastCCD_release_common_cflags) +SnippetRaycastCCD_release_cppflags := $(SnippetRaycastCCD_release_common_cflags) +SnippetRaycastCCD_release_lflags := $(SnippetRaycastCCD_custom_lflags) +SnippetRaycastCCD_release_lflags += $(addprefix -L, $(SnippetRaycastCCD_release_lpaths)) +SnippetRaycastCCD_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetRaycastCCD_release_libraries)) -Wl,--end-group +SnippetRaycastCCD_release_lflags += -lrt +SnippetRaycastCCD_release_lflags += -Wl,-rpath ./ +SnippetRaycastCCD_release_lflags += -m64 +SnippetRaycastCCD_release_objsdir = $(OBJS_DIR)/SnippetRaycastCCD_release +SnippetRaycastCCD_release_cpp_o = $(addprefix $(SnippetRaycastCCD_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetRaycastCCD_cppfiles))))) +SnippetRaycastCCD_release_cc_o = $(addprefix $(SnippetRaycastCCD_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetRaycastCCD_ccfiles))))) +SnippetRaycastCCD_release_c_o = $(addprefix $(SnippetRaycastCCD_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetRaycastCCD_cfiles))))) +SnippetRaycastCCD_release_obj = $(SnippetRaycastCCD_release_cpp_o) $(SnippetRaycastCCD_release_cc_o) $(SnippetRaycastCCD_release_c_o) +SnippetRaycastCCD_release_bin := ./../../../Bin/linux64/SnippetRaycastCCD + +clean_SnippetRaycastCCD_release: + @$(ECHO) clean SnippetRaycastCCD release + @$(RMDIR) $(SnippetRaycastCCD_release_objsdir) + @$(RMDIR) $(SnippetRaycastCCD_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetRaycastCCD/release + +build_SnippetRaycastCCD_release: postbuild_SnippetRaycastCCD_release +postbuild_SnippetRaycastCCD_release: mainbuild_SnippetRaycastCCD_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetRaycastCCD_release: prebuild_SnippetRaycastCCD_release $(SnippetRaycastCCD_release_bin) +prebuild_SnippetRaycastCCD_release: + +$(SnippetRaycastCCD_release_bin): $(SnippetRaycastCCD_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetRaycastCCD` + $(CCLD) $(SnippetRaycastCCD_release_obj) $(SnippetRaycastCCD_release_lflags) -o $(SnippetRaycastCCD_release_bin) + $(ECHO) building $@ complete! + +SnippetRaycastCCD_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetRaycastCCD_release_cpp_o): $(SnippetRaycastCCD_release_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRaycastCCD_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRaycastCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles)))))) + cp $(SnippetRaycastCCD_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRaycastCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRaycastCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_cppfiles))))).P; \ + rm -f $(SnippetRaycastCCD_release_DEPDIR).d + +$(SnippetRaycastCCD_release_cc_o): $(SnippetRaycastCCD_release_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRaycastCCD_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles)))))) + cp $(SnippetRaycastCCD_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_ccfiles))))).release.P; \ + rm -f $(SnippetRaycastCCD_release_DEPDIR).d + +$(SnippetRaycastCCD_release_c_o): $(SnippetRaycastCCD_release_objsdir)/%.o: + $(ECHO) SnippetRaycastCCD: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetRaycastCCD_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRaycastCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_cfiles)))))) + cp $(SnippetRaycastCCD_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRaycastCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRaycastCCD_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRaycastCCD/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRaycastCCD_release_objsdir),, $@))), $(SnippetRaycastCCD_cfiles))))).P; \ + rm -f $(SnippetRaycastCCD_release_DEPDIR).d + +clean_SnippetRaycastCCD: clean_SnippetRaycastCCD_debug clean_SnippetRaycastCCD_checked clean_SnippetRaycastCCD_profile clean_SnippetRaycastCCD_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetRender.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetRender.mk new file mode 100644 index 00000000..2da1f978 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetRender.mk @@ -0,0 +1,357 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetRender +SnippetRender_cppfiles += ./../../SnippetRender/SnippetCamera.cpp +SnippetRender_cppfiles += ./../../SnippetRender/SnippetRender.cpp + +SnippetRender_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetRender/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetRender_cppfiles))))) +SnippetRender_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetRender_ccfiles))))) +SnippetRender_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetRender/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetRender_cfiles))))) +SnippetRender_debug_dep = $(SnippetRender_cpp_debug_dep) $(SnippetRender_cc_debug_dep) $(SnippetRender_c_debug_dep) +-include $(SnippetRender_debug_dep) +SnippetRender_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetRender/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetRender_cppfiles))))) +SnippetRender_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetRender_ccfiles))))) +SnippetRender_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetRender/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetRender_cfiles))))) +SnippetRender_checked_dep = $(SnippetRender_cpp_checked_dep) $(SnippetRender_cc_checked_dep) $(SnippetRender_c_checked_dep) +-include $(SnippetRender_checked_dep) +SnippetRender_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetRender/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetRender_cppfiles))))) +SnippetRender_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetRender_ccfiles))))) +SnippetRender_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetRender/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetRender_cfiles))))) +SnippetRender_profile_dep = $(SnippetRender_cpp_profile_dep) $(SnippetRender_cc_profile_dep) $(SnippetRender_c_profile_dep) +-include $(SnippetRender_profile_dep) +SnippetRender_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetRender/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetRender_cppfiles))))) +SnippetRender_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetRender_ccfiles))))) +SnippetRender_c_release_dep = $(addprefix $(DEPSDIR)/SnippetRender/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetRender_cfiles))))) +SnippetRender_release_dep = $(SnippetRender_cpp_release_dep) $(SnippetRender_cc_release_dep) $(SnippetRender_c_release_dep) +-include $(SnippetRender_release_dep) +SnippetRender_debug_hpaths := +SnippetRender_debug_hpaths += ./../../../Include +SnippetRender_debug_hpaths += ./../../../../PxShared/include +SnippetRender_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetRender_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetRender_debug_lpaths := +SnippetRender_debug_defines := $(SnippetRender_custom_defines) +SnippetRender_debug_defines += _DEBUG +SnippetRender_debug_defines += PX_DEBUG=1 +SnippetRender_debug_defines += PX_CHECKED=1 +SnippetRender_debug_defines += PX_SUPPORT_PVD=1 +SnippetRender_debug_libraries := +SnippetRender_debug_common_cflags := $(SnippetRender_custom_cflags) +SnippetRender_debug_common_cflags += -MMD +SnippetRender_debug_common_cflags += $(addprefix -D, $(SnippetRender_debug_defines)) +SnippetRender_debug_common_cflags += $(addprefix -I, $(SnippetRender_debug_hpaths)) +SnippetRender_debug_common_cflags += -m64 +SnippetRender_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetRender_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetRender_debug_common_cflags += -Wno-uninitialized +SnippetRender_debug_common_cflags += -g3 -gdwarf-2 +SnippetRender_debug_cflags := $(SnippetRender_debug_common_cflags) +SnippetRender_debug_cppflags := $(SnippetRender_debug_common_cflags) +SnippetRender_debug_lflags := $(SnippetRender_custom_lflags) +SnippetRender_debug_lflags += $(addprefix -L, $(SnippetRender_debug_lpaths)) +SnippetRender_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetRender_debug_libraries)) -Wl,--end-group +SnippetRender_debug_lflags += -lrt +SnippetRender_debug_lflags += -m64 +SnippetRender_debug_objsdir = $(OBJS_DIR)/SnippetRender_debug +SnippetRender_debug_cpp_o = $(addprefix $(SnippetRender_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetRender_cppfiles))))) +SnippetRender_debug_cc_o = $(addprefix $(SnippetRender_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetRender_ccfiles))))) +SnippetRender_debug_c_o = $(addprefix $(SnippetRender_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetRender_cfiles))))) +SnippetRender_debug_obj = $(SnippetRender_debug_cpp_o) $(SnippetRender_debug_cc_o) $(SnippetRender_debug_c_o) +SnippetRender_debug_bin := ./../../lib/linux64/libSnippetRenderDEBUG.a + +clean_SnippetRender_debug: + @$(ECHO) clean SnippetRender debug + @$(RMDIR) $(SnippetRender_debug_objsdir) + @$(RMDIR) $(SnippetRender_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetRender/debug + +build_SnippetRender_debug: postbuild_SnippetRender_debug +postbuild_SnippetRender_debug: mainbuild_SnippetRender_debug +mainbuild_SnippetRender_debug: prebuild_SnippetRender_debug $(SnippetRender_debug_bin) +prebuild_SnippetRender_debug: + +$(SnippetRender_debug_bin): $(SnippetRender_debug_obj) + mkdir -p `dirname ./../../lib/linux64/libSnippetRenderDEBUG.a` + @$(AR) rcs $(SnippetRender_debug_bin) $(SnippetRender_debug_obj) + $(ECHO) building $@ complete! + +SnippetRender_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetRender_debug_cpp_o): $(SnippetRender_debug_objsdir)/%.o: + $(ECHO) SnippetRender: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRender_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRender/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_cppfiles)))))) + cp $(SnippetRender_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRender/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRender/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_cppfiles))))).P; \ + rm -f $(SnippetRender_debug_DEPDIR).d + +$(SnippetRender_debug_cc_o): $(SnippetRender_debug_objsdir)/%.o: + $(ECHO) SnippetRender: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRender_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_ccfiles)))))) + cp $(SnippetRender_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_ccfiles))))).debug.P; \ + rm -f $(SnippetRender_debug_DEPDIR).d + +$(SnippetRender_debug_c_o): $(SnippetRender_debug_objsdir)/%.o: + $(ECHO) SnippetRender: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetRender_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRender/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_cfiles)))))) + cp $(SnippetRender_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRender/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRender/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_debug_objsdir),, $@))), $(SnippetRender_cfiles))))).P; \ + rm -f $(SnippetRender_debug_DEPDIR).d + +SnippetRender_checked_hpaths := +SnippetRender_checked_hpaths += ./../../../Include +SnippetRender_checked_hpaths += ./../../../../PxShared/include +SnippetRender_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetRender_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetRender_checked_lpaths := +SnippetRender_checked_defines := $(SnippetRender_custom_defines) +SnippetRender_checked_defines += NDEBUG +SnippetRender_checked_defines += PX_CHECKED=1 +SnippetRender_checked_defines += PX_SUPPORT_PVD=1 +SnippetRender_checked_libraries := +SnippetRender_checked_common_cflags := $(SnippetRender_custom_cflags) +SnippetRender_checked_common_cflags += -MMD +SnippetRender_checked_common_cflags += $(addprefix -D, $(SnippetRender_checked_defines)) +SnippetRender_checked_common_cflags += $(addprefix -I, $(SnippetRender_checked_hpaths)) +SnippetRender_checked_common_cflags += -m64 +SnippetRender_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetRender_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetRender_checked_common_cflags += -Wno-uninitialized +SnippetRender_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetRender_checked_cflags := $(SnippetRender_checked_common_cflags) +SnippetRender_checked_cppflags := $(SnippetRender_checked_common_cflags) +SnippetRender_checked_lflags := $(SnippetRender_custom_lflags) +SnippetRender_checked_lflags += $(addprefix -L, $(SnippetRender_checked_lpaths)) +SnippetRender_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetRender_checked_libraries)) -Wl,--end-group +SnippetRender_checked_lflags += -lrt +SnippetRender_checked_lflags += -m64 +SnippetRender_checked_objsdir = $(OBJS_DIR)/SnippetRender_checked +SnippetRender_checked_cpp_o = $(addprefix $(SnippetRender_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetRender_cppfiles))))) +SnippetRender_checked_cc_o = $(addprefix $(SnippetRender_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetRender_ccfiles))))) +SnippetRender_checked_c_o = $(addprefix $(SnippetRender_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetRender_cfiles))))) +SnippetRender_checked_obj = $(SnippetRender_checked_cpp_o) $(SnippetRender_checked_cc_o) $(SnippetRender_checked_c_o) +SnippetRender_checked_bin := ./../../lib/linux64/libSnippetRenderCHECKED.a + +clean_SnippetRender_checked: + @$(ECHO) clean SnippetRender checked + @$(RMDIR) $(SnippetRender_checked_objsdir) + @$(RMDIR) $(SnippetRender_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetRender/checked + +build_SnippetRender_checked: postbuild_SnippetRender_checked +postbuild_SnippetRender_checked: mainbuild_SnippetRender_checked +mainbuild_SnippetRender_checked: prebuild_SnippetRender_checked $(SnippetRender_checked_bin) +prebuild_SnippetRender_checked: + +$(SnippetRender_checked_bin): $(SnippetRender_checked_obj) + mkdir -p `dirname ./../../lib/linux64/libSnippetRenderCHECKED.a` + @$(AR) rcs $(SnippetRender_checked_bin) $(SnippetRender_checked_obj) + $(ECHO) building $@ complete! + +SnippetRender_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetRender_checked_cpp_o): $(SnippetRender_checked_objsdir)/%.o: + $(ECHO) SnippetRender: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRender_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRender/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_cppfiles)))))) + cp $(SnippetRender_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRender/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRender/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_cppfiles))))).P; \ + rm -f $(SnippetRender_checked_DEPDIR).d + +$(SnippetRender_checked_cc_o): $(SnippetRender_checked_objsdir)/%.o: + $(ECHO) SnippetRender: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRender_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_ccfiles)))))) + cp $(SnippetRender_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_ccfiles))))).checked.P; \ + rm -f $(SnippetRender_checked_DEPDIR).d + +$(SnippetRender_checked_c_o): $(SnippetRender_checked_objsdir)/%.o: + $(ECHO) SnippetRender: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetRender_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRender/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_cfiles)))))) + cp $(SnippetRender_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRender/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRender/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_checked_objsdir),, $@))), $(SnippetRender_cfiles))))).P; \ + rm -f $(SnippetRender_checked_DEPDIR).d + +SnippetRender_profile_hpaths := +SnippetRender_profile_hpaths += ./../../../Include +SnippetRender_profile_hpaths += ./../../../../PxShared/include +SnippetRender_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetRender_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetRender_profile_lpaths := +SnippetRender_profile_defines := $(SnippetRender_custom_defines) +SnippetRender_profile_defines += NDEBUG +SnippetRender_profile_defines += PX_PROFILE=1 +SnippetRender_profile_defines += PX_SUPPORT_PVD=1 +SnippetRender_profile_libraries := +SnippetRender_profile_common_cflags := $(SnippetRender_custom_cflags) +SnippetRender_profile_common_cflags += -MMD +SnippetRender_profile_common_cflags += $(addprefix -D, $(SnippetRender_profile_defines)) +SnippetRender_profile_common_cflags += $(addprefix -I, $(SnippetRender_profile_hpaths)) +SnippetRender_profile_common_cflags += -m64 +SnippetRender_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetRender_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetRender_profile_common_cflags += -Wno-uninitialized +SnippetRender_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetRender_profile_cflags := $(SnippetRender_profile_common_cflags) +SnippetRender_profile_cppflags := $(SnippetRender_profile_common_cflags) +SnippetRender_profile_lflags := $(SnippetRender_custom_lflags) +SnippetRender_profile_lflags += $(addprefix -L, $(SnippetRender_profile_lpaths)) +SnippetRender_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetRender_profile_libraries)) -Wl,--end-group +SnippetRender_profile_lflags += -lrt +SnippetRender_profile_lflags += -m64 +SnippetRender_profile_objsdir = $(OBJS_DIR)/SnippetRender_profile +SnippetRender_profile_cpp_o = $(addprefix $(SnippetRender_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetRender_cppfiles))))) +SnippetRender_profile_cc_o = $(addprefix $(SnippetRender_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetRender_ccfiles))))) +SnippetRender_profile_c_o = $(addprefix $(SnippetRender_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetRender_cfiles))))) +SnippetRender_profile_obj = $(SnippetRender_profile_cpp_o) $(SnippetRender_profile_cc_o) $(SnippetRender_profile_c_o) +SnippetRender_profile_bin := ./../../lib/linux64/libSnippetRenderPROFILE.a + +clean_SnippetRender_profile: + @$(ECHO) clean SnippetRender profile + @$(RMDIR) $(SnippetRender_profile_objsdir) + @$(RMDIR) $(SnippetRender_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetRender/profile + +build_SnippetRender_profile: postbuild_SnippetRender_profile +postbuild_SnippetRender_profile: mainbuild_SnippetRender_profile +mainbuild_SnippetRender_profile: prebuild_SnippetRender_profile $(SnippetRender_profile_bin) +prebuild_SnippetRender_profile: + +$(SnippetRender_profile_bin): $(SnippetRender_profile_obj) + mkdir -p `dirname ./../../lib/linux64/libSnippetRenderPROFILE.a` + @$(AR) rcs $(SnippetRender_profile_bin) $(SnippetRender_profile_obj) + $(ECHO) building $@ complete! + +SnippetRender_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetRender_profile_cpp_o): $(SnippetRender_profile_objsdir)/%.o: + $(ECHO) SnippetRender: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRender_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRender/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_cppfiles)))))) + cp $(SnippetRender_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRender/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRender/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_cppfiles))))).P; \ + rm -f $(SnippetRender_profile_DEPDIR).d + +$(SnippetRender_profile_cc_o): $(SnippetRender_profile_objsdir)/%.o: + $(ECHO) SnippetRender: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRender_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_ccfiles)))))) + cp $(SnippetRender_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_ccfiles))))).profile.P; \ + rm -f $(SnippetRender_profile_DEPDIR).d + +$(SnippetRender_profile_c_o): $(SnippetRender_profile_objsdir)/%.o: + $(ECHO) SnippetRender: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetRender_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRender/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_cfiles)))))) + cp $(SnippetRender_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRender/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRender/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_profile_objsdir),, $@))), $(SnippetRender_cfiles))))).P; \ + rm -f $(SnippetRender_profile_DEPDIR).d + +SnippetRender_release_hpaths := +SnippetRender_release_hpaths += ./../../../Include +SnippetRender_release_hpaths += ./../../../../PxShared/include +SnippetRender_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetRender_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetRender_release_lpaths := +SnippetRender_release_defines := $(SnippetRender_custom_defines) +SnippetRender_release_defines += NDEBUG +SnippetRender_release_defines += PX_SUPPORT_PVD=0 +SnippetRender_release_libraries := +SnippetRender_release_common_cflags := $(SnippetRender_custom_cflags) +SnippetRender_release_common_cflags += -MMD +SnippetRender_release_common_cflags += $(addprefix -D, $(SnippetRender_release_defines)) +SnippetRender_release_common_cflags += $(addprefix -I, $(SnippetRender_release_hpaths)) +SnippetRender_release_common_cflags += -m64 +SnippetRender_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetRender_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetRender_release_common_cflags += -Wno-uninitialized +SnippetRender_release_common_cflags += -O3 -fno-strict-aliasing +SnippetRender_release_cflags := $(SnippetRender_release_common_cflags) +SnippetRender_release_cppflags := $(SnippetRender_release_common_cflags) +SnippetRender_release_lflags := $(SnippetRender_custom_lflags) +SnippetRender_release_lflags += $(addprefix -L, $(SnippetRender_release_lpaths)) +SnippetRender_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetRender_release_libraries)) -Wl,--end-group +SnippetRender_release_lflags += -lrt +SnippetRender_release_lflags += -m64 +SnippetRender_release_objsdir = $(OBJS_DIR)/SnippetRender_release +SnippetRender_release_cpp_o = $(addprefix $(SnippetRender_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetRender_cppfiles))))) +SnippetRender_release_cc_o = $(addprefix $(SnippetRender_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetRender_ccfiles))))) +SnippetRender_release_c_o = $(addprefix $(SnippetRender_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetRender_cfiles))))) +SnippetRender_release_obj = $(SnippetRender_release_cpp_o) $(SnippetRender_release_cc_o) $(SnippetRender_release_c_o) +SnippetRender_release_bin := ./../../lib/linux64/libSnippetRender.a + +clean_SnippetRender_release: + @$(ECHO) clean SnippetRender release + @$(RMDIR) $(SnippetRender_release_objsdir) + @$(RMDIR) $(SnippetRender_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetRender/release + +build_SnippetRender_release: postbuild_SnippetRender_release +postbuild_SnippetRender_release: mainbuild_SnippetRender_release +mainbuild_SnippetRender_release: prebuild_SnippetRender_release $(SnippetRender_release_bin) +prebuild_SnippetRender_release: + +$(SnippetRender_release_bin): $(SnippetRender_release_obj) + mkdir -p `dirname ./../../lib/linux64/libSnippetRender.a` + @$(AR) rcs $(SnippetRender_release_bin) $(SnippetRender_release_obj) + $(ECHO) building $@ complete! + +SnippetRender_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetRender_release_cpp_o): $(SnippetRender_release_objsdir)/%.o: + $(ECHO) SnippetRender: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRender_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRender/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_cppfiles)))))) + cp $(SnippetRender_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRender/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRender/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_cppfiles))))).P; \ + rm -f $(SnippetRender_release_DEPDIR).d + +$(SnippetRender_release_cc_o): $(SnippetRender_release_objsdir)/%.o: + $(ECHO) SnippetRender: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetRender_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_ccfiles)))))) + cp $(SnippetRender_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_ccfiles))))).release.P; \ + rm -f $(SnippetRender_release_DEPDIR).d + +$(SnippetRender_release_c_o): $(SnippetRender_release_objsdir)/%.o: + $(ECHO) SnippetRender: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetRender_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetRender/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_cfiles)))))) + cp $(SnippetRender_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetRender/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetRender_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetRender/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetRender_release_objsdir),, $@))), $(SnippetRender_cfiles))))).P; \ + rm -f $(SnippetRender_release_DEPDIR).d + +clean_SnippetRender: clean_SnippetRender_debug clean_SnippetRender_checked clean_SnippetRender_profile clean_SnippetRender_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSerialization.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSerialization.mk new file mode 100644 index 00000000..2530010b --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSerialization.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetSerialization +SnippetSerialization_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetSerialization_cppfiles += ./../../SnippetSerialization/SnippetSerialization.cpp +SnippetSerialization_cppfiles += ./../../SnippetSerialization/SnippetSerializationRender.cpp + +SnippetSerialization_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetSerialization/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSerialization_cppfiles))))) +SnippetSerialization_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetSerialization_ccfiles))))) +SnippetSerialization_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetSerialization/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSerialization_cfiles))))) +SnippetSerialization_debug_dep = $(SnippetSerialization_cpp_debug_dep) $(SnippetSerialization_cc_debug_dep) $(SnippetSerialization_c_debug_dep) +-include $(SnippetSerialization_debug_dep) +SnippetSerialization_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetSerialization/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSerialization_cppfiles))))) +SnippetSerialization_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetSerialization_ccfiles))))) +SnippetSerialization_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetSerialization/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSerialization_cfiles))))) +SnippetSerialization_checked_dep = $(SnippetSerialization_cpp_checked_dep) $(SnippetSerialization_cc_checked_dep) $(SnippetSerialization_c_checked_dep) +-include $(SnippetSerialization_checked_dep) +SnippetSerialization_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetSerialization/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSerialization_cppfiles))))) +SnippetSerialization_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetSerialization_ccfiles))))) +SnippetSerialization_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetSerialization/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSerialization_cfiles))))) +SnippetSerialization_profile_dep = $(SnippetSerialization_cpp_profile_dep) $(SnippetSerialization_cc_profile_dep) $(SnippetSerialization_c_profile_dep) +-include $(SnippetSerialization_profile_dep) +SnippetSerialization_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetSerialization/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSerialization_cppfiles))))) +SnippetSerialization_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetSerialization_ccfiles))))) +SnippetSerialization_c_release_dep = $(addprefix $(DEPSDIR)/SnippetSerialization/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSerialization_cfiles))))) +SnippetSerialization_release_dep = $(SnippetSerialization_cpp_release_dep) $(SnippetSerialization_cc_release_dep) $(SnippetSerialization_c_release_dep) +-include $(SnippetSerialization_release_dep) +SnippetSerialization_debug_hpaths := +SnippetSerialization_debug_hpaths += ./../../../Include +SnippetSerialization_debug_hpaths += ./../../../../PxShared/include +SnippetSerialization_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSerialization_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSerialization_debug_lpaths := +SnippetSerialization_debug_lpaths += ./../../../Lib/linux64 +SnippetSerialization_debug_lpaths += ./../../lib/linux64 +SnippetSerialization_debug_lpaths += ./../../../Bin/linux64 +SnippetSerialization_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSerialization_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSerialization_debug_lpaths += ./../../lib/linux64 +SnippetSerialization_debug_defines := $(SnippetSerialization_custom_defines) +SnippetSerialization_debug_defines += PHYSX_PROFILE_SDK +SnippetSerialization_debug_defines += RENDER_SNIPPET +SnippetSerialization_debug_defines += _DEBUG +SnippetSerialization_debug_defines += PX_DEBUG=1 +SnippetSerialization_debug_defines += PX_CHECKED=1 +SnippetSerialization_debug_defines += PX_SUPPORT_PVD=1 +SnippetSerialization_debug_libraries := +SnippetSerialization_debug_libraries += SnippetRenderDEBUG +SnippetSerialization_debug_libraries += SnippetUtilsDEBUG +SnippetSerialization_debug_libraries += PhysX3DEBUG_x64 +SnippetSerialization_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetSerialization_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetSerialization_debug_libraries += PhysX3ExtensionsDEBUG +SnippetSerialization_debug_libraries += PhysX3VehicleDEBUG +SnippetSerialization_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetSerialization_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetSerialization_debug_libraries += PxFoundationDEBUG_x64 +SnippetSerialization_debug_libraries += PxTaskDEBUG +SnippetSerialization_debug_libraries += PsFastXmlDEBUG +SnippetSerialization_debug_libraries += SnippetUtilsDEBUG +SnippetSerialization_debug_libraries += SnippetRenderDEBUG +SnippetSerialization_debug_libraries += GL +SnippetSerialization_debug_libraries += GLU +SnippetSerialization_debug_libraries += glut +SnippetSerialization_debug_libraries += X11 +SnippetSerialization_debug_libraries += rt +SnippetSerialization_debug_libraries += pthread +SnippetSerialization_debug_common_cflags := $(SnippetSerialization_custom_cflags) +SnippetSerialization_debug_common_cflags += -MMD +SnippetSerialization_debug_common_cflags += $(addprefix -D, $(SnippetSerialization_debug_defines)) +SnippetSerialization_debug_common_cflags += $(addprefix -I, $(SnippetSerialization_debug_hpaths)) +SnippetSerialization_debug_common_cflags += -m64 +SnippetSerialization_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSerialization_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSerialization_debug_common_cflags += -Wno-uninitialized +SnippetSerialization_debug_common_cflags += -g3 -gdwarf-2 +SnippetSerialization_debug_cflags := $(SnippetSerialization_debug_common_cflags) +SnippetSerialization_debug_cppflags := $(SnippetSerialization_debug_common_cflags) +SnippetSerialization_debug_lflags := $(SnippetSerialization_custom_lflags) +SnippetSerialization_debug_lflags += $(addprefix -L, $(SnippetSerialization_debug_lpaths)) +SnippetSerialization_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSerialization_debug_libraries)) -Wl,--end-group +SnippetSerialization_debug_lflags += -lrt +SnippetSerialization_debug_lflags += -Wl,-rpath ./ +SnippetSerialization_debug_lflags += -m64 +SnippetSerialization_debug_objsdir = $(OBJS_DIR)/SnippetSerialization_debug +SnippetSerialization_debug_cpp_o = $(addprefix $(SnippetSerialization_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSerialization_cppfiles))))) +SnippetSerialization_debug_cc_o = $(addprefix $(SnippetSerialization_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSerialization_ccfiles))))) +SnippetSerialization_debug_c_o = $(addprefix $(SnippetSerialization_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSerialization_cfiles))))) +SnippetSerialization_debug_obj = $(SnippetSerialization_debug_cpp_o) $(SnippetSerialization_debug_cc_o) $(SnippetSerialization_debug_c_o) +SnippetSerialization_debug_bin := ./../../../Bin/linux64/SnippetSerializationDEBUG + +clean_SnippetSerialization_debug: + @$(ECHO) clean SnippetSerialization debug + @$(RMDIR) $(SnippetSerialization_debug_objsdir) + @$(RMDIR) $(SnippetSerialization_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSerialization/debug + +build_SnippetSerialization_debug: postbuild_SnippetSerialization_debug +postbuild_SnippetSerialization_debug: mainbuild_SnippetSerialization_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetSerialization_debug: prebuild_SnippetSerialization_debug $(SnippetSerialization_debug_bin) +prebuild_SnippetSerialization_debug: + +$(SnippetSerialization_debug_bin): $(SnippetSerialization_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetSerializationDEBUG` + $(CCLD) $(SnippetSerialization_debug_obj) $(SnippetSerialization_debug_lflags) -o $(SnippetSerialization_debug_bin) + $(ECHO) building $@ complete! + +SnippetSerialization_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSerialization_debug_cpp_o): $(SnippetSerialization_debug_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSerialization_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_cppfiles)))))) + cp $(SnippetSerialization_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_cppfiles))))).P; \ + rm -f $(SnippetSerialization_debug_DEPDIR).d + +$(SnippetSerialization_debug_cc_o): $(SnippetSerialization_debug_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSerialization_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_ccfiles)))))) + cp $(SnippetSerialization_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_ccfiles))))).debug.P; \ + rm -f $(SnippetSerialization_debug_DEPDIR).d + +$(SnippetSerialization_debug_c_o): $(SnippetSerialization_debug_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSerialization_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_cfiles)))))) + cp $(SnippetSerialization_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSerialization/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_debug_objsdir),, $@))), $(SnippetSerialization_cfiles))))).P; \ + rm -f $(SnippetSerialization_debug_DEPDIR).d + +SnippetSerialization_checked_hpaths := +SnippetSerialization_checked_hpaths += ./../../../Include +SnippetSerialization_checked_hpaths += ./../../../../PxShared/include +SnippetSerialization_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSerialization_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSerialization_checked_lpaths := +SnippetSerialization_checked_lpaths += ./../../../Lib/linux64 +SnippetSerialization_checked_lpaths += ./../../lib/linux64 +SnippetSerialization_checked_lpaths += ./../../../Bin/linux64 +SnippetSerialization_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSerialization_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSerialization_checked_lpaths += ./../../lib/linux64 +SnippetSerialization_checked_defines := $(SnippetSerialization_custom_defines) +SnippetSerialization_checked_defines += PHYSX_PROFILE_SDK +SnippetSerialization_checked_defines += RENDER_SNIPPET +SnippetSerialization_checked_defines += NDEBUG +SnippetSerialization_checked_defines += PX_CHECKED=1 +SnippetSerialization_checked_defines += PX_SUPPORT_PVD=1 +SnippetSerialization_checked_libraries := +SnippetSerialization_checked_libraries += SnippetRenderCHECKED +SnippetSerialization_checked_libraries += SnippetUtilsCHECKED +SnippetSerialization_checked_libraries += PhysX3CHECKED_x64 +SnippetSerialization_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetSerialization_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetSerialization_checked_libraries += PhysX3ExtensionsCHECKED +SnippetSerialization_checked_libraries += PhysX3VehicleCHECKED +SnippetSerialization_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetSerialization_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetSerialization_checked_libraries += PxFoundationCHECKED_x64 +SnippetSerialization_checked_libraries += PxTaskCHECKED +SnippetSerialization_checked_libraries += PsFastXmlCHECKED +SnippetSerialization_checked_libraries += SnippetUtilsCHECKED +SnippetSerialization_checked_libraries += SnippetRenderCHECKED +SnippetSerialization_checked_libraries += GL +SnippetSerialization_checked_libraries += GLU +SnippetSerialization_checked_libraries += glut +SnippetSerialization_checked_libraries += X11 +SnippetSerialization_checked_libraries += rt +SnippetSerialization_checked_libraries += pthread +SnippetSerialization_checked_common_cflags := $(SnippetSerialization_custom_cflags) +SnippetSerialization_checked_common_cflags += -MMD +SnippetSerialization_checked_common_cflags += $(addprefix -D, $(SnippetSerialization_checked_defines)) +SnippetSerialization_checked_common_cflags += $(addprefix -I, $(SnippetSerialization_checked_hpaths)) +SnippetSerialization_checked_common_cflags += -m64 +SnippetSerialization_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSerialization_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSerialization_checked_common_cflags += -Wno-uninitialized +SnippetSerialization_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetSerialization_checked_cflags := $(SnippetSerialization_checked_common_cflags) +SnippetSerialization_checked_cppflags := $(SnippetSerialization_checked_common_cflags) +SnippetSerialization_checked_lflags := $(SnippetSerialization_custom_lflags) +SnippetSerialization_checked_lflags += $(addprefix -L, $(SnippetSerialization_checked_lpaths)) +SnippetSerialization_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSerialization_checked_libraries)) -Wl,--end-group +SnippetSerialization_checked_lflags += -lrt +SnippetSerialization_checked_lflags += -Wl,-rpath ./ +SnippetSerialization_checked_lflags += -m64 +SnippetSerialization_checked_objsdir = $(OBJS_DIR)/SnippetSerialization_checked +SnippetSerialization_checked_cpp_o = $(addprefix $(SnippetSerialization_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSerialization_cppfiles))))) +SnippetSerialization_checked_cc_o = $(addprefix $(SnippetSerialization_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSerialization_ccfiles))))) +SnippetSerialization_checked_c_o = $(addprefix $(SnippetSerialization_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSerialization_cfiles))))) +SnippetSerialization_checked_obj = $(SnippetSerialization_checked_cpp_o) $(SnippetSerialization_checked_cc_o) $(SnippetSerialization_checked_c_o) +SnippetSerialization_checked_bin := ./../../../Bin/linux64/SnippetSerializationCHECKED + +clean_SnippetSerialization_checked: + @$(ECHO) clean SnippetSerialization checked + @$(RMDIR) $(SnippetSerialization_checked_objsdir) + @$(RMDIR) $(SnippetSerialization_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSerialization/checked + +build_SnippetSerialization_checked: postbuild_SnippetSerialization_checked +postbuild_SnippetSerialization_checked: mainbuild_SnippetSerialization_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetSerialization_checked: prebuild_SnippetSerialization_checked $(SnippetSerialization_checked_bin) +prebuild_SnippetSerialization_checked: + +$(SnippetSerialization_checked_bin): $(SnippetSerialization_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetSerializationCHECKED` + $(CCLD) $(SnippetSerialization_checked_obj) $(SnippetSerialization_checked_lflags) -o $(SnippetSerialization_checked_bin) + $(ECHO) building $@ complete! + +SnippetSerialization_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSerialization_checked_cpp_o): $(SnippetSerialization_checked_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSerialization_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_cppfiles)))))) + cp $(SnippetSerialization_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_cppfiles))))).P; \ + rm -f $(SnippetSerialization_checked_DEPDIR).d + +$(SnippetSerialization_checked_cc_o): $(SnippetSerialization_checked_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSerialization_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_ccfiles)))))) + cp $(SnippetSerialization_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_ccfiles))))).checked.P; \ + rm -f $(SnippetSerialization_checked_DEPDIR).d + +$(SnippetSerialization_checked_c_o): $(SnippetSerialization_checked_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSerialization_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_cfiles)))))) + cp $(SnippetSerialization_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSerialization/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_checked_objsdir),, $@))), $(SnippetSerialization_cfiles))))).P; \ + rm -f $(SnippetSerialization_checked_DEPDIR).d + +SnippetSerialization_profile_hpaths := +SnippetSerialization_profile_hpaths += ./../../../Include +SnippetSerialization_profile_hpaths += ./../../../../PxShared/include +SnippetSerialization_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSerialization_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSerialization_profile_lpaths := +SnippetSerialization_profile_lpaths += ./../../../Lib/linux64 +SnippetSerialization_profile_lpaths += ./../../lib/linux64 +SnippetSerialization_profile_lpaths += ./../../../Bin/linux64 +SnippetSerialization_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSerialization_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSerialization_profile_lpaths += ./../../lib/linux64 +SnippetSerialization_profile_defines := $(SnippetSerialization_custom_defines) +SnippetSerialization_profile_defines += PHYSX_PROFILE_SDK +SnippetSerialization_profile_defines += RENDER_SNIPPET +SnippetSerialization_profile_defines += NDEBUG +SnippetSerialization_profile_defines += PX_PROFILE=1 +SnippetSerialization_profile_defines += PX_SUPPORT_PVD=1 +SnippetSerialization_profile_libraries := +SnippetSerialization_profile_libraries += SnippetRenderPROFILE +SnippetSerialization_profile_libraries += SnippetUtilsPROFILE +SnippetSerialization_profile_libraries += PhysX3PROFILE_x64 +SnippetSerialization_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetSerialization_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetSerialization_profile_libraries += PhysX3ExtensionsPROFILE +SnippetSerialization_profile_libraries += PhysX3VehiclePROFILE +SnippetSerialization_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetSerialization_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetSerialization_profile_libraries += PxFoundationPROFILE_x64 +SnippetSerialization_profile_libraries += PxTaskPROFILE +SnippetSerialization_profile_libraries += PsFastXmlPROFILE +SnippetSerialization_profile_libraries += SnippetUtilsPROFILE +SnippetSerialization_profile_libraries += SnippetRenderPROFILE +SnippetSerialization_profile_libraries += GL +SnippetSerialization_profile_libraries += GLU +SnippetSerialization_profile_libraries += glut +SnippetSerialization_profile_libraries += X11 +SnippetSerialization_profile_libraries += rt +SnippetSerialization_profile_libraries += pthread +SnippetSerialization_profile_common_cflags := $(SnippetSerialization_custom_cflags) +SnippetSerialization_profile_common_cflags += -MMD +SnippetSerialization_profile_common_cflags += $(addprefix -D, $(SnippetSerialization_profile_defines)) +SnippetSerialization_profile_common_cflags += $(addprefix -I, $(SnippetSerialization_profile_hpaths)) +SnippetSerialization_profile_common_cflags += -m64 +SnippetSerialization_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSerialization_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSerialization_profile_common_cflags += -Wno-uninitialized +SnippetSerialization_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetSerialization_profile_cflags := $(SnippetSerialization_profile_common_cflags) +SnippetSerialization_profile_cppflags := $(SnippetSerialization_profile_common_cflags) +SnippetSerialization_profile_lflags := $(SnippetSerialization_custom_lflags) +SnippetSerialization_profile_lflags += $(addprefix -L, $(SnippetSerialization_profile_lpaths)) +SnippetSerialization_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSerialization_profile_libraries)) -Wl,--end-group +SnippetSerialization_profile_lflags += -lrt +SnippetSerialization_profile_lflags += -Wl,-rpath ./ +SnippetSerialization_profile_lflags += -m64 +SnippetSerialization_profile_objsdir = $(OBJS_DIR)/SnippetSerialization_profile +SnippetSerialization_profile_cpp_o = $(addprefix $(SnippetSerialization_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSerialization_cppfiles))))) +SnippetSerialization_profile_cc_o = $(addprefix $(SnippetSerialization_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSerialization_ccfiles))))) +SnippetSerialization_profile_c_o = $(addprefix $(SnippetSerialization_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSerialization_cfiles))))) +SnippetSerialization_profile_obj = $(SnippetSerialization_profile_cpp_o) $(SnippetSerialization_profile_cc_o) $(SnippetSerialization_profile_c_o) +SnippetSerialization_profile_bin := ./../../../Bin/linux64/SnippetSerializationPROFILE + +clean_SnippetSerialization_profile: + @$(ECHO) clean SnippetSerialization profile + @$(RMDIR) $(SnippetSerialization_profile_objsdir) + @$(RMDIR) $(SnippetSerialization_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSerialization/profile + +build_SnippetSerialization_profile: postbuild_SnippetSerialization_profile +postbuild_SnippetSerialization_profile: mainbuild_SnippetSerialization_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetSerialization_profile: prebuild_SnippetSerialization_profile $(SnippetSerialization_profile_bin) +prebuild_SnippetSerialization_profile: + +$(SnippetSerialization_profile_bin): $(SnippetSerialization_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetSerializationPROFILE` + $(CCLD) $(SnippetSerialization_profile_obj) $(SnippetSerialization_profile_lflags) -o $(SnippetSerialization_profile_bin) + $(ECHO) building $@ complete! + +SnippetSerialization_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSerialization_profile_cpp_o): $(SnippetSerialization_profile_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSerialization_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_cppfiles)))))) + cp $(SnippetSerialization_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_cppfiles))))).P; \ + rm -f $(SnippetSerialization_profile_DEPDIR).d + +$(SnippetSerialization_profile_cc_o): $(SnippetSerialization_profile_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSerialization_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_ccfiles)))))) + cp $(SnippetSerialization_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_ccfiles))))).profile.P; \ + rm -f $(SnippetSerialization_profile_DEPDIR).d + +$(SnippetSerialization_profile_c_o): $(SnippetSerialization_profile_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSerialization_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_cfiles)))))) + cp $(SnippetSerialization_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSerialization/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_profile_objsdir),, $@))), $(SnippetSerialization_cfiles))))).P; \ + rm -f $(SnippetSerialization_profile_DEPDIR).d + +SnippetSerialization_release_hpaths := +SnippetSerialization_release_hpaths += ./../../../Include +SnippetSerialization_release_hpaths += ./../../../../PxShared/include +SnippetSerialization_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSerialization_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSerialization_release_lpaths := +SnippetSerialization_release_lpaths += ./../../../Lib/linux64 +SnippetSerialization_release_lpaths += ./../../lib/linux64 +SnippetSerialization_release_lpaths += ./../../../Bin/linux64 +SnippetSerialization_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSerialization_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSerialization_release_lpaths += ./../../lib/linux64 +SnippetSerialization_release_defines := $(SnippetSerialization_custom_defines) +SnippetSerialization_release_defines += PHYSX_PROFILE_SDK +SnippetSerialization_release_defines += RENDER_SNIPPET +SnippetSerialization_release_defines += NDEBUG +SnippetSerialization_release_defines += PX_SUPPORT_PVD=0 +SnippetSerialization_release_libraries := +SnippetSerialization_release_libraries += SnippetRender +SnippetSerialization_release_libraries += SnippetUtils +SnippetSerialization_release_libraries += PhysX3_x64 +SnippetSerialization_release_libraries += PhysX3Cooking_x64 +SnippetSerialization_release_libraries += PhysX3CharacterKinematic_x64 +SnippetSerialization_release_libraries += PhysX3Extensions +SnippetSerialization_release_libraries += PhysX3Vehicle +SnippetSerialization_release_libraries += PxPvdSDK_x64 +SnippetSerialization_release_libraries += PhysX3Common_x64 +SnippetSerialization_release_libraries += PxFoundation_x64 +SnippetSerialization_release_libraries += PxTask +SnippetSerialization_release_libraries += PsFastXml +SnippetSerialization_release_libraries += SnippetUtils +SnippetSerialization_release_libraries += SnippetRender +SnippetSerialization_release_libraries += GL +SnippetSerialization_release_libraries += GLU +SnippetSerialization_release_libraries += glut +SnippetSerialization_release_libraries += X11 +SnippetSerialization_release_libraries += rt +SnippetSerialization_release_libraries += pthread +SnippetSerialization_release_common_cflags := $(SnippetSerialization_custom_cflags) +SnippetSerialization_release_common_cflags += -MMD +SnippetSerialization_release_common_cflags += $(addprefix -D, $(SnippetSerialization_release_defines)) +SnippetSerialization_release_common_cflags += $(addprefix -I, $(SnippetSerialization_release_hpaths)) +SnippetSerialization_release_common_cflags += -m64 +SnippetSerialization_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSerialization_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSerialization_release_common_cflags += -Wno-uninitialized +SnippetSerialization_release_common_cflags += -O3 -fno-strict-aliasing +SnippetSerialization_release_cflags := $(SnippetSerialization_release_common_cflags) +SnippetSerialization_release_cppflags := $(SnippetSerialization_release_common_cflags) +SnippetSerialization_release_lflags := $(SnippetSerialization_custom_lflags) +SnippetSerialization_release_lflags += $(addprefix -L, $(SnippetSerialization_release_lpaths)) +SnippetSerialization_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSerialization_release_libraries)) -Wl,--end-group +SnippetSerialization_release_lflags += -lrt +SnippetSerialization_release_lflags += -Wl,-rpath ./ +SnippetSerialization_release_lflags += -m64 +SnippetSerialization_release_objsdir = $(OBJS_DIR)/SnippetSerialization_release +SnippetSerialization_release_cpp_o = $(addprefix $(SnippetSerialization_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSerialization_cppfiles))))) +SnippetSerialization_release_cc_o = $(addprefix $(SnippetSerialization_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSerialization_ccfiles))))) +SnippetSerialization_release_c_o = $(addprefix $(SnippetSerialization_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSerialization_cfiles))))) +SnippetSerialization_release_obj = $(SnippetSerialization_release_cpp_o) $(SnippetSerialization_release_cc_o) $(SnippetSerialization_release_c_o) +SnippetSerialization_release_bin := ./../../../Bin/linux64/SnippetSerialization + +clean_SnippetSerialization_release: + @$(ECHO) clean SnippetSerialization release + @$(RMDIR) $(SnippetSerialization_release_objsdir) + @$(RMDIR) $(SnippetSerialization_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSerialization/release + +build_SnippetSerialization_release: postbuild_SnippetSerialization_release +postbuild_SnippetSerialization_release: mainbuild_SnippetSerialization_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetSerialization_release: prebuild_SnippetSerialization_release $(SnippetSerialization_release_bin) +prebuild_SnippetSerialization_release: + +$(SnippetSerialization_release_bin): $(SnippetSerialization_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetSerialization` + $(CCLD) $(SnippetSerialization_release_obj) $(SnippetSerialization_release_lflags) -o $(SnippetSerialization_release_bin) + $(ECHO) building $@ complete! + +SnippetSerialization_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSerialization_release_cpp_o): $(SnippetSerialization_release_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSerialization_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_cppfiles)))))) + cp $(SnippetSerialization_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_cppfiles))))).P; \ + rm -f $(SnippetSerialization_release_DEPDIR).d + +$(SnippetSerialization_release_cc_o): $(SnippetSerialization_release_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSerialization_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_ccfiles)))))) + cp $(SnippetSerialization_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_ccfiles))))).release.P; \ + rm -f $(SnippetSerialization_release_DEPDIR).d + +$(SnippetSerialization_release_c_o): $(SnippetSerialization_release_objsdir)/%.o: + $(ECHO) SnippetSerialization: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSerialization_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_cfiles)))))) + cp $(SnippetSerialization_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSerialization_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSerialization/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSerialization_release_objsdir),, $@))), $(SnippetSerialization_cfiles))))).P; \ + rm -f $(SnippetSerialization_release_DEPDIR).d + +clean_SnippetSerialization: clean_SnippetSerialization_debug clean_SnippetSerialization_checked clean_SnippetSerialization_profile clean_SnippetSerialization_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSpatialIndex.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSpatialIndex.mk new file mode 100644 index 00000000..0942dad1 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSpatialIndex.mk @@ -0,0 +1,477 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetSpatialIndex +SnippetSpatialIndex_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetSpatialIndex_cppfiles += ./../../SnippetSpatialIndex/SnippetSpatialIndex.cpp + +SnippetSpatialIndex_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetSpatialIndex/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSpatialIndex_cppfiles))))) +SnippetSpatialIndex_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetSpatialIndex_ccfiles))))) +SnippetSpatialIndex_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetSpatialIndex/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSpatialIndex_cfiles))))) +SnippetSpatialIndex_debug_dep = $(SnippetSpatialIndex_cpp_debug_dep) $(SnippetSpatialIndex_cc_debug_dep) $(SnippetSpatialIndex_c_debug_dep) +-include $(SnippetSpatialIndex_debug_dep) +SnippetSpatialIndex_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetSpatialIndex/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSpatialIndex_cppfiles))))) +SnippetSpatialIndex_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetSpatialIndex_ccfiles))))) +SnippetSpatialIndex_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetSpatialIndex/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSpatialIndex_cfiles))))) +SnippetSpatialIndex_checked_dep = $(SnippetSpatialIndex_cpp_checked_dep) $(SnippetSpatialIndex_cc_checked_dep) $(SnippetSpatialIndex_c_checked_dep) +-include $(SnippetSpatialIndex_checked_dep) +SnippetSpatialIndex_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetSpatialIndex/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSpatialIndex_cppfiles))))) +SnippetSpatialIndex_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetSpatialIndex_ccfiles))))) +SnippetSpatialIndex_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetSpatialIndex/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSpatialIndex_cfiles))))) +SnippetSpatialIndex_profile_dep = $(SnippetSpatialIndex_cpp_profile_dep) $(SnippetSpatialIndex_cc_profile_dep) $(SnippetSpatialIndex_c_profile_dep) +-include $(SnippetSpatialIndex_profile_dep) +SnippetSpatialIndex_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetSpatialIndex/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSpatialIndex_cppfiles))))) +SnippetSpatialIndex_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetSpatialIndex_ccfiles))))) +SnippetSpatialIndex_c_release_dep = $(addprefix $(DEPSDIR)/SnippetSpatialIndex/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSpatialIndex_cfiles))))) +SnippetSpatialIndex_release_dep = $(SnippetSpatialIndex_cpp_release_dep) $(SnippetSpatialIndex_cc_release_dep) $(SnippetSpatialIndex_c_release_dep) +-include $(SnippetSpatialIndex_release_dep) +SnippetSpatialIndex_debug_hpaths := +SnippetSpatialIndex_debug_hpaths += ./../../../Include +SnippetSpatialIndex_debug_hpaths += ./../../../../PxShared/include +SnippetSpatialIndex_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSpatialIndex_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSpatialIndex_debug_lpaths := +SnippetSpatialIndex_debug_lpaths += ./../../../Lib/linux64 +SnippetSpatialIndex_debug_lpaths += ./../../lib/linux64 +SnippetSpatialIndex_debug_lpaths += ./../../../Bin/linux64 +SnippetSpatialIndex_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSpatialIndex_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSpatialIndex_debug_lpaths += ./../../lib/linux64 +SnippetSpatialIndex_debug_defines := $(SnippetSpatialIndex_custom_defines) +SnippetSpatialIndex_debug_defines += PHYSX_PROFILE_SDK +SnippetSpatialIndex_debug_defines += RENDER_SNIPPET +SnippetSpatialIndex_debug_defines += _DEBUG +SnippetSpatialIndex_debug_defines += PX_DEBUG=1 +SnippetSpatialIndex_debug_defines += PX_CHECKED=1 +SnippetSpatialIndex_debug_defines += PX_SUPPORT_PVD=1 +SnippetSpatialIndex_debug_libraries := +SnippetSpatialIndex_debug_libraries += SnippetRenderDEBUG +SnippetSpatialIndex_debug_libraries += SnippetUtilsDEBUG +SnippetSpatialIndex_debug_libraries += PhysX3DEBUG_x64 +SnippetSpatialIndex_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetSpatialIndex_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetSpatialIndex_debug_libraries += PhysX3ExtensionsDEBUG +SnippetSpatialIndex_debug_libraries += PhysX3VehicleDEBUG +SnippetSpatialIndex_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetSpatialIndex_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetSpatialIndex_debug_libraries += PxFoundationDEBUG_x64 +SnippetSpatialIndex_debug_libraries += PxTaskDEBUG +SnippetSpatialIndex_debug_libraries += PsFastXmlDEBUG +SnippetSpatialIndex_debug_libraries += SnippetUtilsDEBUG +SnippetSpatialIndex_debug_libraries += SnippetRenderDEBUG +SnippetSpatialIndex_debug_libraries += GL +SnippetSpatialIndex_debug_libraries += GLU +SnippetSpatialIndex_debug_libraries += glut +SnippetSpatialIndex_debug_libraries += X11 +SnippetSpatialIndex_debug_libraries += rt +SnippetSpatialIndex_debug_libraries += pthread +SnippetSpatialIndex_debug_common_cflags := $(SnippetSpatialIndex_custom_cflags) +SnippetSpatialIndex_debug_common_cflags += -MMD +SnippetSpatialIndex_debug_common_cflags += $(addprefix -D, $(SnippetSpatialIndex_debug_defines)) +SnippetSpatialIndex_debug_common_cflags += $(addprefix -I, $(SnippetSpatialIndex_debug_hpaths)) +SnippetSpatialIndex_debug_common_cflags += -m64 +SnippetSpatialIndex_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSpatialIndex_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSpatialIndex_debug_common_cflags += -Wno-uninitialized +SnippetSpatialIndex_debug_common_cflags += -g3 -gdwarf-2 +SnippetSpatialIndex_debug_cflags := $(SnippetSpatialIndex_debug_common_cflags) +SnippetSpatialIndex_debug_cppflags := $(SnippetSpatialIndex_debug_common_cflags) +SnippetSpatialIndex_debug_lflags := $(SnippetSpatialIndex_custom_lflags) +SnippetSpatialIndex_debug_lflags += $(addprefix -L, $(SnippetSpatialIndex_debug_lpaths)) +SnippetSpatialIndex_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSpatialIndex_debug_libraries)) -Wl,--end-group +SnippetSpatialIndex_debug_lflags += -lrt +SnippetSpatialIndex_debug_lflags += -Wl,-rpath ./ +SnippetSpatialIndex_debug_lflags += -m64 +SnippetSpatialIndex_debug_objsdir = $(OBJS_DIR)/SnippetSpatialIndex_debug +SnippetSpatialIndex_debug_cpp_o = $(addprefix $(SnippetSpatialIndex_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSpatialIndex_cppfiles))))) +SnippetSpatialIndex_debug_cc_o = $(addprefix $(SnippetSpatialIndex_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSpatialIndex_ccfiles))))) +SnippetSpatialIndex_debug_c_o = $(addprefix $(SnippetSpatialIndex_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSpatialIndex_cfiles))))) +SnippetSpatialIndex_debug_obj = $(SnippetSpatialIndex_debug_cpp_o) $(SnippetSpatialIndex_debug_cc_o) $(SnippetSpatialIndex_debug_c_o) +SnippetSpatialIndex_debug_bin := ./../../../Bin/linux64/SnippetSpatialIndexDEBUG + +clean_SnippetSpatialIndex_debug: + @$(ECHO) clean SnippetSpatialIndex debug + @$(RMDIR) $(SnippetSpatialIndex_debug_objsdir) + @$(RMDIR) $(SnippetSpatialIndex_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSpatialIndex/debug + +build_SnippetSpatialIndex_debug: postbuild_SnippetSpatialIndex_debug +postbuild_SnippetSpatialIndex_debug: mainbuild_SnippetSpatialIndex_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetSpatialIndex_debug: prebuild_SnippetSpatialIndex_debug $(SnippetSpatialIndex_debug_bin) +prebuild_SnippetSpatialIndex_debug: + +$(SnippetSpatialIndex_debug_bin): $(SnippetSpatialIndex_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetSpatialIndexDEBUG` + $(CCLD) $(SnippetSpatialIndex_debug_obj) $(SnippetSpatialIndex_debug_lflags) -o $(SnippetSpatialIndex_debug_bin) + $(ECHO) building $@ complete! + +SnippetSpatialIndex_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSpatialIndex_debug_cpp_o): $(SnippetSpatialIndex_debug_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSpatialIndex_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSpatialIndex/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles)))))) + cp $(SnippetSpatialIndex_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSpatialIndex/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSpatialIndex/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))))).P; \ + rm -f $(SnippetSpatialIndex_debug_DEPDIR).d + +$(SnippetSpatialIndex_debug_cc_o): $(SnippetSpatialIndex_debug_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSpatialIndex_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles)))))) + cp $(SnippetSpatialIndex_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))))).debug.P; \ + rm -f $(SnippetSpatialIndex_debug_DEPDIR).d + +$(SnippetSpatialIndex_debug_c_o): $(SnippetSpatialIndex_debug_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSpatialIndex_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSpatialIndex/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_cfiles)))))) + cp $(SnippetSpatialIndex_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSpatialIndex/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSpatialIndex/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_debug_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))))).P; \ + rm -f $(SnippetSpatialIndex_debug_DEPDIR).d + +SnippetSpatialIndex_checked_hpaths := +SnippetSpatialIndex_checked_hpaths += ./../../../Include +SnippetSpatialIndex_checked_hpaths += ./../../../../PxShared/include +SnippetSpatialIndex_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSpatialIndex_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSpatialIndex_checked_lpaths := +SnippetSpatialIndex_checked_lpaths += ./../../../Lib/linux64 +SnippetSpatialIndex_checked_lpaths += ./../../lib/linux64 +SnippetSpatialIndex_checked_lpaths += ./../../../Bin/linux64 +SnippetSpatialIndex_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSpatialIndex_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSpatialIndex_checked_lpaths += ./../../lib/linux64 +SnippetSpatialIndex_checked_defines := $(SnippetSpatialIndex_custom_defines) +SnippetSpatialIndex_checked_defines += PHYSX_PROFILE_SDK +SnippetSpatialIndex_checked_defines += RENDER_SNIPPET +SnippetSpatialIndex_checked_defines += NDEBUG +SnippetSpatialIndex_checked_defines += PX_CHECKED=1 +SnippetSpatialIndex_checked_defines += PX_SUPPORT_PVD=1 +SnippetSpatialIndex_checked_libraries := +SnippetSpatialIndex_checked_libraries += SnippetRenderCHECKED +SnippetSpatialIndex_checked_libraries += SnippetUtilsCHECKED +SnippetSpatialIndex_checked_libraries += PhysX3CHECKED_x64 +SnippetSpatialIndex_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetSpatialIndex_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetSpatialIndex_checked_libraries += PhysX3ExtensionsCHECKED +SnippetSpatialIndex_checked_libraries += PhysX3VehicleCHECKED +SnippetSpatialIndex_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetSpatialIndex_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetSpatialIndex_checked_libraries += PxFoundationCHECKED_x64 +SnippetSpatialIndex_checked_libraries += PxTaskCHECKED +SnippetSpatialIndex_checked_libraries += PsFastXmlCHECKED +SnippetSpatialIndex_checked_libraries += SnippetUtilsCHECKED +SnippetSpatialIndex_checked_libraries += SnippetRenderCHECKED +SnippetSpatialIndex_checked_libraries += GL +SnippetSpatialIndex_checked_libraries += GLU +SnippetSpatialIndex_checked_libraries += glut +SnippetSpatialIndex_checked_libraries += X11 +SnippetSpatialIndex_checked_libraries += rt +SnippetSpatialIndex_checked_libraries += pthread +SnippetSpatialIndex_checked_common_cflags := $(SnippetSpatialIndex_custom_cflags) +SnippetSpatialIndex_checked_common_cflags += -MMD +SnippetSpatialIndex_checked_common_cflags += $(addprefix -D, $(SnippetSpatialIndex_checked_defines)) +SnippetSpatialIndex_checked_common_cflags += $(addprefix -I, $(SnippetSpatialIndex_checked_hpaths)) +SnippetSpatialIndex_checked_common_cflags += -m64 +SnippetSpatialIndex_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSpatialIndex_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSpatialIndex_checked_common_cflags += -Wno-uninitialized +SnippetSpatialIndex_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetSpatialIndex_checked_cflags := $(SnippetSpatialIndex_checked_common_cflags) +SnippetSpatialIndex_checked_cppflags := $(SnippetSpatialIndex_checked_common_cflags) +SnippetSpatialIndex_checked_lflags := $(SnippetSpatialIndex_custom_lflags) +SnippetSpatialIndex_checked_lflags += $(addprefix -L, $(SnippetSpatialIndex_checked_lpaths)) +SnippetSpatialIndex_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSpatialIndex_checked_libraries)) -Wl,--end-group +SnippetSpatialIndex_checked_lflags += -lrt +SnippetSpatialIndex_checked_lflags += -Wl,-rpath ./ +SnippetSpatialIndex_checked_lflags += -m64 +SnippetSpatialIndex_checked_objsdir = $(OBJS_DIR)/SnippetSpatialIndex_checked +SnippetSpatialIndex_checked_cpp_o = $(addprefix $(SnippetSpatialIndex_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSpatialIndex_cppfiles))))) +SnippetSpatialIndex_checked_cc_o = $(addprefix $(SnippetSpatialIndex_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSpatialIndex_ccfiles))))) +SnippetSpatialIndex_checked_c_o = $(addprefix $(SnippetSpatialIndex_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSpatialIndex_cfiles))))) +SnippetSpatialIndex_checked_obj = $(SnippetSpatialIndex_checked_cpp_o) $(SnippetSpatialIndex_checked_cc_o) $(SnippetSpatialIndex_checked_c_o) +SnippetSpatialIndex_checked_bin := ./../../../Bin/linux64/SnippetSpatialIndexCHECKED + +clean_SnippetSpatialIndex_checked: + @$(ECHO) clean SnippetSpatialIndex checked + @$(RMDIR) $(SnippetSpatialIndex_checked_objsdir) + @$(RMDIR) $(SnippetSpatialIndex_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSpatialIndex/checked + +build_SnippetSpatialIndex_checked: postbuild_SnippetSpatialIndex_checked +postbuild_SnippetSpatialIndex_checked: mainbuild_SnippetSpatialIndex_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetSpatialIndex_checked: prebuild_SnippetSpatialIndex_checked $(SnippetSpatialIndex_checked_bin) +prebuild_SnippetSpatialIndex_checked: + +$(SnippetSpatialIndex_checked_bin): $(SnippetSpatialIndex_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetSpatialIndexCHECKED` + $(CCLD) $(SnippetSpatialIndex_checked_obj) $(SnippetSpatialIndex_checked_lflags) -o $(SnippetSpatialIndex_checked_bin) + $(ECHO) building $@ complete! + +SnippetSpatialIndex_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSpatialIndex_checked_cpp_o): $(SnippetSpatialIndex_checked_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSpatialIndex_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSpatialIndex/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles)))))) + cp $(SnippetSpatialIndex_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSpatialIndex/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSpatialIndex/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))))).P; \ + rm -f $(SnippetSpatialIndex_checked_DEPDIR).d + +$(SnippetSpatialIndex_checked_cc_o): $(SnippetSpatialIndex_checked_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSpatialIndex_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles)))))) + cp $(SnippetSpatialIndex_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))))).checked.P; \ + rm -f $(SnippetSpatialIndex_checked_DEPDIR).d + +$(SnippetSpatialIndex_checked_c_o): $(SnippetSpatialIndex_checked_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSpatialIndex_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSpatialIndex/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_cfiles)))))) + cp $(SnippetSpatialIndex_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSpatialIndex/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSpatialIndex/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_checked_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))))).P; \ + rm -f $(SnippetSpatialIndex_checked_DEPDIR).d + +SnippetSpatialIndex_profile_hpaths := +SnippetSpatialIndex_profile_hpaths += ./../../../Include +SnippetSpatialIndex_profile_hpaths += ./../../../../PxShared/include +SnippetSpatialIndex_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSpatialIndex_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSpatialIndex_profile_lpaths := +SnippetSpatialIndex_profile_lpaths += ./../../../Lib/linux64 +SnippetSpatialIndex_profile_lpaths += ./../../lib/linux64 +SnippetSpatialIndex_profile_lpaths += ./../../../Bin/linux64 +SnippetSpatialIndex_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSpatialIndex_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSpatialIndex_profile_lpaths += ./../../lib/linux64 +SnippetSpatialIndex_profile_defines := $(SnippetSpatialIndex_custom_defines) +SnippetSpatialIndex_profile_defines += PHYSX_PROFILE_SDK +SnippetSpatialIndex_profile_defines += RENDER_SNIPPET +SnippetSpatialIndex_profile_defines += NDEBUG +SnippetSpatialIndex_profile_defines += PX_PROFILE=1 +SnippetSpatialIndex_profile_defines += PX_SUPPORT_PVD=1 +SnippetSpatialIndex_profile_libraries := +SnippetSpatialIndex_profile_libraries += SnippetRenderPROFILE +SnippetSpatialIndex_profile_libraries += SnippetUtilsPROFILE +SnippetSpatialIndex_profile_libraries += PhysX3PROFILE_x64 +SnippetSpatialIndex_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetSpatialIndex_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetSpatialIndex_profile_libraries += PhysX3ExtensionsPROFILE +SnippetSpatialIndex_profile_libraries += PhysX3VehiclePROFILE +SnippetSpatialIndex_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetSpatialIndex_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetSpatialIndex_profile_libraries += PxFoundationPROFILE_x64 +SnippetSpatialIndex_profile_libraries += PxTaskPROFILE +SnippetSpatialIndex_profile_libraries += PsFastXmlPROFILE +SnippetSpatialIndex_profile_libraries += SnippetUtilsPROFILE +SnippetSpatialIndex_profile_libraries += SnippetRenderPROFILE +SnippetSpatialIndex_profile_libraries += GL +SnippetSpatialIndex_profile_libraries += GLU +SnippetSpatialIndex_profile_libraries += glut +SnippetSpatialIndex_profile_libraries += X11 +SnippetSpatialIndex_profile_libraries += rt +SnippetSpatialIndex_profile_libraries += pthread +SnippetSpatialIndex_profile_common_cflags := $(SnippetSpatialIndex_custom_cflags) +SnippetSpatialIndex_profile_common_cflags += -MMD +SnippetSpatialIndex_profile_common_cflags += $(addprefix -D, $(SnippetSpatialIndex_profile_defines)) +SnippetSpatialIndex_profile_common_cflags += $(addprefix -I, $(SnippetSpatialIndex_profile_hpaths)) +SnippetSpatialIndex_profile_common_cflags += -m64 +SnippetSpatialIndex_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSpatialIndex_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSpatialIndex_profile_common_cflags += -Wno-uninitialized +SnippetSpatialIndex_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetSpatialIndex_profile_cflags := $(SnippetSpatialIndex_profile_common_cflags) +SnippetSpatialIndex_profile_cppflags := $(SnippetSpatialIndex_profile_common_cflags) +SnippetSpatialIndex_profile_lflags := $(SnippetSpatialIndex_custom_lflags) +SnippetSpatialIndex_profile_lflags += $(addprefix -L, $(SnippetSpatialIndex_profile_lpaths)) +SnippetSpatialIndex_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSpatialIndex_profile_libraries)) -Wl,--end-group +SnippetSpatialIndex_profile_lflags += -lrt +SnippetSpatialIndex_profile_lflags += -Wl,-rpath ./ +SnippetSpatialIndex_profile_lflags += -m64 +SnippetSpatialIndex_profile_objsdir = $(OBJS_DIR)/SnippetSpatialIndex_profile +SnippetSpatialIndex_profile_cpp_o = $(addprefix $(SnippetSpatialIndex_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSpatialIndex_cppfiles))))) +SnippetSpatialIndex_profile_cc_o = $(addprefix $(SnippetSpatialIndex_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSpatialIndex_ccfiles))))) +SnippetSpatialIndex_profile_c_o = $(addprefix $(SnippetSpatialIndex_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSpatialIndex_cfiles))))) +SnippetSpatialIndex_profile_obj = $(SnippetSpatialIndex_profile_cpp_o) $(SnippetSpatialIndex_profile_cc_o) $(SnippetSpatialIndex_profile_c_o) +SnippetSpatialIndex_profile_bin := ./../../../Bin/linux64/SnippetSpatialIndexPROFILE + +clean_SnippetSpatialIndex_profile: + @$(ECHO) clean SnippetSpatialIndex profile + @$(RMDIR) $(SnippetSpatialIndex_profile_objsdir) + @$(RMDIR) $(SnippetSpatialIndex_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSpatialIndex/profile + +build_SnippetSpatialIndex_profile: postbuild_SnippetSpatialIndex_profile +postbuild_SnippetSpatialIndex_profile: mainbuild_SnippetSpatialIndex_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetSpatialIndex_profile: prebuild_SnippetSpatialIndex_profile $(SnippetSpatialIndex_profile_bin) +prebuild_SnippetSpatialIndex_profile: + +$(SnippetSpatialIndex_profile_bin): $(SnippetSpatialIndex_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetSpatialIndexPROFILE` + $(CCLD) $(SnippetSpatialIndex_profile_obj) $(SnippetSpatialIndex_profile_lflags) -o $(SnippetSpatialIndex_profile_bin) + $(ECHO) building $@ complete! + +SnippetSpatialIndex_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSpatialIndex_profile_cpp_o): $(SnippetSpatialIndex_profile_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSpatialIndex_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSpatialIndex/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles)))))) + cp $(SnippetSpatialIndex_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSpatialIndex/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSpatialIndex/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))))).P; \ + rm -f $(SnippetSpatialIndex_profile_DEPDIR).d + +$(SnippetSpatialIndex_profile_cc_o): $(SnippetSpatialIndex_profile_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSpatialIndex_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles)))))) + cp $(SnippetSpatialIndex_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))))).profile.P; \ + rm -f $(SnippetSpatialIndex_profile_DEPDIR).d + +$(SnippetSpatialIndex_profile_c_o): $(SnippetSpatialIndex_profile_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSpatialIndex_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSpatialIndex/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_cfiles)))))) + cp $(SnippetSpatialIndex_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSpatialIndex/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSpatialIndex/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_profile_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))))).P; \ + rm -f $(SnippetSpatialIndex_profile_DEPDIR).d + +SnippetSpatialIndex_release_hpaths := +SnippetSpatialIndex_release_hpaths += ./../../../Include +SnippetSpatialIndex_release_hpaths += ./../../../../PxShared/include +SnippetSpatialIndex_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSpatialIndex_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSpatialIndex_release_lpaths := +SnippetSpatialIndex_release_lpaths += ./../../../Lib/linux64 +SnippetSpatialIndex_release_lpaths += ./../../lib/linux64 +SnippetSpatialIndex_release_lpaths += ./../../../Bin/linux64 +SnippetSpatialIndex_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSpatialIndex_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSpatialIndex_release_lpaths += ./../../lib/linux64 +SnippetSpatialIndex_release_defines := $(SnippetSpatialIndex_custom_defines) +SnippetSpatialIndex_release_defines += PHYSX_PROFILE_SDK +SnippetSpatialIndex_release_defines += RENDER_SNIPPET +SnippetSpatialIndex_release_defines += NDEBUG +SnippetSpatialIndex_release_defines += PX_SUPPORT_PVD=0 +SnippetSpatialIndex_release_libraries := +SnippetSpatialIndex_release_libraries += SnippetRender +SnippetSpatialIndex_release_libraries += SnippetUtils +SnippetSpatialIndex_release_libraries += PhysX3_x64 +SnippetSpatialIndex_release_libraries += PhysX3Cooking_x64 +SnippetSpatialIndex_release_libraries += PhysX3CharacterKinematic_x64 +SnippetSpatialIndex_release_libraries += PhysX3Extensions +SnippetSpatialIndex_release_libraries += PhysX3Vehicle +SnippetSpatialIndex_release_libraries += PxPvdSDK_x64 +SnippetSpatialIndex_release_libraries += PhysX3Common_x64 +SnippetSpatialIndex_release_libraries += PxFoundation_x64 +SnippetSpatialIndex_release_libraries += PxTask +SnippetSpatialIndex_release_libraries += PsFastXml +SnippetSpatialIndex_release_libraries += SnippetUtils +SnippetSpatialIndex_release_libraries += SnippetRender +SnippetSpatialIndex_release_libraries += GL +SnippetSpatialIndex_release_libraries += GLU +SnippetSpatialIndex_release_libraries += glut +SnippetSpatialIndex_release_libraries += X11 +SnippetSpatialIndex_release_libraries += rt +SnippetSpatialIndex_release_libraries += pthread +SnippetSpatialIndex_release_common_cflags := $(SnippetSpatialIndex_custom_cflags) +SnippetSpatialIndex_release_common_cflags += -MMD +SnippetSpatialIndex_release_common_cflags += $(addprefix -D, $(SnippetSpatialIndex_release_defines)) +SnippetSpatialIndex_release_common_cflags += $(addprefix -I, $(SnippetSpatialIndex_release_hpaths)) +SnippetSpatialIndex_release_common_cflags += -m64 +SnippetSpatialIndex_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSpatialIndex_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSpatialIndex_release_common_cflags += -Wno-uninitialized +SnippetSpatialIndex_release_common_cflags += -O3 -fno-strict-aliasing +SnippetSpatialIndex_release_cflags := $(SnippetSpatialIndex_release_common_cflags) +SnippetSpatialIndex_release_cppflags := $(SnippetSpatialIndex_release_common_cflags) +SnippetSpatialIndex_release_lflags := $(SnippetSpatialIndex_custom_lflags) +SnippetSpatialIndex_release_lflags += $(addprefix -L, $(SnippetSpatialIndex_release_lpaths)) +SnippetSpatialIndex_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSpatialIndex_release_libraries)) -Wl,--end-group +SnippetSpatialIndex_release_lflags += -lrt +SnippetSpatialIndex_release_lflags += -Wl,-rpath ./ +SnippetSpatialIndex_release_lflags += -m64 +SnippetSpatialIndex_release_objsdir = $(OBJS_DIR)/SnippetSpatialIndex_release +SnippetSpatialIndex_release_cpp_o = $(addprefix $(SnippetSpatialIndex_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSpatialIndex_cppfiles))))) +SnippetSpatialIndex_release_cc_o = $(addprefix $(SnippetSpatialIndex_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSpatialIndex_ccfiles))))) +SnippetSpatialIndex_release_c_o = $(addprefix $(SnippetSpatialIndex_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSpatialIndex_cfiles))))) +SnippetSpatialIndex_release_obj = $(SnippetSpatialIndex_release_cpp_o) $(SnippetSpatialIndex_release_cc_o) $(SnippetSpatialIndex_release_c_o) +SnippetSpatialIndex_release_bin := ./../../../Bin/linux64/SnippetSpatialIndex + +clean_SnippetSpatialIndex_release: + @$(ECHO) clean SnippetSpatialIndex release + @$(RMDIR) $(SnippetSpatialIndex_release_objsdir) + @$(RMDIR) $(SnippetSpatialIndex_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSpatialIndex/release + +build_SnippetSpatialIndex_release: postbuild_SnippetSpatialIndex_release +postbuild_SnippetSpatialIndex_release: mainbuild_SnippetSpatialIndex_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetSpatialIndex_release: prebuild_SnippetSpatialIndex_release $(SnippetSpatialIndex_release_bin) +prebuild_SnippetSpatialIndex_release: + +$(SnippetSpatialIndex_release_bin): $(SnippetSpatialIndex_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetSpatialIndex` + $(CCLD) $(SnippetSpatialIndex_release_obj) $(SnippetSpatialIndex_release_lflags) -o $(SnippetSpatialIndex_release_bin) + $(ECHO) building $@ complete! + +SnippetSpatialIndex_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSpatialIndex_release_cpp_o): $(SnippetSpatialIndex_release_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSpatialIndex_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSpatialIndex/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles)))))) + cp $(SnippetSpatialIndex_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSpatialIndex/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSpatialIndex/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_cppfiles))))).P; \ + rm -f $(SnippetSpatialIndex_release_DEPDIR).d + +$(SnippetSpatialIndex_release_cc_o): $(SnippetSpatialIndex_release_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSpatialIndex_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles)))))) + cp $(SnippetSpatialIndex_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_ccfiles))))).release.P; \ + rm -f $(SnippetSpatialIndex_release_DEPDIR).d + +$(SnippetSpatialIndex_release_c_o): $(SnippetSpatialIndex_release_objsdir)/%.o: + $(ECHO) SnippetSpatialIndex: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSpatialIndex_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSpatialIndex/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_cfiles)))))) + cp $(SnippetSpatialIndex_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSpatialIndex/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSpatialIndex_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSpatialIndex/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSpatialIndex_release_objsdir),, $@))), $(SnippetSpatialIndex_cfiles))))).P; \ + rm -f $(SnippetSpatialIndex_release_DEPDIR).d + +clean_SnippetSpatialIndex: clean_SnippetSpatialIndex_debug clean_SnippetSpatialIndex_checked clean_SnippetSpatialIndex_profile clean_SnippetSpatialIndex_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSplitFetchResults.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSplitFetchResults.mk new file mode 100644 index 00000000..c84e7dfc --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSplitFetchResults.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetSplitFetchResults +SnippetSplitFetchResults_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetSplitFetchResults_cppfiles += ./../../SnippetSplitFetchResults/SnippetSplitFetchResults.cpp +SnippetSplitFetchResults_cppfiles += ./../../SnippetSplitFetchResults/SnippetSplitFetchResultsRender.cpp + +SnippetSplitFetchResults_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSplitFetchResults_cppfiles))))) +SnippetSplitFetchResults_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetSplitFetchResults_ccfiles))))) +SnippetSplitFetchResults_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSplitFetchResults_cfiles))))) +SnippetSplitFetchResults_debug_dep = $(SnippetSplitFetchResults_cpp_debug_dep) $(SnippetSplitFetchResults_cc_debug_dep) $(SnippetSplitFetchResults_c_debug_dep) +-include $(SnippetSplitFetchResults_debug_dep) +SnippetSplitFetchResults_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSplitFetchResults_cppfiles))))) +SnippetSplitFetchResults_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetSplitFetchResults_ccfiles))))) +SnippetSplitFetchResults_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSplitFetchResults_cfiles))))) +SnippetSplitFetchResults_checked_dep = $(SnippetSplitFetchResults_cpp_checked_dep) $(SnippetSplitFetchResults_cc_checked_dep) $(SnippetSplitFetchResults_c_checked_dep) +-include $(SnippetSplitFetchResults_checked_dep) +SnippetSplitFetchResults_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSplitFetchResults_cppfiles))))) +SnippetSplitFetchResults_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetSplitFetchResults_ccfiles))))) +SnippetSplitFetchResults_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSplitFetchResults_cfiles))))) +SnippetSplitFetchResults_profile_dep = $(SnippetSplitFetchResults_cpp_profile_dep) $(SnippetSplitFetchResults_cc_profile_dep) $(SnippetSplitFetchResults_c_profile_dep) +-include $(SnippetSplitFetchResults_profile_dep) +SnippetSplitFetchResults_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSplitFetchResults_cppfiles))))) +SnippetSplitFetchResults_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetSplitFetchResults_ccfiles))))) +SnippetSplitFetchResults_c_release_dep = $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSplitFetchResults_cfiles))))) +SnippetSplitFetchResults_release_dep = $(SnippetSplitFetchResults_cpp_release_dep) $(SnippetSplitFetchResults_cc_release_dep) $(SnippetSplitFetchResults_c_release_dep) +-include $(SnippetSplitFetchResults_release_dep) +SnippetSplitFetchResults_debug_hpaths := +SnippetSplitFetchResults_debug_hpaths += ./../../../Include +SnippetSplitFetchResults_debug_hpaths += ./../../../../PxShared/include +SnippetSplitFetchResults_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSplitFetchResults_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSplitFetchResults_debug_lpaths := +SnippetSplitFetchResults_debug_lpaths += ./../../../Lib/linux64 +SnippetSplitFetchResults_debug_lpaths += ./../../lib/linux64 +SnippetSplitFetchResults_debug_lpaths += ./../../../Bin/linux64 +SnippetSplitFetchResults_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSplitFetchResults_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSplitFetchResults_debug_lpaths += ./../../lib/linux64 +SnippetSplitFetchResults_debug_defines := $(SnippetSplitFetchResults_custom_defines) +SnippetSplitFetchResults_debug_defines += PHYSX_PROFILE_SDK +SnippetSplitFetchResults_debug_defines += RENDER_SNIPPET +SnippetSplitFetchResults_debug_defines += _DEBUG +SnippetSplitFetchResults_debug_defines += PX_DEBUG=1 +SnippetSplitFetchResults_debug_defines += PX_CHECKED=1 +SnippetSplitFetchResults_debug_defines += PX_SUPPORT_PVD=1 +SnippetSplitFetchResults_debug_libraries := +SnippetSplitFetchResults_debug_libraries += SnippetRenderDEBUG +SnippetSplitFetchResults_debug_libraries += SnippetUtilsDEBUG +SnippetSplitFetchResults_debug_libraries += PhysX3DEBUG_x64 +SnippetSplitFetchResults_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetSplitFetchResults_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetSplitFetchResults_debug_libraries += PhysX3ExtensionsDEBUG +SnippetSplitFetchResults_debug_libraries += PhysX3VehicleDEBUG +SnippetSplitFetchResults_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetSplitFetchResults_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetSplitFetchResults_debug_libraries += PxFoundationDEBUG_x64 +SnippetSplitFetchResults_debug_libraries += PxTaskDEBUG +SnippetSplitFetchResults_debug_libraries += PsFastXmlDEBUG +SnippetSplitFetchResults_debug_libraries += SnippetUtilsDEBUG +SnippetSplitFetchResults_debug_libraries += SnippetRenderDEBUG +SnippetSplitFetchResults_debug_libraries += GL +SnippetSplitFetchResults_debug_libraries += GLU +SnippetSplitFetchResults_debug_libraries += glut +SnippetSplitFetchResults_debug_libraries += X11 +SnippetSplitFetchResults_debug_libraries += rt +SnippetSplitFetchResults_debug_libraries += pthread +SnippetSplitFetchResults_debug_common_cflags := $(SnippetSplitFetchResults_custom_cflags) +SnippetSplitFetchResults_debug_common_cflags += -MMD +SnippetSplitFetchResults_debug_common_cflags += $(addprefix -D, $(SnippetSplitFetchResults_debug_defines)) +SnippetSplitFetchResults_debug_common_cflags += $(addprefix -I, $(SnippetSplitFetchResults_debug_hpaths)) +SnippetSplitFetchResults_debug_common_cflags += -m64 +SnippetSplitFetchResults_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSplitFetchResults_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSplitFetchResults_debug_common_cflags += -Wno-uninitialized +SnippetSplitFetchResults_debug_common_cflags += -g3 -gdwarf-2 +SnippetSplitFetchResults_debug_cflags := $(SnippetSplitFetchResults_debug_common_cflags) +SnippetSplitFetchResults_debug_cppflags := $(SnippetSplitFetchResults_debug_common_cflags) +SnippetSplitFetchResults_debug_lflags := $(SnippetSplitFetchResults_custom_lflags) +SnippetSplitFetchResults_debug_lflags += $(addprefix -L, $(SnippetSplitFetchResults_debug_lpaths)) +SnippetSplitFetchResults_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSplitFetchResults_debug_libraries)) -Wl,--end-group +SnippetSplitFetchResults_debug_lflags += -lrt +SnippetSplitFetchResults_debug_lflags += -Wl,-rpath ./ +SnippetSplitFetchResults_debug_lflags += -m64 +SnippetSplitFetchResults_debug_objsdir = $(OBJS_DIR)/SnippetSplitFetchResults_debug +SnippetSplitFetchResults_debug_cpp_o = $(addprefix $(SnippetSplitFetchResults_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSplitFetchResults_cppfiles))))) +SnippetSplitFetchResults_debug_cc_o = $(addprefix $(SnippetSplitFetchResults_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSplitFetchResults_ccfiles))))) +SnippetSplitFetchResults_debug_c_o = $(addprefix $(SnippetSplitFetchResults_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSplitFetchResults_cfiles))))) +SnippetSplitFetchResults_debug_obj = $(SnippetSplitFetchResults_debug_cpp_o) $(SnippetSplitFetchResults_debug_cc_o) $(SnippetSplitFetchResults_debug_c_o) +SnippetSplitFetchResults_debug_bin := ./../../../Bin/linux64/SnippetSplitFetchResultsDEBUG + +clean_SnippetSplitFetchResults_debug: + @$(ECHO) clean SnippetSplitFetchResults debug + @$(RMDIR) $(SnippetSplitFetchResults_debug_objsdir) + @$(RMDIR) $(SnippetSplitFetchResults_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSplitFetchResults/debug + +build_SnippetSplitFetchResults_debug: postbuild_SnippetSplitFetchResults_debug +postbuild_SnippetSplitFetchResults_debug: mainbuild_SnippetSplitFetchResults_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetSplitFetchResults_debug: prebuild_SnippetSplitFetchResults_debug $(SnippetSplitFetchResults_debug_bin) +prebuild_SnippetSplitFetchResults_debug: + +$(SnippetSplitFetchResults_debug_bin): $(SnippetSplitFetchResults_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetSplitFetchResultsDEBUG` + $(CCLD) $(SnippetSplitFetchResults_debug_obj) $(SnippetSplitFetchResults_debug_lflags) -o $(SnippetSplitFetchResults_debug_bin) + $(ECHO) building $@ complete! + +SnippetSplitFetchResults_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSplitFetchResults_debug_cpp_o): $(SnippetSplitFetchResults_debug_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitFetchResults_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles)))))) + cp $(SnippetSplitFetchResults_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))))).P; \ + rm -f $(SnippetSplitFetchResults_debug_DEPDIR).d + +$(SnippetSplitFetchResults_debug_cc_o): $(SnippetSplitFetchResults_debug_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitFetchResults_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles)))))) + cp $(SnippetSplitFetchResults_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))))).debug.P; \ + rm -f $(SnippetSplitFetchResults_debug_DEPDIR).d + +$(SnippetSplitFetchResults_debug_c_o): $(SnippetSplitFetchResults_debug_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSplitFetchResults_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles)))))) + cp $(SnippetSplitFetchResults_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_debug_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))))).P; \ + rm -f $(SnippetSplitFetchResults_debug_DEPDIR).d + +SnippetSplitFetchResults_checked_hpaths := +SnippetSplitFetchResults_checked_hpaths += ./../../../Include +SnippetSplitFetchResults_checked_hpaths += ./../../../../PxShared/include +SnippetSplitFetchResults_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSplitFetchResults_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSplitFetchResults_checked_lpaths := +SnippetSplitFetchResults_checked_lpaths += ./../../../Lib/linux64 +SnippetSplitFetchResults_checked_lpaths += ./../../lib/linux64 +SnippetSplitFetchResults_checked_lpaths += ./../../../Bin/linux64 +SnippetSplitFetchResults_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSplitFetchResults_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSplitFetchResults_checked_lpaths += ./../../lib/linux64 +SnippetSplitFetchResults_checked_defines := $(SnippetSplitFetchResults_custom_defines) +SnippetSplitFetchResults_checked_defines += PHYSX_PROFILE_SDK +SnippetSplitFetchResults_checked_defines += RENDER_SNIPPET +SnippetSplitFetchResults_checked_defines += NDEBUG +SnippetSplitFetchResults_checked_defines += PX_CHECKED=1 +SnippetSplitFetchResults_checked_defines += PX_SUPPORT_PVD=1 +SnippetSplitFetchResults_checked_libraries := +SnippetSplitFetchResults_checked_libraries += SnippetRenderCHECKED +SnippetSplitFetchResults_checked_libraries += SnippetUtilsCHECKED +SnippetSplitFetchResults_checked_libraries += PhysX3CHECKED_x64 +SnippetSplitFetchResults_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetSplitFetchResults_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetSplitFetchResults_checked_libraries += PhysX3ExtensionsCHECKED +SnippetSplitFetchResults_checked_libraries += PhysX3VehicleCHECKED +SnippetSplitFetchResults_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetSplitFetchResults_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetSplitFetchResults_checked_libraries += PxFoundationCHECKED_x64 +SnippetSplitFetchResults_checked_libraries += PxTaskCHECKED +SnippetSplitFetchResults_checked_libraries += PsFastXmlCHECKED +SnippetSplitFetchResults_checked_libraries += SnippetUtilsCHECKED +SnippetSplitFetchResults_checked_libraries += SnippetRenderCHECKED +SnippetSplitFetchResults_checked_libraries += GL +SnippetSplitFetchResults_checked_libraries += GLU +SnippetSplitFetchResults_checked_libraries += glut +SnippetSplitFetchResults_checked_libraries += X11 +SnippetSplitFetchResults_checked_libraries += rt +SnippetSplitFetchResults_checked_libraries += pthread +SnippetSplitFetchResults_checked_common_cflags := $(SnippetSplitFetchResults_custom_cflags) +SnippetSplitFetchResults_checked_common_cflags += -MMD +SnippetSplitFetchResults_checked_common_cflags += $(addprefix -D, $(SnippetSplitFetchResults_checked_defines)) +SnippetSplitFetchResults_checked_common_cflags += $(addprefix -I, $(SnippetSplitFetchResults_checked_hpaths)) +SnippetSplitFetchResults_checked_common_cflags += -m64 +SnippetSplitFetchResults_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSplitFetchResults_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSplitFetchResults_checked_common_cflags += -Wno-uninitialized +SnippetSplitFetchResults_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetSplitFetchResults_checked_cflags := $(SnippetSplitFetchResults_checked_common_cflags) +SnippetSplitFetchResults_checked_cppflags := $(SnippetSplitFetchResults_checked_common_cflags) +SnippetSplitFetchResults_checked_lflags := $(SnippetSplitFetchResults_custom_lflags) +SnippetSplitFetchResults_checked_lflags += $(addprefix -L, $(SnippetSplitFetchResults_checked_lpaths)) +SnippetSplitFetchResults_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSplitFetchResults_checked_libraries)) -Wl,--end-group +SnippetSplitFetchResults_checked_lflags += -lrt +SnippetSplitFetchResults_checked_lflags += -Wl,-rpath ./ +SnippetSplitFetchResults_checked_lflags += -m64 +SnippetSplitFetchResults_checked_objsdir = $(OBJS_DIR)/SnippetSplitFetchResults_checked +SnippetSplitFetchResults_checked_cpp_o = $(addprefix $(SnippetSplitFetchResults_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSplitFetchResults_cppfiles))))) +SnippetSplitFetchResults_checked_cc_o = $(addprefix $(SnippetSplitFetchResults_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSplitFetchResults_ccfiles))))) +SnippetSplitFetchResults_checked_c_o = $(addprefix $(SnippetSplitFetchResults_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSplitFetchResults_cfiles))))) +SnippetSplitFetchResults_checked_obj = $(SnippetSplitFetchResults_checked_cpp_o) $(SnippetSplitFetchResults_checked_cc_o) $(SnippetSplitFetchResults_checked_c_o) +SnippetSplitFetchResults_checked_bin := ./../../../Bin/linux64/SnippetSplitFetchResultsCHECKED + +clean_SnippetSplitFetchResults_checked: + @$(ECHO) clean SnippetSplitFetchResults checked + @$(RMDIR) $(SnippetSplitFetchResults_checked_objsdir) + @$(RMDIR) $(SnippetSplitFetchResults_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSplitFetchResults/checked + +build_SnippetSplitFetchResults_checked: postbuild_SnippetSplitFetchResults_checked +postbuild_SnippetSplitFetchResults_checked: mainbuild_SnippetSplitFetchResults_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetSplitFetchResults_checked: prebuild_SnippetSplitFetchResults_checked $(SnippetSplitFetchResults_checked_bin) +prebuild_SnippetSplitFetchResults_checked: + +$(SnippetSplitFetchResults_checked_bin): $(SnippetSplitFetchResults_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetSplitFetchResultsCHECKED` + $(CCLD) $(SnippetSplitFetchResults_checked_obj) $(SnippetSplitFetchResults_checked_lflags) -o $(SnippetSplitFetchResults_checked_bin) + $(ECHO) building $@ complete! + +SnippetSplitFetchResults_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSplitFetchResults_checked_cpp_o): $(SnippetSplitFetchResults_checked_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitFetchResults_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles)))))) + cp $(SnippetSplitFetchResults_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))))).P; \ + rm -f $(SnippetSplitFetchResults_checked_DEPDIR).d + +$(SnippetSplitFetchResults_checked_cc_o): $(SnippetSplitFetchResults_checked_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitFetchResults_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles)))))) + cp $(SnippetSplitFetchResults_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))))).checked.P; \ + rm -f $(SnippetSplitFetchResults_checked_DEPDIR).d + +$(SnippetSplitFetchResults_checked_c_o): $(SnippetSplitFetchResults_checked_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSplitFetchResults_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles)))))) + cp $(SnippetSplitFetchResults_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_checked_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))))).P; \ + rm -f $(SnippetSplitFetchResults_checked_DEPDIR).d + +SnippetSplitFetchResults_profile_hpaths := +SnippetSplitFetchResults_profile_hpaths += ./../../../Include +SnippetSplitFetchResults_profile_hpaths += ./../../../../PxShared/include +SnippetSplitFetchResults_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSplitFetchResults_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSplitFetchResults_profile_lpaths := +SnippetSplitFetchResults_profile_lpaths += ./../../../Lib/linux64 +SnippetSplitFetchResults_profile_lpaths += ./../../lib/linux64 +SnippetSplitFetchResults_profile_lpaths += ./../../../Bin/linux64 +SnippetSplitFetchResults_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSplitFetchResults_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSplitFetchResults_profile_lpaths += ./../../lib/linux64 +SnippetSplitFetchResults_profile_defines := $(SnippetSplitFetchResults_custom_defines) +SnippetSplitFetchResults_profile_defines += PHYSX_PROFILE_SDK +SnippetSplitFetchResults_profile_defines += RENDER_SNIPPET +SnippetSplitFetchResults_profile_defines += NDEBUG +SnippetSplitFetchResults_profile_defines += PX_PROFILE=1 +SnippetSplitFetchResults_profile_defines += PX_SUPPORT_PVD=1 +SnippetSplitFetchResults_profile_libraries := +SnippetSplitFetchResults_profile_libraries += SnippetRenderPROFILE +SnippetSplitFetchResults_profile_libraries += SnippetUtilsPROFILE +SnippetSplitFetchResults_profile_libraries += PhysX3PROFILE_x64 +SnippetSplitFetchResults_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetSplitFetchResults_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetSplitFetchResults_profile_libraries += PhysX3ExtensionsPROFILE +SnippetSplitFetchResults_profile_libraries += PhysX3VehiclePROFILE +SnippetSplitFetchResults_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetSplitFetchResults_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetSplitFetchResults_profile_libraries += PxFoundationPROFILE_x64 +SnippetSplitFetchResults_profile_libraries += PxTaskPROFILE +SnippetSplitFetchResults_profile_libraries += PsFastXmlPROFILE +SnippetSplitFetchResults_profile_libraries += SnippetUtilsPROFILE +SnippetSplitFetchResults_profile_libraries += SnippetRenderPROFILE +SnippetSplitFetchResults_profile_libraries += GL +SnippetSplitFetchResults_profile_libraries += GLU +SnippetSplitFetchResults_profile_libraries += glut +SnippetSplitFetchResults_profile_libraries += X11 +SnippetSplitFetchResults_profile_libraries += rt +SnippetSplitFetchResults_profile_libraries += pthread +SnippetSplitFetchResults_profile_common_cflags := $(SnippetSplitFetchResults_custom_cflags) +SnippetSplitFetchResults_profile_common_cflags += -MMD +SnippetSplitFetchResults_profile_common_cflags += $(addprefix -D, $(SnippetSplitFetchResults_profile_defines)) +SnippetSplitFetchResults_profile_common_cflags += $(addprefix -I, $(SnippetSplitFetchResults_profile_hpaths)) +SnippetSplitFetchResults_profile_common_cflags += -m64 +SnippetSplitFetchResults_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSplitFetchResults_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSplitFetchResults_profile_common_cflags += -Wno-uninitialized +SnippetSplitFetchResults_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetSplitFetchResults_profile_cflags := $(SnippetSplitFetchResults_profile_common_cflags) +SnippetSplitFetchResults_profile_cppflags := $(SnippetSplitFetchResults_profile_common_cflags) +SnippetSplitFetchResults_profile_lflags := $(SnippetSplitFetchResults_custom_lflags) +SnippetSplitFetchResults_profile_lflags += $(addprefix -L, $(SnippetSplitFetchResults_profile_lpaths)) +SnippetSplitFetchResults_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSplitFetchResults_profile_libraries)) -Wl,--end-group +SnippetSplitFetchResults_profile_lflags += -lrt +SnippetSplitFetchResults_profile_lflags += -Wl,-rpath ./ +SnippetSplitFetchResults_profile_lflags += -m64 +SnippetSplitFetchResults_profile_objsdir = $(OBJS_DIR)/SnippetSplitFetchResults_profile +SnippetSplitFetchResults_profile_cpp_o = $(addprefix $(SnippetSplitFetchResults_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSplitFetchResults_cppfiles))))) +SnippetSplitFetchResults_profile_cc_o = $(addprefix $(SnippetSplitFetchResults_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSplitFetchResults_ccfiles))))) +SnippetSplitFetchResults_profile_c_o = $(addprefix $(SnippetSplitFetchResults_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSplitFetchResults_cfiles))))) +SnippetSplitFetchResults_profile_obj = $(SnippetSplitFetchResults_profile_cpp_o) $(SnippetSplitFetchResults_profile_cc_o) $(SnippetSplitFetchResults_profile_c_o) +SnippetSplitFetchResults_profile_bin := ./../../../Bin/linux64/SnippetSplitFetchResultsPROFILE + +clean_SnippetSplitFetchResults_profile: + @$(ECHO) clean SnippetSplitFetchResults profile + @$(RMDIR) $(SnippetSplitFetchResults_profile_objsdir) + @$(RMDIR) $(SnippetSplitFetchResults_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSplitFetchResults/profile + +build_SnippetSplitFetchResults_profile: postbuild_SnippetSplitFetchResults_profile +postbuild_SnippetSplitFetchResults_profile: mainbuild_SnippetSplitFetchResults_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetSplitFetchResults_profile: prebuild_SnippetSplitFetchResults_profile $(SnippetSplitFetchResults_profile_bin) +prebuild_SnippetSplitFetchResults_profile: + +$(SnippetSplitFetchResults_profile_bin): $(SnippetSplitFetchResults_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetSplitFetchResultsPROFILE` + $(CCLD) $(SnippetSplitFetchResults_profile_obj) $(SnippetSplitFetchResults_profile_lflags) -o $(SnippetSplitFetchResults_profile_bin) + $(ECHO) building $@ complete! + +SnippetSplitFetchResults_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSplitFetchResults_profile_cpp_o): $(SnippetSplitFetchResults_profile_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitFetchResults_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles)))))) + cp $(SnippetSplitFetchResults_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))))).P; \ + rm -f $(SnippetSplitFetchResults_profile_DEPDIR).d + +$(SnippetSplitFetchResults_profile_cc_o): $(SnippetSplitFetchResults_profile_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitFetchResults_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles)))))) + cp $(SnippetSplitFetchResults_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))))).profile.P; \ + rm -f $(SnippetSplitFetchResults_profile_DEPDIR).d + +$(SnippetSplitFetchResults_profile_c_o): $(SnippetSplitFetchResults_profile_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSplitFetchResults_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles)))))) + cp $(SnippetSplitFetchResults_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_profile_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))))).P; \ + rm -f $(SnippetSplitFetchResults_profile_DEPDIR).d + +SnippetSplitFetchResults_release_hpaths := +SnippetSplitFetchResults_release_hpaths += ./../../../Include +SnippetSplitFetchResults_release_hpaths += ./../../../../PxShared/include +SnippetSplitFetchResults_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSplitFetchResults_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSplitFetchResults_release_lpaths := +SnippetSplitFetchResults_release_lpaths += ./../../../Lib/linux64 +SnippetSplitFetchResults_release_lpaths += ./../../lib/linux64 +SnippetSplitFetchResults_release_lpaths += ./../../../Bin/linux64 +SnippetSplitFetchResults_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSplitFetchResults_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSplitFetchResults_release_lpaths += ./../../lib/linux64 +SnippetSplitFetchResults_release_defines := $(SnippetSplitFetchResults_custom_defines) +SnippetSplitFetchResults_release_defines += PHYSX_PROFILE_SDK +SnippetSplitFetchResults_release_defines += RENDER_SNIPPET +SnippetSplitFetchResults_release_defines += NDEBUG +SnippetSplitFetchResults_release_defines += PX_SUPPORT_PVD=0 +SnippetSplitFetchResults_release_libraries := +SnippetSplitFetchResults_release_libraries += SnippetRender +SnippetSplitFetchResults_release_libraries += SnippetUtils +SnippetSplitFetchResults_release_libraries += PhysX3_x64 +SnippetSplitFetchResults_release_libraries += PhysX3Cooking_x64 +SnippetSplitFetchResults_release_libraries += PhysX3CharacterKinematic_x64 +SnippetSplitFetchResults_release_libraries += PhysX3Extensions +SnippetSplitFetchResults_release_libraries += PhysX3Vehicle +SnippetSplitFetchResults_release_libraries += PxPvdSDK_x64 +SnippetSplitFetchResults_release_libraries += PhysX3Common_x64 +SnippetSplitFetchResults_release_libraries += PxFoundation_x64 +SnippetSplitFetchResults_release_libraries += PxTask +SnippetSplitFetchResults_release_libraries += PsFastXml +SnippetSplitFetchResults_release_libraries += SnippetUtils +SnippetSplitFetchResults_release_libraries += SnippetRender +SnippetSplitFetchResults_release_libraries += GL +SnippetSplitFetchResults_release_libraries += GLU +SnippetSplitFetchResults_release_libraries += glut +SnippetSplitFetchResults_release_libraries += X11 +SnippetSplitFetchResults_release_libraries += rt +SnippetSplitFetchResults_release_libraries += pthread +SnippetSplitFetchResults_release_common_cflags := $(SnippetSplitFetchResults_custom_cflags) +SnippetSplitFetchResults_release_common_cflags += -MMD +SnippetSplitFetchResults_release_common_cflags += $(addprefix -D, $(SnippetSplitFetchResults_release_defines)) +SnippetSplitFetchResults_release_common_cflags += $(addprefix -I, $(SnippetSplitFetchResults_release_hpaths)) +SnippetSplitFetchResults_release_common_cflags += -m64 +SnippetSplitFetchResults_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSplitFetchResults_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSplitFetchResults_release_common_cflags += -Wno-uninitialized +SnippetSplitFetchResults_release_common_cflags += -O3 -fno-strict-aliasing +SnippetSplitFetchResults_release_cflags := $(SnippetSplitFetchResults_release_common_cflags) +SnippetSplitFetchResults_release_cppflags := $(SnippetSplitFetchResults_release_common_cflags) +SnippetSplitFetchResults_release_lflags := $(SnippetSplitFetchResults_custom_lflags) +SnippetSplitFetchResults_release_lflags += $(addprefix -L, $(SnippetSplitFetchResults_release_lpaths)) +SnippetSplitFetchResults_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSplitFetchResults_release_libraries)) -Wl,--end-group +SnippetSplitFetchResults_release_lflags += -lrt +SnippetSplitFetchResults_release_lflags += -Wl,-rpath ./ +SnippetSplitFetchResults_release_lflags += -m64 +SnippetSplitFetchResults_release_objsdir = $(OBJS_DIR)/SnippetSplitFetchResults_release +SnippetSplitFetchResults_release_cpp_o = $(addprefix $(SnippetSplitFetchResults_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSplitFetchResults_cppfiles))))) +SnippetSplitFetchResults_release_cc_o = $(addprefix $(SnippetSplitFetchResults_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSplitFetchResults_ccfiles))))) +SnippetSplitFetchResults_release_c_o = $(addprefix $(SnippetSplitFetchResults_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSplitFetchResults_cfiles))))) +SnippetSplitFetchResults_release_obj = $(SnippetSplitFetchResults_release_cpp_o) $(SnippetSplitFetchResults_release_cc_o) $(SnippetSplitFetchResults_release_c_o) +SnippetSplitFetchResults_release_bin := ./../../../Bin/linux64/SnippetSplitFetchResults + +clean_SnippetSplitFetchResults_release: + @$(ECHO) clean SnippetSplitFetchResults release + @$(RMDIR) $(SnippetSplitFetchResults_release_objsdir) + @$(RMDIR) $(SnippetSplitFetchResults_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSplitFetchResults/release + +build_SnippetSplitFetchResults_release: postbuild_SnippetSplitFetchResults_release +postbuild_SnippetSplitFetchResults_release: mainbuild_SnippetSplitFetchResults_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetSplitFetchResults_release: prebuild_SnippetSplitFetchResults_release $(SnippetSplitFetchResults_release_bin) +prebuild_SnippetSplitFetchResults_release: + +$(SnippetSplitFetchResults_release_bin): $(SnippetSplitFetchResults_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetSplitFetchResults` + $(CCLD) $(SnippetSplitFetchResults_release_obj) $(SnippetSplitFetchResults_release_lflags) -o $(SnippetSplitFetchResults_release_bin) + $(ECHO) building $@ complete! + +SnippetSplitFetchResults_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSplitFetchResults_release_cpp_o): $(SnippetSplitFetchResults_release_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitFetchResults_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles)))))) + cp $(SnippetSplitFetchResults_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_cppfiles))))).P; \ + rm -f $(SnippetSplitFetchResults_release_DEPDIR).d + +$(SnippetSplitFetchResults_release_cc_o): $(SnippetSplitFetchResults_release_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitFetchResults_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles)))))) + cp $(SnippetSplitFetchResults_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_ccfiles))))).release.P; \ + rm -f $(SnippetSplitFetchResults_release_DEPDIR).d + +$(SnippetSplitFetchResults_release_c_o): $(SnippetSplitFetchResults_release_objsdir)/%.o: + $(ECHO) SnippetSplitFetchResults: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSplitFetchResults_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles)))))) + cp $(SnippetSplitFetchResults_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitFetchResults_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitFetchResults/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitFetchResults_release_objsdir),, $@))), $(SnippetSplitFetchResults_cfiles))))).P; \ + rm -f $(SnippetSplitFetchResults_release_DEPDIR).d + +clean_SnippetSplitFetchResults: clean_SnippetSplitFetchResults_debug clean_SnippetSplitFetchResults_checked clean_SnippetSplitFetchResults_profile clean_SnippetSplitFetchResults_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSplitSim.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSplitSim.mk new file mode 100644 index 00000000..cd1c06a6 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetSplitSim.mk @@ -0,0 +1,478 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetSplitSim +SnippetSplitSim_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetSplitSim_cppfiles += ./../../SnippetSplitSim/SnippetSplitSim.cpp +SnippetSplitSim_cppfiles += ./../../SnippetSplitSim/SnippetSplitSimRender.cpp + +SnippetSplitSim_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetSplitSim/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSplitSim_cppfiles))))) +SnippetSplitSim_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetSplitSim_ccfiles))))) +SnippetSplitSim_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetSplitSim/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSplitSim_cfiles))))) +SnippetSplitSim_debug_dep = $(SnippetSplitSim_cpp_debug_dep) $(SnippetSplitSim_cc_debug_dep) $(SnippetSplitSim_c_debug_dep) +-include $(SnippetSplitSim_debug_dep) +SnippetSplitSim_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetSplitSim/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSplitSim_cppfiles))))) +SnippetSplitSim_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetSplitSim_ccfiles))))) +SnippetSplitSim_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetSplitSim/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSplitSim_cfiles))))) +SnippetSplitSim_checked_dep = $(SnippetSplitSim_cpp_checked_dep) $(SnippetSplitSim_cc_checked_dep) $(SnippetSplitSim_c_checked_dep) +-include $(SnippetSplitSim_checked_dep) +SnippetSplitSim_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetSplitSim/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSplitSim_cppfiles))))) +SnippetSplitSim_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetSplitSim_ccfiles))))) +SnippetSplitSim_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetSplitSim/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSplitSim_cfiles))))) +SnippetSplitSim_profile_dep = $(SnippetSplitSim_cpp_profile_dep) $(SnippetSplitSim_cc_profile_dep) $(SnippetSplitSim_c_profile_dep) +-include $(SnippetSplitSim_profile_dep) +SnippetSplitSim_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetSplitSim/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetSplitSim_cppfiles))))) +SnippetSplitSim_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetSplitSim_ccfiles))))) +SnippetSplitSim_c_release_dep = $(addprefix $(DEPSDIR)/SnippetSplitSim/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetSplitSim_cfiles))))) +SnippetSplitSim_release_dep = $(SnippetSplitSim_cpp_release_dep) $(SnippetSplitSim_cc_release_dep) $(SnippetSplitSim_c_release_dep) +-include $(SnippetSplitSim_release_dep) +SnippetSplitSim_debug_hpaths := +SnippetSplitSim_debug_hpaths += ./../../../Include +SnippetSplitSim_debug_hpaths += ./../../../../PxShared/include +SnippetSplitSim_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSplitSim_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSplitSim_debug_lpaths := +SnippetSplitSim_debug_lpaths += ./../../../Lib/linux64 +SnippetSplitSim_debug_lpaths += ./../../lib/linux64 +SnippetSplitSim_debug_lpaths += ./../../../Bin/linux64 +SnippetSplitSim_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSplitSim_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSplitSim_debug_lpaths += ./../../lib/linux64 +SnippetSplitSim_debug_defines := $(SnippetSplitSim_custom_defines) +SnippetSplitSim_debug_defines += PHYSX_PROFILE_SDK +SnippetSplitSim_debug_defines += RENDER_SNIPPET +SnippetSplitSim_debug_defines += _DEBUG +SnippetSplitSim_debug_defines += PX_DEBUG=1 +SnippetSplitSim_debug_defines += PX_CHECKED=1 +SnippetSplitSim_debug_defines += PX_SUPPORT_PVD=1 +SnippetSplitSim_debug_libraries := +SnippetSplitSim_debug_libraries += SnippetRenderDEBUG +SnippetSplitSim_debug_libraries += SnippetUtilsDEBUG +SnippetSplitSim_debug_libraries += PhysX3DEBUG_x64 +SnippetSplitSim_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetSplitSim_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetSplitSim_debug_libraries += PhysX3ExtensionsDEBUG +SnippetSplitSim_debug_libraries += PhysX3VehicleDEBUG +SnippetSplitSim_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetSplitSim_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetSplitSim_debug_libraries += PxFoundationDEBUG_x64 +SnippetSplitSim_debug_libraries += PxTaskDEBUG +SnippetSplitSim_debug_libraries += PsFastXmlDEBUG +SnippetSplitSim_debug_libraries += SnippetUtilsDEBUG +SnippetSplitSim_debug_libraries += SnippetRenderDEBUG +SnippetSplitSim_debug_libraries += GL +SnippetSplitSim_debug_libraries += GLU +SnippetSplitSim_debug_libraries += glut +SnippetSplitSim_debug_libraries += X11 +SnippetSplitSim_debug_libraries += rt +SnippetSplitSim_debug_libraries += pthread +SnippetSplitSim_debug_common_cflags := $(SnippetSplitSim_custom_cflags) +SnippetSplitSim_debug_common_cflags += -MMD +SnippetSplitSim_debug_common_cflags += $(addprefix -D, $(SnippetSplitSim_debug_defines)) +SnippetSplitSim_debug_common_cflags += $(addprefix -I, $(SnippetSplitSim_debug_hpaths)) +SnippetSplitSim_debug_common_cflags += -m64 +SnippetSplitSim_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSplitSim_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSplitSim_debug_common_cflags += -Wno-uninitialized +SnippetSplitSim_debug_common_cflags += -g3 -gdwarf-2 +SnippetSplitSim_debug_cflags := $(SnippetSplitSim_debug_common_cflags) +SnippetSplitSim_debug_cppflags := $(SnippetSplitSim_debug_common_cflags) +SnippetSplitSim_debug_lflags := $(SnippetSplitSim_custom_lflags) +SnippetSplitSim_debug_lflags += $(addprefix -L, $(SnippetSplitSim_debug_lpaths)) +SnippetSplitSim_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSplitSim_debug_libraries)) -Wl,--end-group +SnippetSplitSim_debug_lflags += -lrt +SnippetSplitSim_debug_lflags += -Wl,-rpath ./ +SnippetSplitSim_debug_lflags += -m64 +SnippetSplitSim_debug_objsdir = $(OBJS_DIR)/SnippetSplitSim_debug +SnippetSplitSim_debug_cpp_o = $(addprefix $(SnippetSplitSim_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSplitSim_cppfiles))))) +SnippetSplitSim_debug_cc_o = $(addprefix $(SnippetSplitSim_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSplitSim_ccfiles))))) +SnippetSplitSim_debug_c_o = $(addprefix $(SnippetSplitSim_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSplitSim_cfiles))))) +SnippetSplitSim_debug_obj = $(SnippetSplitSim_debug_cpp_o) $(SnippetSplitSim_debug_cc_o) $(SnippetSplitSim_debug_c_o) +SnippetSplitSim_debug_bin := ./../../../Bin/linux64/SnippetSplitSimDEBUG + +clean_SnippetSplitSim_debug: + @$(ECHO) clean SnippetSplitSim debug + @$(RMDIR) $(SnippetSplitSim_debug_objsdir) + @$(RMDIR) $(SnippetSplitSim_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSplitSim/debug + +build_SnippetSplitSim_debug: postbuild_SnippetSplitSim_debug +postbuild_SnippetSplitSim_debug: mainbuild_SnippetSplitSim_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetSplitSim_debug: prebuild_SnippetSplitSim_debug $(SnippetSplitSim_debug_bin) +prebuild_SnippetSplitSim_debug: + +$(SnippetSplitSim_debug_bin): $(SnippetSplitSim_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetSplitSimDEBUG` + $(CCLD) $(SnippetSplitSim_debug_obj) $(SnippetSplitSim_debug_lflags) -o $(SnippetSplitSim_debug_bin) + $(ECHO) building $@ complete! + +SnippetSplitSim_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSplitSim_debug_cpp_o): $(SnippetSplitSim_debug_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitSim_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitSim/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_cppfiles)))))) + cp $(SnippetSplitSim_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitSim/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitSim/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_cppfiles))))).P; \ + rm -f $(SnippetSplitSim_debug_DEPDIR).d + +$(SnippetSplitSim_debug_cc_o): $(SnippetSplitSim_debug_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitSim_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_ccfiles)))))) + cp $(SnippetSplitSim_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_ccfiles))))).debug.P; \ + rm -f $(SnippetSplitSim_debug_DEPDIR).d + +$(SnippetSplitSim_debug_c_o): $(SnippetSplitSim_debug_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSplitSim_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitSim/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_cfiles)))))) + cp $(SnippetSplitSim_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitSim/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitSim/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_debug_objsdir),, $@))), $(SnippetSplitSim_cfiles))))).P; \ + rm -f $(SnippetSplitSim_debug_DEPDIR).d + +SnippetSplitSim_checked_hpaths := +SnippetSplitSim_checked_hpaths += ./../../../Include +SnippetSplitSim_checked_hpaths += ./../../../../PxShared/include +SnippetSplitSim_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSplitSim_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSplitSim_checked_lpaths := +SnippetSplitSim_checked_lpaths += ./../../../Lib/linux64 +SnippetSplitSim_checked_lpaths += ./../../lib/linux64 +SnippetSplitSim_checked_lpaths += ./../../../Bin/linux64 +SnippetSplitSim_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSplitSim_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSplitSim_checked_lpaths += ./../../lib/linux64 +SnippetSplitSim_checked_defines := $(SnippetSplitSim_custom_defines) +SnippetSplitSim_checked_defines += PHYSX_PROFILE_SDK +SnippetSplitSim_checked_defines += RENDER_SNIPPET +SnippetSplitSim_checked_defines += NDEBUG +SnippetSplitSim_checked_defines += PX_CHECKED=1 +SnippetSplitSim_checked_defines += PX_SUPPORT_PVD=1 +SnippetSplitSim_checked_libraries := +SnippetSplitSim_checked_libraries += SnippetRenderCHECKED +SnippetSplitSim_checked_libraries += SnippetUtilsCHECKED +SnippetSplitSim_checked_libraries += PhysX3CHECKED_x64 +SnippetSplitSim_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetSplitSim_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetSplitSim_checked_libraries += PhysX3ExtensionsCHECKED +SnippetSplitSim_checked_libraries += PhysX3VehicleCHECKED +SnippetSplitSim_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetSplitSim_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetSplitSim_checked_libraries += PxFoundationCHECKED_x64 +SnippetSplitSim_checked_libraries += PxTaskCHECKED +SnippetSplitSim_checked_libraries += PsFastXmlCHECKED +SnippetSplitSim_checked_libraries += SnippetUtilsCHECKED +SnippetSplitSim_checked_libraries += SnippetRenderCHECKED +SnippetSplitSim_checked_libraries += GL +SnippetSplitSim_checked_libraries += GLU +SnippetSplitSim_checked_libraries += glut +SnippetSplitSim_checked_libraries += X11 +SnippetSplitSim_checked_libraries += rt +SnippetSplitSim_checked_libraries += pthread +SnippetSplitSim_checked_common_cflags := $(SnippetSplitSim_custom_cflags) +SnippetSplitSim_checked_common_cflags += -MMD +SnippetSplitSim_checked_common_cflags += $(addprefix -D, $(SnippetSplitSim_checked_defines)) +SnippetSplitSim_checked_common_cflags += $(addprefix -I, $(SnippetSplitSim_checked_hpaths)) +SnippetSplitSim_checked_common_cflags += -m64 +SnippetSplitSim_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSplitSim_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSplitSim_checked_common_cflags += -Wno-uninitialized +SnippetSplitSim_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetSplitSim_checked_cflags := $(SnippetSplitSim_checked_common_cflags) +SnippetSplitSim_checked_cppflags := $(SnippetSplitSim_checked_common_cflags) +SnippetSplitSim_checked_lflags := $(SnippetSplitSim_custom_lflags) +SnippetSplitSim_checked_lflags += $(addprefix -L, $(SnippetSplitSim_checked_lpaths)) +SnippetSplitSim_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSplitSim_checked_libraries)) -Wl,--end-group +SnippetSplitSim_checked_lflags += -lrt +SnippetSplitSim_checked_lflags += -Wl,-rpath ./ +SnippetSplitSim_checked_lflags += -m64 +SnippetSplitSim_checked_objsdir = $(OBJS_DIR)/SnippetSplitSim_checked +SnippetSplitSim_checked_cpp_o = $(addprefix $(SnippetSplitSim_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSplitSim_cppfiles))))) +SnippetSplitSim_checked_cc_o = $(addprefix $(SnippetSplitSim_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSplitSim_ccfiles))))) +SnippetSplitSim_checked_c_o = $(addprefix $(SnippetSplitSim_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSplitSim_cfiles))))) +SnippetSplitSim_checked_obj = $(SnippetSplitSim_checked_cpp_o) $(SnippetSplitSim_checked_cc_o) $(SnippetSplitSim_checked_c_o) +SnippetSplitSim_checked_bin := ./../../../Bin/linux64/SnippetSplitSimCHECKED + +clean_SnippetSplitSim_checked: + @$(ECHO) clean SnippetSplitSim checked + @$(RMDIR) $(SnippetSplitSim_checked_objsdir) + @$(RMDIR) $(SnippetSplitSim_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSplitSim/checked + +build_SnippetSplitSim_checked: postbuild_SnippetSplitSim_checked +postbuild_SnippetSplitSim_checked: mainbuild_SnippetSplitSim_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetSplitSim_checked: prebuild_SnippetSplitSim_checked $(SnippetSplitSim_checked_bin) +prebuild_SnippetSplitSim_checked: + +$(SnippetSplitSim_checked_bin): $(SnippetSplitSim_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetSplitSimCHECKED` + $(CCLD) $(SnippetSplitSim_checked_obj) $(SnippetSplitSim_checked_lflags) -o $(SnippetSplitSim_checked_bin) + $(ECHO) building $@ complete! + +SnippetSplitSim_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSplitSim_checked_cpp_o): $(SnippetSplitSim_checked_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitSim_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitSim/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_cppfiles)))))) + cp $(SnippetSplitSim_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitSim/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitSim/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_cppfiles))))).P; \ + rm -f $(SnippetSplitSim_checked_DEPDIR).d + +$(SnippetSplitSim_checked_cc_o): $(SnippetSplitSim_checked_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitSim_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_ccfiles)))))) + cp $(SnippetSplitSim_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_ccfiles))))).checked.P; \ + rm -f $(SnippetSplitSim_checked_DEPDIR).d + +$(SnippetSplitSim_checked_c_o): $(SnippetSplitSim_checked_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSplitSim_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitSim/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_cfiles)))))) + cp $(SnippetSplitSim_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitSim/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitSim/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_checked_objsdir),, $@))), $(SnippetSplitSim_cfiles))))).P; \ + rm -f $(SnippetSplitSim_checked_DEPDIR).d + +SnippetSplitSim_profile_hpaths := +SnippetSplitSim_profile_hpaths += ./../../../Include +SnippetSplitSim_profile_hpaths += ./../../../../PxShared/include +SnippetSplitSim_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSplitSim_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSplitSim_profile_lpaths := +SnippetSplitSim_profile_lpaths += ./../../../Lib/linux64 +SnippetSplitSim_profile_lpaths += ./../../lib/linux64 +SnippetSplitSim_profile_lpaths += ./../../../Bin/linux64 +SnippetSplitSim_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSplitSim_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSplitSim_profile_lpaths += ./../../lib/linux64 +SnippetSplitSim_profile_defines := $(SnippetSplitSim_custom_defines) +SnippetSplitSim_profile_defines += PHYSX_PROFILE_SDK +SnippetSplitSim_profile_defines += RENDER_SNIPPET +SnippetSplitSim_profile_defines += NDEBUG +SnippetSplitSim_profile_defines += PX_PROFILE=1 +SnippetSplitSim_profile_defines += PX_SUPPORT_PVD=1 +SnippetSplitSim_profile_libraries := +SnippetSplitSim_profile_libraries += SnippetRenderPROFILE +SnippetSplitSim_profile_libraries += SnippetUtilsPROFILE +SnippetSplitSim_profile_libraries += PhysX3PROFILE_x64 +SnippetSplitSim_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetSplitSim_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetSplitSim_profile_libraries += PhysX3ExtensionsPROFILE +SnippetSplitSim_profile_libraries += PhysX3VehiclePROFILE +SnippetSplitSim_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetSplitSim_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetSplitSim_profile_libraries += PxFoundationPROFILE_x64 +SnippetSplitSim_profile_libraries += PxTaskPROFILE +SnippetSplitSim_profile_libraries += PsFastXmlPROFILE +SnippetSplitSim_profile_libraries += SnippetUtilsPROFILE +SnippetSplitSim_profile_libraries += SnippetRenderPROFILE +SnippetSplitSim_profile_libraries += GL +SnippetSplitSim_profile_libraries += GLU +SnippetSplitSim_profile_libraries += glut +SnippetSplitSim_profile_libraries += X11 +SnippetSplitSim_profile_libraries += rt +SnippetSplitSim_profile_libraries += pthread +SnippetSplitSim_profile_common_cflags := $(SnippetSplitSim_custom_cflags) +SnippetSplitSim_profile_common_cflags += -MMD +SnippetSplitSim_profile_common_cflags += $(addprefix -D, $(SnippetSplitSim_profile_defines)) +SnippetSplitSim_profile_common_cflags += $(addprefix -I, $(SnippetSplitSim_profile_hpaths)) +SnippetSplitSim_profile_common_cflags += -m64 +SnippetSplitSim_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSplitSim_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSplitSim_profile_common_cflags += -Wno-uninitialized +SnippetSplitSim_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetSplitSim_profile_cflags := $(SnippetSplitSim_profile_common_cflags) +SnippetSplitSim_profile_cppflags := $(SnippetSplitSim_profile_common_cflags) +SnippetSplitSim_profile_lflags := $(SnippetSplitSim_custom_lflags) +SnippetSplitSim_profile_lflags += $(addprefix -L, $(SnippetSplitSim_profile_lpaths)) +SnippetSplitSim_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSplitSim_profile_libraries)) -Wl,--end-group +SnippetSplitSim_profile_lflags += -lrt +SnippetSplitSim_profile_lflags += -Wl,-rpath ./ +SnippetSplitSim_profile_lflags += -m64 +SnippetSplitSim_profile_objsdir = $(OBJS_DIR)/SnippetSplitSim_profile +SnippetSplitSim_profile_cpp_o = $(addprefix $(SnippetSplitSim_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSplitSim_cppfiles))))) +SnippetSplitSim_profile_cc_o = $(addprefix $(SnippetSplitSim_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSplitSim_ccfiles))))) +SnippetSplitSim_profile_c_o = $(addprefix $(SnippetSplitSim_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSplitSim_cfiles))))) +SnippetSplitSim_profile_obj = $(SnippetSplitSim_profile_cpp_o) $(SnippetSplitSim_profile_cc_o) $(SnippetSplitSim_profile_c_o) +SnippetSplitSim_profile_bin := ./../../../Bin/linux64/SnippetSplitSimPROFILE + +clean_SnippetSplitSim_profile: + @$(ECHO) clean SnippetSplitSim profile + @$(RMDIR) $(SnippetSplitSim_profile_objsdir) + @$(RMDIR) $(SnippetSplitSim_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSplitSim/profile + +build_SnippetSplitSim_profile: postbuild_SnippetSplitSim_profile +postbuild_SnippetSplitSim_profile: mainbuild_SnippetSplitSim_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetSplitSim_profile: prebuild_SnippetSplitSim_profile $(SnippetSplitSim_profile_bin) +prebuild_SnippetSplitSim_profile: + +$(SnippetSplitSim_profile_bin): $(SnippetSplitSim_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetSplitSimPROFILE` + $(CCLD) $(SnippetSplitSim_profile_obj) $(SnippetSplitSim_profile_lflags) -o $(SnippetSplitSim_profile_bin) + $(ECHO) building $@ complete! + +SnippetSplitSim_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSplitSim_profile_cpp_o): $(SnippetSplitSim_profile_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitSim_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitSim/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_cppfiles)))))) + cp $(SnippetSplitSim_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitSim/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitSim/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_cppfiles))))).P; \ + rm -f $(SnippetSplitSim_profile_DEPDIR).d + +$(SnippetSplitSim_profile_cc_o): $(SnippetSplitSim_profile_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitSim_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_ccfiles)))))) + cp $(SnippetSplitSim_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_ccfiles))))).profile.P; \ + rm -f $(SnippetSplitSim_profile_DEPDIR).d + +$(SnippetSplitSim_profile_c_o): $(SnippetSplitSim_profile_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSplitSim_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitSim/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_cfiles)))))) + cp $(SnippetSplitSim_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitSim/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitSim/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_profile_objsdir),, $@))), $(SnippetSplitSim_cfiles))))).P; \ + rm -f $(SnippetSplitSim_profile_DEPDIR).d + +SnippetSplitSim_release_hpaths := +SnippetSplitSim_release_hpaths += ./../../../Include +SnippetSplitSim_release_hpaths += ./../../../../PxShared/include +SnippetSplitSim_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetSplitSim_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetSplitSim_release_lpaths := +SnippetSplitSim_release_lpaths += ./../../../Lib/linux64 +SnippetSplitSim_release_lpaths += ./../../lib/linux64 +SnippetSplitSim_release_lpaths += ./../../../Bin/linux64 +SnippetSplitSim_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetSplitSim_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetSplitSim_release_lpaths += ./../../lib/linux64 +SnippetSplitSim_release_defines := $(SnippetSplitSim_custom_defines) +SnippetSplitSim_release_defines += PHYSX_PROFILE_SDK +SnippetSplitSim_release_defines += RENDER_SNIPPET +SnippetSplitSim_release_defines += NDEBUG +SnippetSplitSim_release_defines += PX_SUPPORT_PVD=0 +SnippetSplitSim_release_libraries := +SnippetSplitSim_release_libraries += SnippetRender +SnippetSplitSim_release_libraries += SnippetUtils +SnippetSplitSim_release_libraries += PhysX3_x64 +SnippetSplitSim_release_libraries += PhysX3Cooking_x64 +SnippetSplitSim_release_libraries += PhysX3CharacterKinematic_x64 +SnippetSplitSim_release_libraries += PhysX3Extensions +SnippetSplitSim_release_libraries += PhysX3Vehicle +SnippetSplitSim_release_libraries += PxPvdSDK_x64 +SnippetSplitSim_release_libraries += PhysX3Common_x64 +SnippetSplitSim_release_libraries += PxFoundation_x64 +SnippetSplitSim_release_libraries += PxTask +SnippetSplitSim_release_libraries += PsFastXml +SnippetSplitSim_release_libraries += SnippetUtils +SnippetSplitSim_release_libraries += SnippetRender +SnippetSplitSim_release_libraries += GL +SnippetSplitSim_release_libraries += GLU +SnippetSplitSim_release_libraries += glut +SnippetSplitSim_release_libraries += X11 +SnippetSplitSim_release_libraries += rt +SnippetSplitSim_release_libraries += pthread +SnippetSplitSim_release_common_cflags := $(SnippetSplitSim_custom_cflags) +SnippetSplitSim_release_common_cflags += -MMD +SnippetSplitSim_release_common_cflags += $(addprefix -D, $(SnippetSplitSim_release_defines)) +SnippetSplitSim_release_common_cflags += $(addprefix -I, $(SnippetSplitSim_release_hpaths)) +SnippetSplitSim_release_common_cflags += -m64 +SnippetSplitSim_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetSplitSim_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetSplitSim_release_common_cflags += -Wno-uninitialized +SnippetSplitSim_release_common_cflags += -O3 -fno-strict-aliasing +SnippetSplitSim_release_cflags := $(SnippetSplitSim_release_common_cflags) +SnippetSplitSim_release_cppflags := $(SnippetSplitSim_release_common_cflags) +SnippetSplitSim_release_lflags := $(SnippetSplitSim_custom_lflags) +SnippetSplitSim_release_lflags += $(addprefix -L, $(SnippetSplitSim_release_lpaths)) +SnippetSplitSim_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetSplitSim_release_libraries)) -Wl,--end-group +SnippetSplitSim_release_lflags += -lrt +SnippetSplitSim_release_lflags += -Wl,-rpath ./ +SnippetSplitSim_release_lflags += -m64 +SnippetSplitSim_release_objsdir = $(OBJS_DIR)/SnippetSplitSim_release +SnippetSplitSim_release_cpp_o = $(addprefix $(SnippetSplitSim_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetSplitSim_cppfiles))))) +SnippetSplitSim_release_cc_o = $(addprefix $(SnippetSplitSim_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetSplitSim_ccfiles))))) +SnippetSplitSim_release_c_o = $(addprefix $(SnippetSplitSim_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetSplitSim_cfiles))))) +SnippetSplitSim_release_obj = $(SnippetSplitSim_release_cpp_o) $(SnippetSplitSim_release_cc_o) $(SnippetSplitSim_release_c_o) +SnippetSplitSim_release_bin := ./../../../Bin/linux64/SnippetSplitSim + +clean_SnippetSplitSim_release: + @$(ECHO) clean SnippetSplitSim release + @$(RMDIR) $(SnippetSplitSim_release_objsdir) + @$(RMDIR) $(SnippetSplitSim_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetSplitSim/release + +build_SnippetSplitSim_release: postbuild_SnippetSplitSim_release +postbuild_SnippetSplitSim_release: mainbuild_SnippetSplitSim_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetSplitSim_release: prebuild_SnippetSplitSim_release $(SnippetSplitSim_release_bin) +prebuild_SnippetSplitSim_release: + +$(SnippetSplitSim_release_bin): $(SnippetSplitSim_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetSplitSim` + $(CCLD) $(SnippetSplitSim_release_obj) $(SnippetSplitSim_release_lflags) -o $(SnippetSplitSim_release_bin) + $(ECHO) building $@ complete! + +SnippetSplitSim_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetSplitSim_release_cpp_o): $(SnippetSplitSim_release_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitSim_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitSim/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_cppfiles)))))) + cp $(SnippetSplitSim_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitSim/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitSim/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_cppfiles))))).P; \ + rm -f $(SnippetSplitSim_release_DEPDIR).d + +$(SnippetSplitSim_release_cc_o): $(SnippetSplitSim_release_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetSplitSim_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_ccfiles)))))) + cp $(SnippetSplitSim_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_ccfiles))))).release.P; \ + rm -f $(SnippetSplitSim_release_DEPDIR).d + +$(SnippetSplitSim_release_c_o): $(SnippetSplitSim_release_objsdir)/%.o: + $(ECHO) SnippetSplitSim: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetSplitSim_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetSplitSim/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_cfiles)))))) + cp $(SnippetSplitSim_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetSplitSim/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetSplitSim_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetSplitSim/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetSplitSim_release_objsdir),, $@))), $(SnippetSplitSim_cfiles))))).P; \ + rm -f $(SnippetSplitSim_release_DEPDIR).d + +clean_SnippetSplitSim: clean_SnippetSplitSim_debug clean_SnippetSplitSim_checked clean_SnippetSplitSim_profile clean_SnippetSplitSim_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetStepper.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetStepper.mk new file mode 100644 index 00000000..e03f9959 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetStepper.mk @@ -0,0 +1,477 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetStepper +SnippetStepper_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetStepper_cppfiles += ./../../SnippetStepper/SnippetStepper.cpp + +SnippetStepper_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetStepper/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetStepper_cppfiles))))) +SnippetStepper_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetStepper_ccfiles))))) +SnippetStepper_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetStepper/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetStepper_cfiles))))) +SnippetStepper_debug_dep = $(SnippetStepper_cpp_debug_dep) $(SnippetStepper_cc_debug_dep) $(SnippetStepper_c_debug_dep) +-include $(SnippetStepper_debug_dep) +SnippetStepper_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetStepper/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetStepper_cppfiles))))) +SnippetStepper_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetStepper_ccfiles))))) +SnippetStepper_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetStepper/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetStepper_cfiles))))) +SnippetStepper_checked_dep = $(SnippetStepper_cpp_checked_dep) $(SnippetStepper_cc_checked_dep) $(SnippetStepper_c_checked_dep) +-include $(SnippetStepper_checked_dep) +SnippetStepper_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetStepper/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetStepper_cppfiles))))) +SnippetStepper_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetStepper_ccfiles))))) +SnippetStepper_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetStepper/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetStepper_cfiles))))) +SnippetStepper_profile_dep = $(SnippetStepper_cpp_profile_dep) $(SnippetStepper_cc_profile_dep) $(SnippetStepper_c_profile_dep) +-include $(SnippetStepper_profile_dep) +SnippetStepper_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetStepper/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetStepper_cppfiles))))) +SnippetStepper_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetStepper_ccfiles))))) +SnippetStepper_c_release_dep = $(addprefix $(DEPSDIR)/SnippetStepper/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetStepper_cfiles))))) +SnippetStepper_release_dep = $(SnippetStepper_cpp_release_dep) $(SnippetStepper_cc_release_dep) $(SnippetStepper_c_release_dep) +-include $(SnippetStepper_release_dep) +SnippetStepper_debug_hpaths := +SnippetStepper_debug_hpaths += ./../../../Include +SnippetStepper_debug_hpaths += ./../../../../PxShared/include +SnippetStepper_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetStepper_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetStepper_debug_lpaths := +SnippetStepper_debug_lpaths += ./../../../Lib/linux64 +SnippetStepper_debug_lpaths += ./../../lib/linux64 +SnippetStepper_debug_lpaths += ./../../../Bin/linux64 +SnippetStepper_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetStepper_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetStepper_debug_lpaths += ./../../lib/linux64 +SnippetStepper_debug_defines := $(SnippetStepper_custom_defines) +SnippetStepper_debug_defines += PHYSX_PROFILE_SDK +SnippetStepper_debug_defines += RENDER_SNIPPET +SnippetStepper_debug_defines += _DEBUG +SnippetStepper_debug_defines += PX_DEBUG=1 +SnippetStepper_debug_defines += PX_CHECKED=1 +SnippetStepper_debug_defines += PX_SUPPORT_PVD=1 +SnippetStepper_debug_libraries := +SnippetStepper_debug_libraries += SnippetRenderDEBUG +SnippetStepper_debug_libraries += SnippetUtilsDEBUG +SnippetStepper_debug_libraries += PhysX3DEBUG_x64 +SnippetStepper_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetStepper_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetStepper_debug_libraries += PhysX3ExtensionsDEBUG +SnippetStepper_debug_libraries += PhysX3VehicleDEBUG +SnippetStepper_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetStepper_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetStepper_debug_libraries += PxFoundationDEBUG_x64 +SnippetStepper_debug_libraries += PxTaskDEBUG +SnippetStepper_debug_libraries += PsFastXmlDEBUG +SnippetStepper_debug_libraries += SnippetUtilsDEBUG +SnippetStepper_debug_libraries += SnippetRenderDEBUG +SnippetStepper_debug_libraries += GL +SnippetStepper_debug_libraries += GLU +SnippetStepper_debug_libraries += glut +SnippetStepper_debug_libraries += X11 +SnippetStepper_debug_libraries += rt +SnippetStepper_debug_libraries += pthread +SnippetStepper_debug_common_cflags := $(SnippetStepper_custom_cflags) +SnippetStepper_debug_common_cflags += -MMD +SnippetStepper_debug_common_cflags += $(addprefix -D, $(SnippetStepper_debug_defines)) +SnippetStepper_debug_common_cflags += $(addprefix -I, $(SnippetStepper_debug_hpaths)) +SnippetStepper_debug_common_cflags += -m64 +SnippetStepper_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetStepper_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetStepper_debug_common_cflags += -Wno-uninitialized +SnippetStepper_debug_common_cflags += -g3 -gdwarf-2 +SnippetStepper_debug_cflags := $(SnippetStepper_debug_common_cflags) +SnippetStepper_debug_cppflags := $(SnippetStepper_debug_common_cflags) +SnippetStepper_debug_lflags := $(SnippetStepper_custom_lflags) +SnippetStepper_debug_lflags += $(addprefix -L, $(SnippetStepper_debug_lpaths)) +SnippetStepper_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetStepper_debug_libraries)) -Wl,--end-group +SnippetStepper_debug_lflags += -lrt +SnippetStepper_debug_lflags += -Wl,-rpath ./ +SnippetStepper_debug_lflags += -m64 +SnippetStepper_debug_objsdir = $(OBJS_DIR)/SnippetStepper_debug +SnippetStepper_debug_cpp_o = $(addprefix $(SnippetStepper_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetStepper_cppfiles))))) +SnippetStepper_debug_cc_o = $(addprefix $(SnippetStepper_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetStepper_ccfiles))))) +SnippetStepper_debug_c_o = $(addprefix $(SnippetStepper_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetStepper_cfiles))))) +SnippetStepper_debug_obj = $(SnippetStepper_debug_cpp_o) $(SnippetStepper_debug_cc_o) $(SnippetStepper_debug_c_o) +SnippetStepper_debug_bin := ./../../../Bin/linux64/SnippetStepperDEBUG + +clean_SnippetStepper_debug: + @$(ECHO) clean SnippetStepper debug + @$(RMDIR) $(SnippetStepper_debug_objsdir) + @$(RMDIR) $(SnippetStepper_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetStepper/debug + +build_SnippetStepper_debug: postbuild_SnippetStepper_debug +postbuild_SnippetStepper_debug: mainbuild_SnippetStepper_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetStepper_debug: prebuild_SnippetStepper_debug $(SnippetStepper_debug_bin) +prebuild_SnippetStepper_debug: + +$(SnippetStepper_debug_bin): $(SnippetStepper_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetStepperDEBUG` + $(CCLD) $(SnippetStepper_debug_obj) $(SnippetStepper_debug_lflags) -o $(SnippetStepper_debug_bin) + $(ECHO) building $@ complete! + +SnippetStepper_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetStepper_debug_cpp_o): $(SnippetStepper_debug_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetStepper_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetStepper/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_cppfiles)))))) + cp $(SnippetStepper_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetStepper/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetStepper/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_cppfiles))))).P; \ + rm -f $(SnippetStepper_debug_DEPDIR).d + +$(SnippetStepper_debug_cc_o): $(SnippetStepper_debug_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetStepper_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_ccfiles)))))) + cp $(SnippetStepper_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_ccfiles))))).debug.P; \ + rm -f $(SnippetStepper_debug_DEPDIR).d + +$(SnippetStepper_debug_c_o): $(SnippetStepper_debug_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetStepper_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetStepper/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_cfiles)))))) + cp $(SnippetStepper_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetStepper/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetStepper/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_debug_objsdir),, $@))), $(SnippetStepper_cfiles))))).P; \ + rm -f $(SnippetStepper_debug_DEPDIR).d + +SnippetStepper_checked_hpaths := +SnippetStepper_checked_hpaths += ./../../../Include +SnippetStepper_checked_hpaths += ./../../../../PxShared/include +SnippetStepper_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetStepper_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetStepper_checked_lpaths := +SnippetStepper_checked_lpaths += ./../../../Lib/linux64 +SnippetStepper_checked_lpaths += ./../../lib/linux64 +SnippetStepper_checked_lpaths += ./../../../Bin/linux64 +SnippetStepper_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetStepper_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetStepper_checked_lpaths += ./../../lib/linux64 +SnippetStepper_checked_defines := $(SnippetStepper_custom_defines) +SnippetStepper_checked_defines += PHYSX_PROFILE_SDK +SnippetStepper_checked_defines += RENDER_SNIPPET +SnippetStepper_checked_defines += NDEBUG +SnippetStepper_checked_defines += PX_CHECKED=1 +SnippetStepper_checked_defines += PX_SUPPORT_PVD=1 +SnippetStepper_checked_libraries := +SnippetStepper_checked_libraries += SnippetRenderCHECKED +SnippetStepper_checked_libraries += SnippetUtilsCHECKED +SnippetStepper_checked_libraries += PhysX3CHECKED_x64 +SnippetStepper_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetStepper_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetStepper_checked_libraries += PhysX3ExtensionsCHECKED +SnippetStepper_checked_libraries += PhysX3VehicleCHECKED +SnippetStepper_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetStepper_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetStepper_checked_libraries += PxFoundationCHECKED_x64 +SnippetStepper_checked_libraries += PxTaskCHECKED +SnippetStepper_checked_libraries += PsFastXmlCHECKED +SnippetStepper_checked_libraries += SnippetUtilsCHECKED +SnippetStepper_checked_libraries += SnippetRenderCHECKED +SnippetStepper_checked_libraries += GL +SnippetStepper_checked_libraries += GLU +SnippetStepper_checked_libraries += glut +SnippetStepper_checked_libraries += X11 +SnippetStepper_checked_libraries += rt +SnippetStepper_checked_libraries += pthread +SnippetStepper_checked_common_cflags := $(SnippetStepper_custom_cflags) +SnippetStepper_checked_common_cflags += -MMD +SnippetStepper_checked_common_cflags += $(addprefix -D, $(SnippetStepper_checked_defines)) +SnippetStepper_checked_common_cflags += $(addprefix -I, $(SnippetStepper_checked_hpaths)) +SnippetStepper_checked_common_cflags += -m64 +SnippetStepper_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetStepper_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetStepper_checked_common_cflags += -Wno-uninitialized +SnippetStepper_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetStepper_checked_cflags := $(SnippetStepper_checked_common_cflags) +SnippetStepper_checked_cppflags := $(SnippetStepper_checked_common_cflags) +SnippetStepper_checked_lflags := $(SnippetStepper_custom_lflags) +SnippetStepper_checked_lflags += $(addprefix -L, $(SnippetStepper_checked_lpaths)) +SnippetStepper_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetStepper_checked_libraries)) -Wl,--end-group +SnippetStepper_checked_lflags += -lrt +SnippetStepper_checked_lflags += -Wl,-rpath ./ +SnippetStepper_checked_lflags += -m64 +SnippetStepper_checked_objsdir = $(OBJS_DIR)/SnippetStepper_checked +SnippetStepper_checked_cpp_o = $(addprefix $(SnippetStepper_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetStepper_cppfiles))))) +SnippetStepper_checked_cc_o = $(addprefix $(SnippetStepper_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetStepper_ccfiles))))) +SnippetStepper_checked_c_o = $(addprefix $(SnippetStepper_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetStepper_cfiles))))) +SnippetStepper_checked_obj = $(SnippetStepper_checked_cpp_o) $(SnippetStepper_checked_cc_o) $(SnippetStepper_checked_c_o) +SnippetStepper_checked_bin := ./../../../Bin/linux64/SnippetStepperCHECKED + +clean_SnippetStepper_checked: + @$(ECHO) clean SnippetStepper checked + @$(RMDIR) $(SnippetStepper_checked_objsdir) + @$(RMDIR) $(SnippetStepper_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetStepper/checked + +build_SnippetStepper_checked: postbuild_SnippetStepper_checked +postbuild_SnippetStepper_checked: mainbuild_SnippetStepper_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetStepper_checked: prebuild_SnippetStepper_checked $(SnippetStepper_checked_bin) +prebuild_SnippetStepper_checked: + +$(SnippetStepper_checked_bin): $(SnippetStepper_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetStepperCHECKED` + $(CCLD) $(SnippetStepper_checked_obj) $(SnippetStepper_checked_lflags) -o $(SnippetStepper_checked_bin) + $(ECHO) building $@ complete! + +SnippetStepper_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetStepper_checked_cpp_o): $(SnippetStepper_checked_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetStepper_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetStepper/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_cppfiles)))))) + cp $(SnippetStepper_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetStepper/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetStepper/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_cppfiles))))).P; \ + rm -f $(SnippetStepper_checked_DEPDIR).d + +$(SnippetStepper_checked_cc_o): $(SnippetStepper_checked_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetStepper_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_ccfiles)))))) + cp $(SnippetStepper_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_ccfiles))))).checked.P; \ + rm -f $(SnippetStepper_checked_DEPDIR).d + +$(SnippetStepper_checked_c_o): $(SnippetStepper_checked_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetStepper_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetStepper/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_cfiles)))))) + cp $(SnippetStepper_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetStepper/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetStepper/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_checked_objsdir),, $@))), $(SnippetStepper_cfiles))))).P; \ + rm -f $(SnippetStepper_checked_DEPDIR).d + +SnippetStepper_profile_hpaths := +SnippetStepper_profile_hpaths += ./../../../Include +SnippetStepper_profile_hpaths += ./../../../../PxShared/include +SnippetStepper_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetStepper_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetStepper_profile_lpaths := +SnippetStepper_profile_lpaths += ./../../../Lib/linux64 +SnippetStepper_profile_lpaths += ./../../lib/linux64 +SnippetStepper_profile_lpaths += ./../../../Bin/linux64 +SnippetStepper_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetStepper_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetStepper_profile_lpaths += ./../../lib/linux64 +SnippetStepper_profile_defines := $(SnippetStepper_custom_defines) +SnippetStepper_profile_defines += PHYSX_PROFILE_SDK +SnippetStepper_profile_defines += RENDER_SNIPPET +SnippetStepper_profile_defines += NDEBUG +SnippetStepper_profile_defines += PX_PROFILE=1 +SnippetStepper_profile_defines += PX_SUPPORT_PVD=1 +SnippetStepper_profile_libraries := +SnippetStepper_profile_libraries += SnippetRenderPROFILE +SnippetStepper_profile_libraries += SnippetUtilsPROFILE +SnippetStepper_profile_libraries += PhysX3PROFILE_x64 +SnippetStepper_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetStepper_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetStepper_profile_libraries += PhysX3ExtensionsPROFILE +SnippetStepper_profile_libraries += PhysX3VehiclePROFILE +SnippetStepper_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetStepper_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetStepper_profile_libraries += PxFoundationPROFILE_x64 +SnippetStepper_profile_libraries += PxTaskPROFILE +SnippetStepper_profile_libraries += PsFastXmlPROFILE +SnippetStepper_profile_libraries += SnippetUtilsPROFILE +SnippetStepper_profile_libraries += SnippetRenderPROFILE +SnippetStepper_profile_libraries += GL +SnippetStepper_profile_libraries += GLU +SnippetStepper_profile_libraries += glut +SnippetStepper_profile_libraries += X11 +SnippetStepper_profile_libraries += rt +SnippetStepper_profile_libraries += pthread +SnippetStepper_profile_common_cflags := $(SnippetStepper_custom_cflags) +SnippetStepper_profile_common_cflags += -MMD +SnippetStepper_profile_common_cflags += $(addprefix -D, $(SnippetStepper_profile_defines)) +SnippetStepper_profile_common_cflags += $(addprefix -I, $(SnippetStepper_profile_hpaths)) +SnippetStepper_profile_common_cflags += -m64 +SnippetStepper_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetStepper_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetStepper_profile_common_cflags += -Wno-uninitialized +SnippetStepper_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetStepper_profile_cflags := $(SnippetStepper_profile_common_cflags) +SnippetStepper_profile_cppflags := $(SnippetStepper_profile_common_cflags) +SnippetStepper_profile_lflags := $(SnippetStepper_custom_lflags) +SnippetStepper_profile_lflags += $(addprefix -L, $(SnippetStepper_profile_lpaths)) +SnippetStepper_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetStepper_profile_libraries)) -Wl,--end-group +SnippetStepper_profile_lflags += -lrt +SnippetStepper_profile_lflags += -Wl,-rpath ./ +SnippetStepper_profile_lflags += -m64 +SnippetStepper_profile_objsdir = $(OBJS_DIR)/SnippetStepper_profile +SnippetStepper_profile_cpp_o = $(addprefix $(SnippetStepper_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetStepper_cppfiles))))) +SnippetStepper_profile_cc_o = $(addprefix $(SnippetStepper_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetStepper_ccfiles))))) +SnippetStepper_profile_c_o = $(addprefix $(SnippetStepper_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetStepper_cfiles))))) +SnippetStepper_profile_obj = $(SnippetStepper_profile_cpp_o) $(SnippetStepper_profile_cc_o) $(SnippetStepper_profile_c_o) +SnippetStepper_profile_bin := ./../../../Bin/linux64/SnippetStepperPROFILE + +clean_SnippetStepper_profile: + @$(ECHO) clean SnippetStepper profile + @$(RMDIR) $(SnippetStepper_profile_objsdir) + @$(RMDIR) $(SnippetStepper_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetStepper/profile + +build_SnippetStepper_profile: postbuild_SnippetStepper_profile +postbuild_SnippetStepper_profile: mainbuild_SnippetStepper_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetStepper_profile: prebuild_SnippetStepper_profile $(SnippetStepper_profile_bin) +prebuild_SnippetStepper_profile: + +$(SnippetStepper_profile_bin): $(SnippetStepper_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetStepperPROFILE` + $(CCLD) $(SnippetStepper_profile_obj) $(SnippetStepper_profile_lflags) -o $(SnippetStepper_profile_bin) + $(ECHO) building $@ complete! + +SnippetStepper_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetStepper_profile_cpp_o): $(SnippetStepper_profile_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetStepper_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetStepper/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_cppfiles)))))) + cp $(SnippetStepper_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetStepper/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetStepper/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_cppfiles))))).P; \ + rm -f $(SnippetStepper_profile_DEPDIR).d + +$(SnippetStepper_profile_cc_o): $(SnippetStepper_profile_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetStepper_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_ccfiles)))))) + cp $(SnippetStepper_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_ccfiles))))).profile.P; \ + rm -f $(SnippetStepper_profile_DEPDIR).d + +$(SnippetStepper_profile_c_o): $(SnippetStepper_profile_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetStepper_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetStepper/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_cfiles)))))) + cp $(SnippetStepper_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetStepper/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetStepper/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_profile_objsdir),, $@))), $(SnippetStepper_cfiles))))).P; \ + rm -f $(SnippetStepper_profile_DEPDIR).d + +SnippetStepper_release_hpaths := +SnippetStepper_release_hpaths += ./../../../Include +SnippetStepper_release_hpaths += ./../../../../PxShared/include +SnippetStepper_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetStepper_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetStepper_release_lpaths := +SnippetStepper_release_lpaths += ./../../../Lib/linux64 +SnippetStepper_release_lpaths += ./../../lib/linux64 +SnippetStepper_release_lpaths += ./../../../Bin/linux64 +SnippetStepper_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetStepper_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetStepper_release_lpaths += ./../../lib/linux64 +SnippetStepper_release_defines := $(SnippetStepper_custom_defines) +SnippetStepper_release_defines += PHYSX_PROFILE_SDK +SnippetStepper_release_defines += RENDER_SNIPPET +SnippetStepper_release_defines += NDEBUG +SnippetStepper_release_defines += PX_SUPPORT_PVD=0 +SnippetStepper_release_libraries := +SnippetStepper_release_libraries += SnippetRender +SnippetStepper_release_libraries += SnippetUtils +SnippetStepper_release_libraries += PhysX3_x64 +SnippetStepper_release_libraries += PhysX3Cooking_x64 +SnippetStepper_release_libraries += PhysX3CharacterKinematic_x64 +SnippetStepper_release_libraries += PhysX3Extensions +SnippetStepper_release_libraries += PhysX3Vehicle +SnippetStepper_release_libraries += PxPvdSDK_x64 +SnippetStepper_release_libraries += PhysX3Common_x64 +SnippetStepper_release_libraries += PxFoundation_x64 +SnippetStepper_release_libraries += PxTask +SnippetStepper_release_libraries += PsFastXml +SnippetStepper_release_libraries += SnippetUtils +SnippetStepper_release_libraries += SnippetRender +SnippetStepper_release_libraries += GL +SnippetStepper_release_libraries += GLU +SnippetStepper_release_libraries += glut +SnippetStepper_release_libraries += X11 +SnippetStepper_release_libraries += rt +SnippetStepper_release_libraries += pthread +SnippetStepper_release_common_cflags := $(SnippetStepper_custom_cflags) +SnippetStepper_release_common_cflags += -MMD +SnippetStepper_release_common_cflags += $(addprefix -D, $(SnippetStepper_release_defines)) +SnippetStepper_release_common_cflags += $(addprefix -I, $(SnippetStepper_release_hpaths)) +SnippetStepper_release_common_cflags += -m64 +SnippetStepper_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetStepper_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetStepper_release_common_cflags += -Wno-uninitialized +SnippetStepper_release_common_cflags += -O3 -fno-strict-aliasing +SnippetStepper_release_cflags := $(SnippetStepper_release_common_cflags) +SnippetStepper_release_cppflags := $(SnippetStepper_release_common_cflags) +SnippetStepper_release_lflags := $(SnippetStepper_custom_lflags) +SnippetStepper_release_lflags += $(addprefix -L, $(SnippetStepper_release_lpaths)) +SnippetStepper_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetStepper_release_libraries)) -Wl,--end-group +SnippetStepper_release_lflags += -lrt +SnippetStepper_release_lflags += -Wl,-rpath ./ +SnippetStepper_release_lflags += -m64 +SnippetStepper_release_objsdir = $(OBJS_DIR)/SnippetStepper_release +SnippetStepper_release_cpp_o = $(addprefix $(SnippetStepper_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetStepper_cppfiles))))) +SnippetStepper_release_cc_o = $(addprefix $(SnippetStepper_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetStepper_ccfiles))))) +SnippetStepper_release_c_o = $(addprefix $(SnippetStepper_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetStepper_cfiles))))) +SnippetStepper_release_obj = $(SnippetStepper_release_cpp_o) $(SnippetStepper_release_cc_o) $(SnippetStepper_release_c_o) +SnippetStepper_release_bin := ./../../../Bin/linux64/SnippetStepper + +clean_SnippetStepper_release: + @$(ECHO) clean SnippetStepper release + @$(RMDIR) $(SnippetStepper_release_objsdir) + @$(RMDIR) $(SnippetStepper_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetStepper/release + +build_SnippetStepper_release: postbuild_SnippetStepper_release +postbuild_SnippetStepper_release: mainbuild_SnippetStepper_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetStepper_release: prebuild_SnippetStepper_release $(SnippetStepper_release_bin) +prebuild_SnippetStepper_release: + +$(SnippetStepper_release_bin): $(SnippetStepper_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetStepper` + $(CCLD) $(SnippetStepper_release_obj) $(SnippetStepper_release_lflags) -o $(SnippetStepper_release_bin) + $(ECHO) building $@ complete! + +SnippetStepper_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetStepper_release_cpp_o): $(SnippetStepper_release_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetStepper_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetStepper/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_cppfiles)))))) + cp $(SnippetStepper_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetStepper/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetStepper/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_cppfiles))))).P; \ + rm -f $(SnippetStepper_release_DEPDIR).d + +$(SnippetStepper_release_cc_o): $(SnippetStepper_release_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetStepper_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_ccfiles)))))) + cp $(SnippetStepper_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_ccfiles))))).release.P; \ + rm -f $(SnippetStepper_release_DEPDIR).d + +$(SnippetStepper_release_c_o): $(SnippetStepper_release_objsdir)/%.o: + $(ECHO) SnippetStepper: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetStepper_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetStepper/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_cfiles)))))) + cp $(SnippetStepper_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetStepper/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetStepper_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetStepper/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetStepper_release_objsdir),, $@))), $(SnippetStepper_cfiles))))).P; \ + rm -f $(SnippetStepper_release_DEPDIR).d + +clean_SnippetStepper: clean_SnippetStepper_debug clean_SnippetStepper_checked clean_SnippetStepper_profile clean_SnippetStepper_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetToleranceScale.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetToleranceScale.mk new file mode 100644 index 00000000..7351cfd1 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetToleranceScale.mk @@ -0,0 +1,477 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetToleranceScale +SnippetToleranceScale_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetToleranceScale_cppfiles += ./../../SnippetToleranceScale/SnippetToleranceScale.cpp + +SnippetToleranceScale_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetToleranceScale/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetToleranceScale_cppfiles))))) +SnippetToleranceScale_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetToleranceScale_ccfiles))))) +SnippetToleranceScale_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetToleranceScale/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetToleranceScale_cfiles))))) +SnippetToleranceScale_debug_dep = $(SnippetToleranceScale_cpp_debug_dep) $(SnippetToleranceScale_cc_debug_dep) $(SnippetToleranceScale_c_debug_dep) +-include $(SnippetToleranceScale_debug_dep) +SnippetToleranceScale_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetToleranceScale/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetToleranceScale_cppfiles))))) +SnippetToleranceScale_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetToleranceScale_ccfiles))))) +SnippetToleranceScale_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetToleranceScale/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetToleranceScale_cfiles))))) +SnippetToleranceScale_checked_dep = $(SnippetToleranceScale_cpp_checked_dep) $(SnippetToleranceScale_cc_checked_dep) $(SnippetToleranceScale_c_checked_dep) +-include $(SnippetToleranceScale_checked_dep) +SnippetToleranceScale_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetToleranceScale/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetToleranceScale_cppfiles))))) +SnippetToleranceScale_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetToleranceScale_ccfiles))))) +SnippetToleranceScale_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetToleranceScale/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetToleranceScale_cfiles))))) +SnippetToleranceScale_profile_dep = $(SnippetToleranceScale_cpp_profile_dep) $(SnippetToleranceScale_cc_profile_dep) $(SnippetToleranceScale_c_profile_dep) +-include $(SnippetToleranceScale_profile_dep) +SnippetToleranceScale_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetToleranceScale/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetToleranceScale_cppfiles))))) +SnippetToleranceScale_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetToleranceScale_ccfiles))))) +SnippetToleranceScale_c_release_dep = $(addprefix $(DEPSDIR)/SnippetToleranceScale/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetToleranceScale_cfiles))))) +SnippetToleranceScale_release_dep = $(SnippetToleranceScale_cpp_release_dep) $(SnippetToleranceScale_cc_release_dep) $(SnippetToleranceScale_c_release_dep) +-include $(SnippetToleranceScale_release_dep) +SnippetToleranceScale_debug_hpaths := +SnippetToleranceScale_debug_hpaths += ./../../../Include +SnippetToleranceScale_debug_hpaths += ./../../../../PxShared/include +SnippetToleranceScale_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetToleranceScale_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetToleranceScale_debug_lpaths := +SnippetToleranceScale_debug_lpaths += ./../../../Lib/linux64 +SnippetToleranceScale_debug_lpaths += ./../../lib/linux64 +SnippetToleranceScale_debug_lpaths += ./../../../Bin/linux64 +SnippetToleranceScale_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetToleranceScale_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetToleranceScale_debug_lpaths += ./../../lib/linux64 +SnippetToleranceScale_debug_defines := $(SnippetToleranceScale_custom_defines) +SnippetToleranceScale_debug_defines += PHYSX_PROFILE_SDK +SnippetToleranceScale_debug_defines += RENDER_SNIPPET +SnippetToleranceScale_debug_defines += _DEBUG +SnippetToleranceScale_debug_defines += PX_DEBUG=1 +SnippetToleranceScale_debug_defines += PX_CHECKED=1 +SnippetToleranceScale_debug_defines += PX_SUPPORT_PVD=1 +SnippetToleranceScale_debug_libraries := +SnippetToleranceScale_debug_libraries += SnippetRenderDEBUG +SnippetToleranceScale_debug_libraries += SnippetUtilsDEBUG +SnippetToleranceScale_debug_libraries += PhysX3DEBUG_x64 +SnippetToleranceScale_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetToleranceScale_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetToleranceScale_debug_libraries += PhysX3ExtensionsDEBUG +SnippetToleranceScale_debug_libraries += PhysX3VehicleDEBUG +SnippetToleranceScale_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetToleranceScale_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetToleranceScale_debug_libraries += PxFoundationDEBUG_x64 +SnippetToleranceScale_debug_libraries += PxTaskDEBUG +SnippetToleranceScale_debug_libraries += PsFastXmlDEBUG +SnippetToleranceScale_debug_libraries += SnippetUtilsDEBUG +SnippetToleranceScale_debug_libraries += SnippetRenderDEBUG +SnippetToleranceScale_debug_libraries += GL +SnippetToleranceScale_debug_libraries += GLU +SnippetToleranceScale_debug_libraries += glut +SnippetToleranceScale_debug_libraries += X11 +SnippetToleranceScale_debug_libraries += rt +SnippetToleranceScale_debug_libraries += pthread +SnippetToleranceScale_debug_common_cflags := $(SnippetToleranceScale_custom_cflags) +SnippetToleranceScale_debug_common_cflags += -MMD +SnippetToleranceScale_debug_common_cflags += $(addprefix -D, $(SnippetToleranceScale_debug_defines)) +SnippetToleranceScale_debug_common_cflags += $(addprefix -I, $(SnippetToleranceScale_debug_hpaths)) +SnippetToleranceScale_debug_common_cflags += -m64 +SnippetToleranceScale_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetToleranceScale_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetToleranceScale_debug_common_cflags += -Wno-uninitialized +SnippetToleranceScale_debug_common_cflags += -g3 -gdwarf-2 +SnippetToleranceScale_debug_cflags := $(SnippetToleranceScale_debug_common_cflags) +SnippetToleranceScale_debug_cppflags := $(SnippetToleranceScale_debug_common_cflags) +SnippetToleranceScale_debug_lflags := $(SnippetToleranceScale_custom_lflags) +SnippetToleranceScale_debug_lflags += $(addprefix -L, $(SnippetToleranceScale_debug_lpaths)) +SnippetToleranceScale_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetToleranceScale_debug_libraries)) -Wl,--end-group +SnippetToleranceScale_debug_lflags += -lrt +SnippetToleranceScale_debug_lflags += -Wl,-rpath ./ +SnippetToleranceScale_debug_lflags += -m64 +SnippetToleranceScale_debug_objsdir = $(OBJS_DIR)/SnippetToleranceScale_debug +SnippetToleranceScale_debug_cpp_o = $(addprefix $(SnippetToleranceScale_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetToleranceScale_cppfiles))))) +SnippetToleranceScale_debug_cc_o = $(addprefix $(SnippetToleranceScale_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetToleranceScale_ccfiles))))) +SnippetToleranceScale_debug_c_o = $(addprefix $(SnippetToleranceScale_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetToleranceScale_cfiles))))) +SnippetToleranceScale_debug_obj = $(SnippetToleranceScale_debug_cpp_o) $(SnippetToleranceScale_debug_cc_o) $(SnippetToleranceScale_debug_c_o) +SnippetToleranceScale_debug_bin := ./../../../Bin/linux64/SnippetToleranceScaleDEBUG + +clean_SnippetToleranceScale_debug: + @$(ECHO) clean SnippetToleranceScale debug + @$(RMDIR) $(SnippetToleranceScale_debug_objsdir) + @$(RMDIR) $(SnippetToleranceScale_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetToleranceScale/debug + +build_SnippetToleranceScale_debug: postbuild_SnippetToleranceScale_debug +postbuild_SnippetToleranceScale_debug: mainbuild_SnippetToleranceScale_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetToleranceScale_debug: prebuild_SnippetToleranceScale_debug $(SnippetToleranceScale_debug_bin) +prebuild_SnippetToleranceScale_debug: + +$(SnippetToleranceScale_debug_bin): $(SnippetToleranceScale_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetToleranceScaleDEBUG` + $(CCLD) $(SnippetToleranceScale_debug_obj) $(SnippetToleranceScale_debug_lflags) -o $(SnippetToleranceScale_debug_bin) + $(ECHO) building $@ complete! + +SnippetToleranceScale_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetToleranceScale_debug_cpp_o): $(SnippetToleranceScale_debug_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetToleranceScale_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetToleranceScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_cppfiles)))))) + cp $(SnippetToleranceScale_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetToleranceScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetToleranceScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))))).P; \ + rm -f $(SnippetToleranceScale_debug_DEPDIR).d + +$(SnippetToleranceScale_debug_cc_o): $(SnippetToleranceScale_debug_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetToleranceScale_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_ccfiles)))))) + cp $(SnippetToleranceScale_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))))).debug.P; \ + rm -f $(SnippetToleranceScale_debug_DEPDIR).d + +$(SnippetToleranceScale_debug_c_o): $(SnippetToleranceScale_debug_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetToleranceScale_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetToleranceScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_cfiles)))))) + cp $(SnippetToleranceScale_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetToleranceScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetToleranceScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_debug_objsdir),, $@))), $(SnippetToleranceScale_cfiles))))).P; \ + rm -f $(SnippetToleranceScale_debug_DEPDIR).d + +SnippetToleranceScale_checked_hpaths := +SnippetToleranceScale_checked_hpaths += ./../../../Include +SnippetToleranceScale_checked_hpaths += ./../../../../PxShared/include +SnippetToleranceScale_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetToleranceScale_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetToleranceScale_checked_lpaths := +SnippetToleranceScale_checked_lpaths += ./../../../Lib/linux64 +SnippetToleranceScale_checked_lpaths += ./../../lib/linux64 +SnippetToleranceScale_checked_lpaths += ./../../../Bin/linux64 +SnippetToleranceScale_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetToleranceScale_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetToleranceScale_checked_lpaths += ./../../lib/linux64 +SnippetToleranceScale_checked_defines := $(SnippetToleranceScale_custom_defines) +SnippetToleranceScale_checked_defines += PHYSX_PROFILE_SDK +SnippetToleranceScale_checked_defines += RENDER_SNIPPET +SnippetToleranceScale_checked_defines += NDEBUG +SnippetToleranceScale_checked_defines += PX_CHECKED=1 +SnippetToleranceScale_checked_defines += PX_SUPPORT_PVD=1 +SnippetToleranceScale_checked_libraries := +SnippetToleranceScale_checked_libraries += SnippetRenderCHECKED +SnippetToleranceScale_checked_libraries += SnippetUtilsCHECKED +SnippetToleranceScale_checked_libraries += PhysX3CHECKED_x64 +SnippetToleranceScale_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetToleranceScale_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetToleranceScale_checked_libraries += PhysX3ExtensionsCHECKED +SnippetToleranceScale_checked_libraries += PhysX3VehicleCHECKED +SnippetToleranceScale_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetToleranceScale_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetToleranceScale_checked_libraries += PxFoundationCHECKED_x64 +SnippetToleranceScale_checked_libraries += PxTaskCHECKED +SnippetToleranceScale_checked_libraries += PsFastXmlCHECKED +SnippetToleranceScale_checked_libraries += SnippetUtilsCHECKED +SnippetToleranceScale_checked_libraries += SnippetRenderCHECKED +SnippetToleranceScale_checked_libraries += GL +SnippetToleranceScale_checked_libraries += GLU +SnippetToleranceScale_checked_libraries += glut +SnippetToleranceScale_checked_libraries += X11 +SnippetToleranceScale_checked_libraries += rt +SnippetToleranceScale_checked_libraries += pthread +SnippetToleranceScale_checked_common_cflags := $(SnippetToleranceScale_custom_cflags) +SnippetToleranceScale_checked_common_cflags += -MMD +SnippetToleranceScale_checked_common_cflags += $(addprefix -D, $(SnippetToleranceScale_checked_defines)) +SnippetToleranceScale_checked_common_cflags += $(addprefix -I, $(SnippetToleranceScale_checked_hpaths)) +SnippetToleranceScale_checked_common_cflags += -m64 +SnippetToleranceScale_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetToleranceScale_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetToleranceScale_checked_common_cflags += -Wno-uninitialized +SnippetToleranceScale_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetToleranceScale_checked_cflags := $(SnippetToleranceScale_checked_common_cflags) +SnippetToleranceScale_checked_cppflags := $(SnippetToleranceScale_checked_common_cflags) +SnippetToleranceScale_checked_lflags := $(SnippetToleranceScale_custom_lflags) +SnippetToleranceScale_checked_lflags += $(addprefix -L, $(SnippetToleranceScale_checked_lpaths)) +SnippetToleranceScale_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetToleranceScale_checked_libraries)) -Wl,--end-group +SnippetToleranceScale_checked_lflags += -lrt +SnippetToleranceScale_checked_lflags += -Wl,-rpath ./ +SnippetToleranceScale_checked_lflags += -m64 +SnippetToleranceScale_checked_objsdir = $(OBJS_DIR)/SnippetToleranceScale_checked +SnippetToleranceScale_checked_cpp_o = $(addprefix $(SnippetToleranceScale_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetToleranceScale_cppfiles))))) +SnippetToleranceScale_checked_cc_o = $(addprefix $(SnippetToleranceScale_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetToleranceScale_ccfiles))))) +SnippetToleranceScale_checked_c_o = $(addprefix $(SnippetToleranceScale_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetToleranceScale_cfiles))))) +SnippetToleranceScale_checked_obj = $(SnippetToleranceScale_checked_cpp_o) $(SnippetToleranceScale_checked_cc_o) $(SnippetToleranceScale_checked_c_o) +SnippetToleranceScale_checked_bin := ./../../../Bin/linux64/SnippetToleranceScaleCHECKED + +clean_SnippetToleranceScale_checked: + @$(ECHO) clean SnippetToleranceScale checked + @$(RMDIR) $(SnippetToleranceScale_checked_objsdir) + @$(RMDIR) $(SnippetToleranceScale_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetToleranceScale/checked + +build_SnippetToleranceScale_checked: postbuild_SnippetToleranceScale_checked +postbuild_SnippetToleranceScale_checked: mainbuild_SnippetToleranceScale_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetToleranceScale_checked: prebuild_SnippetToleranceScale_checked $(SnippetToleranceScale_checked_bin) +prebuild_SnippetToleranceScale_checked: + +$(SnippetToleranceScale_checked_bin): $(SnippetToleranceScale_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetToleranceScaleCHECKED` + $(CCLD) $(SnippetToleranceScale_checked_obj) $(SnippetToleranceScale_checked_lflags) -o $(SnippetToleranceScale_checked_bin) + $(ECHO) building $@ complete! + +SnippetToleranceScale_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetToleranceScale_checked_cpp_o): $(SnippetToleranceScale_checked_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetToleranceScale_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetToleranceScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_cppfiles)))))) + cp $(SnippetToleranceScale_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetToleranceScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetToleranceScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))))).P; \ + rm -f $(SnippetToleranceScale_checked_DEPDIR).d + +$(SnippetToleranceScale_checked_cc_o): $(SnippetToleranceScale_checked_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetToleranceScale_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_ccfiles)))))) + cp $(SnippetToleranceScale_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))))).checked.P; \ + rm -f $(SnippetToleranceScale_checked_DEPDIR).d + +$(SnippetToleranceScale_checked_c_o): $(SnippetToleranceScale_checked_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetToleranceScale_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetToleranceScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_cfiles)))))) + cp $(SnippetToleranceScale_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetToleranceScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetToleranceScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_checked_objsdir),, $@))), $(SnippetToleranceScale_cfiles))))).P; \ + rm -f $(SnippetToleranceScale_checked_DEPDIR).d + +SnippetToleranceScale_profile_hpaths := +SnippetToleranceScale_profile_hpaths += ./../../../Include +SnippetToleranceScale_profile_hpaths += ./../../../../PxShared/include +SnippetToleranceScale_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetToleranceScale_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetToleranceScale_profile_lpaths := +SnippetToleranceScale_profile_lpaths += ./../../../Lib/linux64 +SnippetToleranceScale_profile_lpaths += ./../../lib/linux64 +SnippetToleranceScale_profile_lpaths += ./../../../Bin/linux64 +SnippetToleranceScale_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetToleranceScale_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetToleranceScale_profile_lpaths += ./../../lib/linux64 +SnippetToleranceScale_profile_defines := $(SnippetToleranceScale_custom_defines) +SnippetToleranceScale_profile_defines += PHYSX_PROFILE_SDK +SnippetToleranceScale_profile_defines += RENDER_SNIPPET +SnippetToleranceScale_profile_defines += NDEBUG +SnippetToleranceScale_profile_defines += PX_PROFILE=1 +SnippetToleranceScale_profile_defines += PX_SUPPORT_PVD=1 +SnippetToleranceScale_profile_libraries := +SnippetToleranceScale_profile_libraries += SnippetRenderPROFILE +SnippetToleranceScale_profile_libraries += SnippetUtilsPROFILE +SnippetToleranceScale_profile_libraries += PhysX3PROFILE_x64 +SnippetToleranceScale_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetToleranceScale_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetToleranceScale_profile_libraries += PhysX3ExtensionsPROFILE +SnippetToleranceScale_profile_libraries += PhysX3VehiclePROFILE +SnippetToleranceScale_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetToleranceScale_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetToleranceScale_profile_libraries += PxFoundationPROFILE_x64 +SnippetToleranceScale_profile_libraries += PxTaskPROFILE +SnippetToleranceScale_profile_libraries += PsFastXmlPROFILE +SnippetToleranceScale_profile_libraries += SnippetUtilsPROFILE +SnippetToleranceScale_profile_libraries += SnippetRenderPROFILE +SnippetToleranceScale_profile_libraries += GL +SnippetToleranceScale_profile_libraries += GLU +SnippetToleranceScale_profile_libraries += glut +SnippetToleranceScale_profile_libraries += X11 +SnippetToleranceScale_profile_libraries += rt +SnippetToleranceScale_profile_libraries += pthread +SnippetToleranceScale_profile_common_cflags := $(SnippetToleranceScale_custom_cflags) +SnippetToleranceScale_profile_common_cflags += -MMD +SnippetToleranceScale_profile_common_cflags += $(addprefix -D, $(SnippetToleranceScale_profile_defines)) +SnippetToleranceScale_profile_common_cflags += $(addprefix -I, $(SnippetToleranceScale_profile_hpaths)) +SnippetToleranceScale_profile_common_cflags += -m64 +SnippetToleranceScale_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetToleranceScale_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetToleranceScale_profile_common_cflags += -Wno-uninitialized +SnippetToleranceScale_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetToleranceScale_profile_cflags := $(SnippetToleranceScale_profile_common_cflags) +SnippetToleranceScale_profile_cppflags := $(SnippetToleranceScale_profile_common_cflags) +SnippetToleranceScale_profile_lflags := $(SnippetToleranceScale_custom_lflags) +SnippetToleranceScale_profile_lflags += $(addprefix -L, $(SnippetToleranceScale_profile_lpaths)) +SnippetToleranceScale_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetToleranceScale_profile_libraries)) -Wl,--end-group +SnippetToleranceScale_profile_lflags += -lrt +SnippetToleranceScale_profile_lflags += -Wl,-rpath ./ +SnippetToleranceScale_profile_lflags += -m64 +SnippetToleranceScale_profile_objsdir = $(OBJS_DIR)/SnippetToleranceScale_profile +SnippetToleranceScale_profile_cpp_o = $(addprefix $(SnippetToleranceScale_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetToleranceScale_cppfiles))))) +SnippetToleranceScale_profile_cc_o = $(addprefix $(SnippetToleranceScale_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetToleranceScale_ccfiles))))) +SnippetToleranceScale_profile_c_o = $(addprefix $(SnippetToleranceScale_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetToleranceScale_cfiles))))) +SnippetToleranceScale_profile_obj = $(SnippetToleranceScale_profile_cpp_o) $(SnippetToleranceScale_profile_cc_o) $(SnippetToleranceScale_profile_c_o) +SnippetToleranceScale_profile_bin := ./../../../Bin/linux64/SnippetToleranceScalePROFILE + +clean_SnippetToleranceScale_profile: + @$(ECHO) clean SnippetToleranceScale profile + @$(RMDIR) $(SnippetToleranceScale_profile_objsdir) + @$(RMDIR) $(SnippetToleranceScale_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetToleranceScale/profile + +build_SnippetToleranceScale_profile: postbuild_SnippetToleranceScale_profile +postbuild_SnippetToleranceScale_profile: mainbuild_SnippetToleranceScale_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetToleranceScale_profile: prebuild_SnippetToleranceScale_profile $(SnippetToleranceScale_profile_bin) +prebuild_SnippetToleranceScale_profile: + +$(SnippetToleranceScale_profile_bin): $(SnippetToleranceScale_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetToleranceScalePROFILE` + $(CCLD) $(SnippetToleranceScale_profile_obj) $(SnippetToleranceScale_profile_lflags) -o $(SnippetToleranceScale_profile_bin) + $(ECHO) building $@ complete! + +SnippetToleranceScale_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetToleranceScale_profile_cpp_o): $(SnippetToleranceScale_profile_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetToleranceScale_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetToleranceScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_cppfiles)))))) + cp $(SnippetToleranceScale_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetToleranceScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetToleranceScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))))).P; \ + rm -f $(SnippetToleranceScale_profile_DEPDIR).d + +$(SnippetToleranceScale_profile_cc_o): $(SnippetToleranceScale_profile_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetToleranceScale_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_ccfiles)))))) + cp $(SnippetToleranceScale_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))))).profile.P; \ + rm -f $(SnippetToleranceScale_profile_DEPDIR).d + +$(SnippetToleranceScale_profile_c_o): $(SnippetToleranceScale_profile_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetToleranceScale_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetToleranceScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_cfiles)))))) + cp $(SnippetToleranceScale_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetToleranceScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetToleranceScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_profile_objsdir),, $@))), $(SnippetToleranceScale_cfiles))))).P; \ + rm -f $(SnippetToleranceScale_profile_DEPDIR).d + +SnippetToleranceScale_release_hpaths := +SnippetToleranceScale_release_hpaths += ./../../../Include +SnippetToleranceScale_release_hpaths += ./../../../../PxShared/include +SnippetToleranceScale_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetToleranceScale_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetToleranceScale_release_lpaths := +SnippetToleranceScale_release_lpaths += ./../../../Lib/linux64 +SnippetToleranceScale_release_lpaths += ./../../lib/linux64 +SnippetToleranceScale_release_lpaths += ./../../../Bin/linux64 +SnippetToleranceScale_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetToleranceScale_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetToleranceScale_release_lpaths += ./../../lib/linux64 +SnippetToleranceScale_release_defines := $(SnippetToleranceScale_custom_defines) +SnippetToleranceScale_release_defines += PHYSX_PROFILE_SDK +SnippetToleranceScale_release_defines += RENDER_SNIPPET +SnippetToleranceScale_release_defines += NDEBUG +SnippetToleranceScale_release_defines += PX_SUPPORT_PVD=0 +SnippetToleranceScale_release_libraries := +SnippetToleranceScale_release_libraries += SnippetRender +SnippetToleranceScale_release_libraries += SnippetUtils +SnippetToleranceScale_release_libraries += PhysX3_x64 +SnippetToleranceScale_release_libraries += PhysX3Cooking_x64 +SnippetToleranceScale_release_libraries += PhysX3CharacterKinematic_x64 +SnippetToleranceScale_release_libraries += PhysX3Extensions +SnippetToleranceScale_release_libraries += PhysX3Vehicle +SnippetToleranceScale_release_libraries += PxPvdSDK_x64 +SnippetToleranceScale_release_libraries += PhysX3Common_x64 +SnippetToleranceScale_release_libraries += PxFoundation_x64 +SnippetToleranceScale_release_libraries += PxTask +SnippetToleranceScale_release_libraries += PsFastXml +SnippetToleranceScale_release_libraries += SnippetUtils +SnippetToleranceScale_release_libraries += SnippetRender +SnippetToleranceScale_release_libraries += GL +SnippetToleranceScale_release_libraries += GLU +SnippetToleranceScale_release_libraries += glut +SnippetToleranceScale_release_libraries += X11 +SnippetToleranceScale_release_libraries += rt +SnippetToleranceScale_release_libraries += pthread +SnippetToleranceScale_release_common_cflags := $(SnippetToleranceScale_custom_cflags) +SnippetToleranceScale_release_common_cflags += -MMD +SnippetToleranceScale_release_common_cflags += $(addprefix -D, $(SnippetToleranceScale_release_defines)) +SnippetToleranceScale_release_common_cflags += $(addprefix -I, $(SnippetToleranceScale_release_hpaths)) +SnippetToleranceScale_release_common_cflags += -m64 +SnippetToleranceScale_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetToleranceScale_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetToleranceScale_release_common_cflags += -Wno-uninitialized +SnippetToleranceScale_release_common_cflags += -O3 -fno-strict-aliasing +SnippetToleranceScale_release_cflags := $(SnippetToleranceScale_release_common_cflags) +SnippetToleranceScale_release_cppflags := $(SnippetToleranceScale_release_common_cflags) +SnippetToleranceScale_release_lflags := $(SnippetToleranceScale_custom_lflags) +SnippetToleranceScale_release_lflags += $(addprefix -L, $(SnippetToleranceScale_release_lpaths)) +SnippetToleranceScale_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetToleranceScale_release_libraries)) -Wl,--end-group +SnippetToleranceScale_release_lflags += -lrt +SnippetToleranceScale_release_lflags += -Wl,-rpath ./ +SnippetToleranceScale_release_lflags += -m64 +SnippetToleranceScale_release_objsdir = $(OBJS_DIR)/SnippetToleranceScale_release +SnippetToleranceScale_release_cpp_o = $(addprefix $(SnippetToleranceScale_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetToleranceScale_cppfiles))))) +SnippetToleranceScale_release_cc_o = $(addprefix $(SnippetToleranceScale_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetToleranceScale_ccfiles))))) +SnippetToleranceScale_release_c_o = $(addprefix $(SnippetToleranceScale_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetToleranceScale_cfiles))))) +SnippetToleranceScale_release_obj = $(SnippetToleranceScale_release_cpp_o) $(SnippetToleranceScale_release_cc_o) $(SnippetToleranceScale_release_c_o) +SnippetToleranceScale_release_bin := ./../../../Bin/linux64/SnippetToleranceScale + +clean_SnippetToleranceScale_release: + @$(ECHO) clean SnippetToleranceScale release + @$(RMDIR) $(SnippetToleranceScale_release_objsdir) + @$(RMDIR) $(SnippetToleranceScale_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetToleranceScale/release + +build_SnippetToleranceScale_release: postbuild_SnippetToleranceScale_release +postbuild_SnippetToleranceScale_release: mainbuild_SnippetToleranceScale_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetToleranceScale_release: prebuild_SnippetToleranceScale_release $(SnippetToleranceScale_release_bin) +prebuild_SnippetToleranceScale_release: + +$(SnippetToleranceScale_release_bin): $(SnippetToleranceScale_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetToleranceScale` + $(CCLD) $(SnippetToleranceScale_release_obj) $(SnippetToleranceScale_release_lflags) -o $(SnippetToleranceScale_release_bin) + $(ECHO) building $@ complete! + +SnippetToleranceScale_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetToleranceScale_release_cpp_o): $(SnippetToleranceScale_release_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetToleranceScale_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetToleranceScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_cppfiles)))))) + cp $(SnippetToleranceScale_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetToleranceScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetToleranceScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_cppfiles))))).P; \ + rm -f $(SnippetToleranceScale_release_DEPDIR).d + +$(SnippetToleranceScale_release_cc_o): $(SnippetToleranceScale_release_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetToleranceScale_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_ccfiles)))))) + cp $(SnippetToleranceScale_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_ccfiles))))).release.P; \ + rm -f $(SnippetToleranceScale_release_DEPDIR).d + +$(SnippetToleranceScale_release_c_o): $(SnippetToleranceScale_release_objsdir)/%.o: + $(ECHO) SnippetToleranceScale: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetToleranceScale_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetToleranceScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_cfiles)))))) + cp $(SnippetToleranceScale_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetToleranceScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetToleranceScale_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetToleranceScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetToleranceScale_release_objsdir),, $@))), $(SnippetToleranceScale_cfiles))))).P; \ + rm -f $(SnippetToleranceScale_release_DEPDIR).d + +clean_SnippetToleranceScale: clean_SnippetToleranceScale_debug clean_SnippetToleranceScale_checked clean_SnippetToleranceScale_profile clean_SnippetToleranceScale_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetTriangleMeshCreate.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetTriangleMeshCreate.mk new file mode 100644 index 00000000..724b279c --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetTriangleMeshCreate.mk @@ -0,0 +1,477 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetTriangleMeshCreate +SnippetTriangleMeshCreate_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetTriangleMeshCreate_cppfiles += ./../../SnippetTriangleMeshCreate/SnippetTriangleMeshCreate.cpp + +SnippetTriangleMeshCreate_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetTriangleMeshCreate_cppfiles))))) +SnippetTriangleMeshCreate_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetTriangleMeshCreate_ccfiles))))) +SnippetTriangleMeshCreate_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetTriangleMeshCreate_cfiles))))) +SnippetTriangleMeshCreate_debug_dep = $(SnippetTriangleMeshCreate_cpp_debug_dep) $(SnippetTriangleMeshCreate_cc_debug_dep) $(SnippetTriangleMeshCreate_c_debug_dep) +-include $(SnippetTriangleMeshCreate_debug_dep) +SnippetTriangleMeshCreate_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetTriangleMeshCreate_cppfiles))))) +SnippetTriangleMeshCreate_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetTriangleMeshCreate_ccfiles))))) +SnippetTriangleMeshCreate_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetTriangleMeshCreate_cfiles))))) +SnippetTriangleMeshCreate_checked_dep = $(SnippetTriangleMeshCreate_cpp_checked_dep) $(SnippetTriangleMeshCreate_cc_checked_dep) $(SnippetTriangleMeshCreate_c_checked_dep) +-include $(SnippetTriangleMeshCreate_checked_dep) +SnippetTriangleMeshCreate_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetTriangleMeshCreate_cppfiles))))) +SnippetTriangleMeshCreate_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetTriangleMeshCreate_ccfiles))))) +SnippetTriangleMeshCreate_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetTriangleMeshCreate_cfiles))))) +SnippetTriangleMeshCreate_profile_dep = $(SnippetTriangleMeshCreate_cpp_profile_dep) $(SnippetTriangleMeshCreate_cc_profile_dep) $(SnippetTriangleMeshCreate_c_profile_dep) +-include $(SnippetTriangleMeshCreate_profile_dep) +SnippetTriangleMeshCreate_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetTriangleMeshCreate_cppfiles))))) +SnippetTriangleMeshCreate_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetTriangleMeshCreate_ccfiles))))) +SnippetTriangleMeshCreate_c_release_dep = $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetTriangleMeshCreate_cfiles))))) +SnippetTriangleMeshCreate_release_dep = $(SnippetTriangleMeshCreate_cpp_release_dep) $(SnippetTriangleMeshCreate_cc_release_dep) $(SnippetTriangleMeshCreate_c_release_dep) +-include $(SnippetTriangleMeshCreate_release_dep) +SnippetTriangleMeshCreate_debug_hpaths := +SnippetTriangleMeshCreate_debug_hpaths += ./../../../Include +SnippetTriangleMeshCreate_debug_hpaths += ./../../../../PxShared/include +SnippetTriangleMeshCreate_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetTriangleMeshCreate_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetTriangleMeshCreate_debug_lpaths := +SnippetTriangleMeshCreate_debug_lpaths += ./../../../Lib/linux64 +SnippetTriangleMeshCreate_debug_lpaths += ./../../lib/linux64 +SnippetTriangleMeshCreate_debug_lpaths += ./../../../Bin/linux64 +SnippetTriangleMeshCreate_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetTriangleMeshCreate_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetTriangleMeshCreate_debug_lpaths += ./../../lib/linux64 +SnippetTriangleMeshCreate_debug_defines := $(SnippetTriangleMeshCreate_custom_defines) +SnippetTriangleMeshCreate_debug_defines += PHYSX_PROFILE_SDK +SnippetTriangleMeshCreate_debug_defines += RENDER_SNIPPET +SnippetTriangleMeshCreate_debug_defines += _DEBUG +SnippetTriangleMeshCreate_debug_defines += PX_DEBUG=1 +SnippetTriangleMeshCreate_debug_defines += PX_CHECKED=1 +SnippetTriangleMeshCreate_debug_defines += PX_SUPPORT_PVD=1 +SnippetTriangleMeshCreate_debug_libraries := +SnippetTriangleMeshCreate_debug_libraries += SnippetRenderDEBUG +SnippetTriangleMeshCreate_debug_libraries += SnippetUtilsDEBUG +SnippetTriangleMeshCreate_debug_libraries += PhysX3DEBUG_x64 +SnippetTriangleMeshCreate_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetTriangleMeshCreate_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetTriangleMeshCreate_debug_libraries += PhysX3ExtensionsDEBUG +SnippetTriangleMeshCreate_debug_libraries += PhysX3VehicleDEBUG +SnippetTriangleMeshCreate_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetTriangleMeshCreate_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetTriangleMeshCreate_debug_libraries += PxFoundationDEBUG_x64 +SnippetTriangleMeshCreate_debug_libraries += PxTaskDEBUG +SnippetTriangleMeshCreate_debug_libraries += PsFastXmlDEBUG +SnippetTriangleMeshCreate_debug_libraries += SnippetUtilsDEBUG +SnippetTriangleMeshCreate_debug_libraries += SnippetRenderDEBUG +SnippetTriangleMeshCreate_debug_libraries += GL +SnippetTriangleMeshCreate_debug_libraries += GLU +SnippetTriangleMeshCreate_debug_libraries += glut +SnippetTriangleMeshCreate_debug_libraries += X11 +SnippetTriangleMeshCreate_debug_libraries += rt +SnippetTriangleMeshCreate_debug_libraries += pthread +SnippetTriangleMeshCreate_debug_common_cflags := $(SnippetTriangleMeshCreate_custom_cflags) +SnippetTriangleMeshCreate_debug_common_cflags += -MMD +SnippetTriangleMeshCreate_debug_common_cflags += $(addprefix -D, $(SnippetTriangleMeshCreate_debug_defines)) +SnippetTriangleMeshCreate_debug_common_cflags += $(addprefix -I, $(SnippetTriangleMeshCreate_debug_hpaths)) +SnippetTriangleMeshCreate_debug_common_cflags += -m64 +SnippetTriangleMeshCreate_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetTriangleMeshCreate_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetTriangleMeshCreate_debug_common_cflags += -Wno-uninitialized +SnippetTriangleMeshCreate_debug_common_cflags += -g3 -gdwarf-2 +SnippetTriangleMeshCreate_debug_cflags := $(SnippetTriangleMeshCreate_debug_common_cflags) +SnippetTriangleMeshCreate_debug_cppflags := $(SnippetTriangleMeshCreate_debug_common_cflags) +SnippetTriangleMeshCreate_debug_lflags := $(SnippetTriangleMeshCreate_custom_lflags) +SnippetTriangleMeshCreate_debug_lflags += $(addprefix -L, $(SnippetTriangleMeshCreate_debug_lpaths)) +SnippetTriangleMeshCreate_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetTriangleMeshCreate_debug_libraries)) -Wl,--end-group +SnippetTriangleMeshCreate_debug_lflags += -lrt +SnippetTriangleMeshCreate_debug_lflags += -Wl,-rpath ./ +SnippetTriangleMeshCreate_debug_lflags += -m64 +SnippetTriangleMeshCreate_debug_objsdir = $(OBJS_DIR)/SnippetTriangleMeshCreate_debug +SnippetTriangleMeshCreate_debug_cpp_o = $(addprefix $(SnippetTriangleMeshCreate_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetTriangleMeshCreate_cppfiles))))) +SnippetTriangleMeshCreate_debug_cc_o = $(addprefix $(SnippetTriangleMeshCreate_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetTriangleMeshCreate_ccfiles))))) +SnippetTriangleMeshCreate_debug_c_o = $(addprefix $(SnippetTriangleMeshCreate_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetTriangleMeshCreate_cfiles))))) +SnippetTriangleMeshCreate_debug_obj = $(SnippetTriangleMeshCreate_debug_cpp_o) $(SnippetTriangleMeshCreate_debug_cc_o) $(SnippetTriangleMeshCreate_debug_c_o) +SnippetTriangleMeshCreate_debug_bin := ./../../../Bin/linux64/SnippetTriangleMeshCreateDEBUG + +clean_SnippetTriangleMeshCreate_debug: + @$(ECHO) clean SnippetTriangleMeshCreate debug + @$(RMDIR) $(SnippetTriangleMeshCreate_debug_objsdir) + @$(RMDIR) $(SnippetTriangleMeshCreate_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetTriangleMeshCreate/debug + +build_SnippetTriangleMeshCreate_debug: postbuild_SnippetTriangleMeshCreate_debug +postbuild_SnippetTriangleMeshCreate_debug: mainbuild_SnippetTriangleMeshCreate_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetTriangleMeshCreate_debug: prebuild_SnippetTriangleMeshCreate_debug $(SnippetTriangleMeshCreate_debug_bin) +prebuild_SnippetTriangleMeshCreate_debug: + +$(SnippetTriangleMeshCreate_debug_bin): $(SnippetTriangleMeshCreate_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetTriangleMeshCreateDEBUG` + $(CCLD) $(SnippetTriangleMeshCreate_debug_obj) $(SnippetTriangleMeshCreate_debug_lflags) -o $(SnippetTriangleMeshCreate_debug_bin) + $(ECHO) building $@ complete! + +SnippetTriangleMeshCreate_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetTriangleMeshCreate_debug_cpp_o): $(SnippetTriangleMeshCreate_debug_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetTriangleMeshCreate_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles)))))) + cp $(SnippetTriangleMeshCreate_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))))).P; \ + rm -f $(SnippetTriangleMeshCreate_debug_DEPDIR).d + +$(SnippetTriangleMeshCreate_debug_cc_o): $(SnippetTriangleMeshCreate_debug_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetTriangleMeshCreate_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles)))))) + cp $(SnippetTriangleMeshCreate_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))))).debug.P; \ + rm -f $(SnippetTriangleMeshCreate_debug_DEPDIR).d + +$(SnippetTriangleMeshCreate_debug_c_o): $(SnippetTriangleMeshCreate_debug_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetTriangleMeshCreate_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles)))))) + cp $(SnippetTriangleMeshCreate_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_debug_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))))).P; \ + rm -f $(SnippetTriangleMeshCreate_debug_DEPDIR).d + +SnippetTriangleMeshCreate_checked_hpaths := +SnippetTriangleMeshCreate_checked_hpaths += ./../../../Include +SnippetTriangleMeshCreate_checked_hpaths += ./../../../../PxShared/include +SnippetTriangleMeshCreate_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetTriangleMeshCreate_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetTriangleMeshCreate_checked_lpaths := +SnippetTriangleMeshCreate_checked_lpaths += ./../../../Lib/linux64 +SnippetTriangleMeshCreate_checked_lpaths += ./../../lib/linux64 +SnippetTriangleMeshCreate_checked_lpaths += ./../../../Bin/linux64 +SnippetTriangleMeshCreate_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetTriangleMeshCreate_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetTriangleMeshCreate_checked_lpaths += ./../../lib/linux64 +SnippetTriangleMeshCreate_checked_defines := $(SnippetTriangleMeshCreate_custom_defines) +SnippetTriangleMeshCreate_checked_defines += PHYSX_PROFILE_SDK +SnippetTriangleMeshCreate_checked_defines += RENDER_SNIPPET +SnippetTriangleMeshCreate_checked_defines += NDEBUG +SnippetTriangleMeshCreate_checked_defines += PX_CHECKED=1 +SnippetTriangleMeshCreate_checked_defines += PX_SUPPORT_PVD=1 +SnippetTriangleMeshCreate_checked_libraries := +SnippetTriangleMeshCreate_checked_libraries += SnippetRenderCHECKED +SnippetTriangleMeshCreate_checked_libraries += SnippetUtilsCHECKED +SnippetTriangleMeshCreate_checked_libraries += PhysX3CHECKED_x64 +SnippetTriangleMeshCreate_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetTriangleMeshCreate_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetTriangleMeshCreate_checked_libraries += PhysX3ExtensionsCHECKED +SnippetTriangleMeshCreate_checked_libraries += PhysX3VehicleCHECKED +SnippetTriangleMeshCreate_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetTriangleMeshCreate_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetTriangleMeshCreate_checked_libraries += PxFoundationCHECKED_x64 +SnippetTriangleMeshCreate_checked_libraries += PxTaskCHECKED +SnippetTriangleMeshCreate_checked_libraries += PsFastXmlCHECKED +SnippetTriangleMeshCreate_checked_libraries += SnippetUtilsCHECKED +SnippetTriangleMeshCreate_checked_libraries += SnippetRenderCHECKED +SnippetTriangleMeshCreate_checked_libraries += GL +SnippetTriangleMeshCreate_checked_libraries += GLU +SnippetTriangleMeshCreate_checked_libraries += glut +SnippetTriangleMeshCreate_checked_libraries += X11 +SnippetTriangleMeshCreate_checked_libraries += rt +SnippetTriangleMeshCreate_checked_libraries += pthread +SnippetTriangleMeshCreate_checked_common_cflags := $(SnippetTriangleMeshCreate_custom_cflags) +SnippetTriangleMeshCreate_checked_common_cflags += -MMD +SnippetTriangleMeshCreate_checked_common_cflags += $(addprefix -D, $(SnippetTriangleMeshCreate_checked_defines)) +SnippetTriangleMeshCreate_checked_common_cflags += $(addprefix -I, $(SnippetTriangleMeshCreate_checked_hpaths)) +SnippetTriangleMeshCreate_checked_common_cflags += -m64 +SnippetTriangleMeshCreate_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetTriangleMeshCreate_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetTriangleMeshCreate_checked_common_cflags += -Wno-uninitialized +SnippetTriangleMeshCreate_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetTriangleMeshCreate_checked_cflags := $(SnippetTriangleMeshCreate_checked_common_cflags) +SnippetTriangleMeshCreate_checked_cppflags := $(SnippetTriangleMeshCreate_checked_common_cflags) +SnippetTriangleMeshCreate_checked_lflags := $(SnippetTriangleMeshCreate_custom_lflags) +SnippetTriangleMeshCreate_checked_lflags += $(addprefix -L, $(SnippetTriangleMeshCreate_checked_lpaths)) +SnippetTriangleMeshCreate_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetTriangleMeshCreate_checked_libraries)) -Wl,--end-group +SnippetTriangleMeshCreate_checked_lflags += -lrt +SnippetTriangleMeshCreate_checked_lflags += -Wl,-rpath ./ +SnippetTriangleMeshCreate_checked_lflags += -m64 +SnippetTriangleMeshCreate_checked_objsdir = $(OBJS_DIR)/SnippetTriangleMeshCreate_checked +SnippetTriangleMeshCreate_checked_cpp_o = $(addprefix $(SnippetTriangleMeshCreate_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetTriangleMeshCreate_cppfiles))))) +SnippetTriangleMeshCreate_checked_cc_o = $(addprefix $(SnippetTriangleMeshCreate_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetTriangleMeshCreate_ccfiles))))) +SnippetTriangleMeshCreate_checked_c_o = $(addprefix $(SnippetTriangleMeshCreate_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetTriangleMeshCreate_cfiles))))) +SnippetTriangleMeshCreate_checked_obj = $(SnippetTriangleMeshCreate_checked_cpp_o) $(SnippetTriangleMeshCreate_checked_cc_o) $(SnippetTriangleMeshCreate_checked_c_o) +SnippetTriangleMeshCreate_checked_bin := ./../../../Bin/linux64/SnippetTriangleMeshCreateCHECKED + +clean_SnippetTriangleMeshCreate_checked: + @$(ECHO) clean SnippetTriangleMeshCreate checked + @$(RMDIR) $(SnippetTriangleMeshCreate_checked_objsdir) + @$(RMDIR) $(SnippetTriangleMeshCreate_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetTriangleMeshCreate/checked + +build_SnippetTriangleMeshCreate_checked: postbuild_SnippetTriangleMeshCreate_checked +postbuild_SnippetTriangleMeshCreate_checked: mainbuild_SnippetTriangleMeshCreate_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetTriangleMeshCreate_checked: prebuild_SnippetTriangleMeshCreate_checked $(SnippetTriangleMeshCreate_checked_bin) +prebuild_SnippetTriangleMeshCreate_checked: + +$(SnippetTriangleMeshCreate_checked_bin): $(SnippetTriangleMeshCreate_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetTriangleMeshCreateCHECKED` + $(CCLD) $(SnippetTriangleMeshCreate_checked_obj) $(SnippetTriangleMeshCreate_checked_lflags) -o $(SnippetTriangleMeshCreate_checked_bin) + $(ECHO) building $@ complete! + +SnippetTriangleMeshCreate_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetTriangleMeshCreate_checked_cpp_o): $(SnippetTriangleMeshCreate_checked_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetTriangleMeshCreate_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles)))))) + cp $(SnippetTriangleMeshCreate_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))))).P; \ + rm -f $(SnippetTriangleMeshCreate_checked_DEPDIR).d + +$(SnippetTriangleMeshCreate_checked_cc_o): $(SnippetTriangleMeshCreate_checked_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetTriangleMeshCreate_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles)))))) + cp $(SnippetTriangleMeshCreate_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))))).checked.P; \ + rm -f $(SnippetTriangleMeshCreate_checked_DEPDIR).d + +$(SnippetTriangleMeshCreate_checked_c_o): $(SnippetTriangleMeshCreate_checked_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetTriangleMeshCreate_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles)))))) + cp $(SnippetTriangleMeshCreate_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_checked_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))))).P; \ + rm -f $(SnippetTriangleMeshCreate_checked_DEPDIR).d + +SnippetTriangleMeshCreate_profile_hpaths := +SnippetTriangleMeshCreate_profile_hpaths += ./../../../Include +SnippetTriangleMeshCreate_profile_hpaths += ./../../../../PxShared/include +SnippetTriangleMeshCreate_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetTriangleMeshCreate_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetTriangleMeshCreate_profile_lpaths := +SnippetTriangleMeshCreate_profile_lpaths += ./../../../Lib/linux64 +SnippetTriangleMeshCreate_profile_lpaths += ./../../lib/linux64 +SnippetTriangleMeshCreate_profile_lpaths += ./../../../Bin/linux64 +SnippetTriangleMeshCreate_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetTriangleMeshCreate_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetTriangleMeshCreate_profile_lpaths += ./../../lib/linux64 +SnippetTriangleMeshCreate_profile_defines := $(SnippetTriangleMeshCreate_custom_defines) +SnippetTriangleMeshCreate_profile_defines += PHYSX_PROFILE_SDK +SnippetTriangleMeshCreate_profile_defines += RENDER_SNIPPET +SnippetTriangleMeshCreate_profile_defines += NDEBUG +SnippetTriangleMeshCreate_profile_defines += PX_PROFILE=1 +SnippetTriangleMeshCreate_profile_defines += PX_SUPPORT_PVD=1 +SnippetTriangleMeshCreate_profile_libraries := +SnippetTriangleMeshCreate_profile_libraries += SnippetRenderPROFILE +SnippetTriangleMeshCreate_profile_libraries += SnippetUtilsPROFILE +SnippetTriangleMeshCreate_profile_libraries += PhysX3PROFILE_x64 +SnippetTriangleMeshCreate_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetTriangleMeshCreate_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetTriangleMeshCreate_profile_libraries += PhysX3ExtensionsPROFILE +SnippetTriangleMeshCreate_profile_libraries += PhysX3VehiclePROFILE +SnippetTriangleMeshCreate_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetTriangleMeshCreate_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetTriangleMeshCreate_profile_libraries += PxFoundationPROFILE_x64 +SnippetTriangleMeshCreate_profile_libraries += PxTaskPROFILE +SnippetTriangleMeshCreate_profile_libraries += PsFastXmlPROFILE +SnippetTriangleMeshCreate_profile_libraries += SnippetUtilsPROFILE +SnippetTriangleMeshCreate_profile_libraries += SnippetRenderPROFILE +SnippetTriangleMeshCreate_profile_libraries += GL +SnippetTriangleMeshCreate_profile_libraries += GLU +SnippetTriangleMeshCreate_profile_libraries += glut +SnippetTriangleMeshCreate_profile_libraries += X11 +SnippetTriangleMeshCreate_profile_libraries += rt +SnippetTriangleMeshCreate_profile_libraries += pthread +SnippetTriangleMeshCreate_profile_common_cflags := $(SnippetTriangleMeshCreate_custom_cflags) +SnippetTriangleMeshCreate_profile_common_cflags += -MMD +SnippetTriangleMeshCreate_profile_common_cflags += $(addprefix -D, $(SnippetTriangleMeshCreate_profile_defines)) +SnippetTriangleMeshCreate_profile_common_cflags += $(addprefix -I, $(SnippetTriangleMeshCreate_profile_hpaths)) +SnippetTriangleMeshCreate_profile_common_cflags += -m64 +SnippetTriangleMeshCreate_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetTriangleMeshCreate_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetTriangleMeshCreate_profile_common_cflags += -Wno-uninitialized +SnippetTriangleMeshCreate_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetTriangleMeshCreate_profile_cflags := $(SnippetTriangleMeshCreate_profile_common_cflags) +SnippetTriangleMeshCreate_profile_cppflags := $(SnippetTriangleMeshCreate_profile_common_cflags) +SnippetTriangleMeshCreate_profile_lflags := $(SnippetTriangleMeshCreate_custom_lflags) +SnippetTriangleMeshCreate_profile_lflags += $(addprefix -L, $(SnippetTriangleMeshCreate_profile_lpaths)) +SnippetTriangleMeshCreate_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetTriangleMeshCreate_profile_libraries)) -Wl,--end-group +SnippetTriangleMeshCreate_profile_lflags += -lrt +SnippetTriangleMeshCreate_profile_lflags += -Wl,-rpath ./ +SnippetTriangleMeshCreate_profile_lflags += -m64 +SnippetTriangleMeshCreate_profile_objsdir = $(OBJS_DIR)/SnippetTriangleMeshCreate_profile +SnippetTriangleMeshCreate_profile_cpp_o = $(addprefix $(SnippetTriangleMeshCreate_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetTriangleMeshCreate_cppfiles))))) +SnippetTriangleMeshCreate_profile_cc_o = $(addprefix $(SnippetTriangleMeshCreate_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetTriangleMeshCreate_ccfiles))))) +SnippetTriangleMeshCreate_profile_c_o = $(addprefix $(SnippetTriangleMeshCreate_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetTriangleMeshCreate_cfiles))))) +SnippetTriangleMeshCreate_profile_obj = $(SnippetTriangleMeshCreate_profile_cpp_o) $(SnippetTriangleMeshCreate_profile_cc_o) $(SnippetTriangleMeshCreate_profile_c_o) +SnippetTriangleMeshCreate_profile_bin := ./../../../Bin/linux64/SnippetTriangleMeshCreatePROFILE + +clean_SnippetTriangleMeshCreate_profile: + @$(ECHO) clean SnippetTriangleMeshCreate profile + @$(RMDIR) $(SnippetTriangleMeshCreate_profile_objsdir) + @$(RMDIR) $(SnippetTriangleMeshCreate_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetTriangleMeshCreate/profile + +build_SnippetTriangleMeshCreate_profile: postbuild_SnippetTriangleMeshCreate_profile +postbuild_SnippetTriangleMeshCreate_profile: mainbuild_SnippetTriangleMeshCreate_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetTriangleMeshCreate_profile: prebuild_SnippetTriangleMeshCreate_profile $(SnippetTriangleMeshCreate_profile_bin) +prebuild_SnippetTriangleMeshCreate_profile: + +$(SnippetTriangleMeshCreate_profile_bin): $(SnippetTriangleMeshCreate_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetTriangleMeshCreatePROFILE` + $(CCLD) $(SnippetTriangleMeshCreate_profile_obj) $(SnippetTriangleMeshCreate_profile_lflags) -o $(SnippetTriangleMeshCreate_profile_bin) + $(ECHO) building $@ complete! + +SnippetTriangleMeshCreate_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetTriangleMeshCreate_profile_cpp_o): $(SnippetTriangleMeshCreate_profile_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetTriangleMeshCreate_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles)))))) + cp $(SnippetTriangleMeshCreate_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))))).P; \ + rm -f $(SnippetTriangleMeshCreate_profile_DEPDIR).d + +$(SnippetTriangleMeshCreate_profile_cc_o): $(SnippetTriangleMeshCreate_profile_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetTriangleMeshCreate_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles)))))) + cp $(SnippetTriangleMeshCreate_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))))).profile.P; \ + rm -f $(SnippetTriangleMeshCreate_profile_DEPDIR).d + +$(SnippetTriangleMeshCreate_profile_c_o): $(SnippetTriangleMeshCreate_profile_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetTriangleMeshCreate_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles)))))) + cp $(SnippetTriangleMeshCreate_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_profile_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))))).P; \ + rm -f $(SnippetTriangleMeshCreate_profile_DEPDIR).d + +SnippetTriangleMeshCreate_release_hpaths := +SnippetTriangleMeshCreate_release_hpaths += ./../../../Include +SnippetTriangleMeshCreate_release_hpaths += ./../../../../PxShared/include +SnippetTriangleMeshCreate_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetTriangleMeshCreate_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetTriangleMeshCreate_release_lpaths := +SnippetTriangleMeshCreate_release_lpaths += ./../../../Lib/linux64 +SnippetTriangleMeshCreate_release_lpaths += ./../../lib/linux64 +SnippetTriangleMeshCreate_release_lpaths += ./../../../Bin/linux64 +SnippetTriangleMeshCreate_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetTriangleMeshCreate_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetTriangleMeshCreate_release_lpaths += ./../../lib/linux64 +SnippetTriangleMeshCreate_release_defines := $(SnippetTriangleMeshCreate_custom_defines) +SnippetTriangleMeshCreate_release_defines += PHYSX_PROFILE_SDK +SnippetTriangleMeshCreate_release_defines += RENDER_SNIPPET +SnippetTriangleMeshCreate_release_defines += NDEBUG +SnippetTriangleMeshCreate_release_defines += PX_SUPPORT_PVD=0 +SnippetTriangleMeshCreate_release_libraries := +SnippetTriangleMeshCreate_release_libraries += SnippetRender +SnippetTriangleMeshCreate_release_libraries += SnippetUtils +SnippetTriangleMeshCreate_release_libraries += PhysX3_x64 +SnippetTriangleMeshCreate_release_libraries += PhysX3Cooking_x64 +SnippetTriangleMeshCreate_release_libraries += PhysX3CharacterKinematic_x64 +SnippetTriangleMeshCreate_release_libraries += PhysX3Extensions +SnippetTriangleMeshCreate_release_libraries += PhysX3Vehicle +SnippetTriangleMeshCreate_release_libraries += PxPvdSDK_x64 +SnippetTriangleMeshCreate_release_libraries += PhysX3Common_x64 +SnippetTriangleMeshCreate_release_libraries += PxFoundation_x64 +SnippetTriangleMeshCreate_release_libraries += PxTask +SnippetTriangleMeshCreate_release_libraries += PsFastXml +SnippetTriangleMeshCreate_release_libraries += SnippetUtils +SnippetTriangleMeshCreate_release_libraries += SnippetRender +SnippetTriangleMeshCreate_release_libraries += GL +SnippetTriangleMeshCreate_release_libraries += GLU +SnippetTriangleMeshCreate_release_libraries += glut +SnippetTriangleMeshCreate_release_libraries += X11 +SnippetTriangleMeshCreate_release_libraries += rt +SnippetTriangleMeshCreate_release_libraries += pthread +SnippetTriangleMeshCreate_release_common_cflags := $(SnippetTriangleMeshCreate_custom_cflags) +SnippetTriangleMeshCreate_release_common_cflags += -MMD +SnippetTriangleMeshCreate_release_common_cflags += $(addprefix -D, $(SnippetTriangleMeshCreate_release_defines)) +SnippetTriangleMeshCreate_release_common_cflags += $(addprefix -I, $(SnippetTriangleMeshCreate_release_hpaths)) +SnippetTriangleMeshCreate_release_common_cflags += -m64 +SnippetTriangleMeshCreate_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetTriangleMeshCreate_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetTriangleMeshCreate_release_common_cflags += -Wno-uninitialized +SnippetTriangleMeshCreate_release_common_cflags += -O3 -fno-strict-aliasing +SnippetTriangleMeshCreate_release_cflags := $(SnippetTriangleMeshCreate_release_common_cflags) +SnippetTriangleMeshCreate_release_cppflags := $(SnippetTriangleMeshCreate_release_common_cflags) +SnippetTriangleMeshCreate_release_lflags := $(SnippetTriangleMeshCreate_custom_lflags) +SnippetTriangleMeshCreate_release_lflags += $(addprefix -L, $(SnippetTriangleMeshCreate_release_lpaths)) +SnippetTriangleMeshCreate_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetTriangleMeshCreate_release_libraries)) -Wl,--end-group +SnippetTriangleMeshCreate_release_lflags += -lrt +SnippetTriangleMeshCreate_release_lflags += -Wl,-rpath ./ +SnippetTriangleMeshCreate_release_lflags += -m64 +SnippetTriangleMeshCreate_release_objsdir = $(OBJS_DIR)/SnippetTriangleMeshCreate_release +SnippetTriangleMeshCreate_release_cpp_o = $(addprefix $(SnippetTriangleMeshCreate_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetTriangleMeshCreate_cppfiles))))) +SnippetTriangleMeshCreate_release_cc_o = $(addprefix $(SnippetTriangleMeshCreate_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetTriangleMeshCreate_ccfiles))))) +SnippetTriangleMeshCreate_release_c_o = $(addprefix $(SnippetTriangleMeshCreate_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetTriangleMeshCreate_cfiles))))) +SnippetTriangleMeshCreate_release_obj = $(SnippetTriangleMeshCreate_release_cpp_o) $(SnippetTriangleMeshCreate_release_cc_o) $(SnippetTriangleMeshCreate_release_c_o) +SnippetTriangleMeshCreate_release_bin := ./../../../Bin/linux64/SnippetTriangleMeshCreate + +clean_SnippetTriangleMeshCreate_release: + @$(ECHO) clean SnippetTriangleMeshCreate release + @$(RMDIR) $(SnippetTriangleMeshCreate_release_objsdir) + @$(RMDIR) $(SnippetTriangleMeshCreate_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetTriangleMeshCreate/release + +build_SnippetTriangleMeshCreate_release: postbuild_SnippetTriangleMeshCreate_release +postbuild_SnippetTriangleMeshCreate_release: mainbuild_SnippetTriangleMeshCreate_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetTriangleMeshCreate_release: prebuild_SnippetTriangleMeshCreate_release $(SnippetTriangleMeshCreate_release_bin) +prebuild_SnippetTriangleMeshCreate_release: + +$(SnippetTriangleMeshCreate_release_bin): $(SnippetTriangleMeshCreate_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetTriangleMeshCreate` + $(CCLD) $(SnippetTriangleMeshCreate_release_obj) $(SnippetTriangleMeshCreate_release_lflags) -o $(SnippetTriangleMeshCreate_release_bin) + $(ECHO) building $@ complete! + +SnippetTriangleMeshCreate_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetTriangleMeshCreate_release_cpp_o): $(SnippetTriangleMeshCreate_release_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetTriangleMeshCreate_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles)))))) + cp $(SnippetTriangleMeshCreate_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_cppfiles))))).P; \ + rm -f $(SnippetTriangleMeshCreate_release_DEPDIR).d + +$(SnippetTriangleMeshCreate_release_cc_o): $(SnippetTriangleMeshCreate_release_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetTriangleMeshCreate_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles)))))) + cp $(SnippetTriangleMeshCreate_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_ccfiles))))).release.P; \ + rm -f $(SnippetTriangleMeshCreate_release_DEPDIR).d + +$(SnippetTriangleMeshCreate_release_c_o): $(SnippetTriangleMeshCreate_release_objsdir)/%.o: + $(ECHO) SnippetTriangleMeshCreate: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetTriangleMeshCreate_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles)))))) + cp $(SnippetTriangleMeshCreate_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetTriangleMeshCreate_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetTriangleMeshCreate/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetTriangleMeshCreate_release_objsdir),, $@))), $(SnippetTriangleMeshCreate_cfiles))))).P; \ + rm -f $(SnippetTriangleMeshCreate_release_DEPDIR).d + +clean_SnippetTriangleMeshCreate: clean_SnippetTriangleMeshCreate_debug clean_SnippetTriangleMeshCreate_checked clean_SnippetTriangleMeshCreate_profile clean_SnippetTriangleMeshCreate_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetUtils.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetUtils.mk new file mode 100644 index 00000000..440c61cb --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetUtils.mk @@ -0,0 +1,380 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetUtils +SnippetUtils_cppfiles += ./../../SnippetUtils/SnippetUtils.cpp + +SnippetUtils_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetUtils/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetUtils_cppfiles))))) +SnippetUtils_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetUtils_ccfiles))))) +SnippetUtils_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetUtils/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetUtils_cfiles))))) +SnippetUtils_debug_dep = $(SnippetUtils_cpp_debug_dep) $(SnippetUtils_cc_debug_dep) $(SnippetUtils_c_debug_dep) +-include $(SnippetUtils_debug_dep) +SnippetUtils_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetUtils/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetUtils_cppfiles))))) +SnippetUtils_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetUtils_ccfiles))))) +SnippetUtils_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetUtils/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetUtils_cfiles))))) +SnippetUtils_checked_dep = $(SnippetUtils_cpp_checked_dep) $(SnippetUtils_cc_checked_dep) $(SnippetUtils_c_checked_dep) +-include $(SnippetUtils_checked_dep) +SnippetUtils_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetUtils/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetUtils_cppfiles))))) +SnippetUtils_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetUtils_ccfiles))))) +SnippetUtils_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetUtils/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetUtils_cfiles))))) +SnippetUtils_profile_dep = $(SnippetUtils_cpp_profile_dep) $(SnippetUtils_cc_profile_dep) $(SnippetUtils_c_profile_dep) +-include $(SnippetUtils_profile_dep) +SnippetUtils_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetUtils/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetUtils_cppfiles))))) +SnippetUtils_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetUtils_ccfiles))))) +SnippetUtils_c_release_dep = $(addprefix $(DEPSDIR)/SnippetUtils/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetUtils_cfiles))))) +SnippetUtils_release_dep = $(SnippetUtils_cpp_release_dep) $(SnippetUtils_cc_release_dep) $(SnippetUtils_c_release_dep) +-include $(SnippetUtils_release_dep) +SnippetUtils_debug_hpaths := +SnippetUtils_debug_hpaths += ./../../../Source/Common/include +SnippetUtils_debug_hpaths += ./../../../../PxShared/include +SnippetUtils_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetUtils_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetUtils_debug_hpaths += ./../../../../PxShared/src/pvd/include +SnippetUtils_debug_hpaths += ./../../../Include +SnippetUtils_debug_hpaths += ./../../../Include/utils +SnippetUtils_debug_hpaths += ./../../../Source/Common/src +SnippetUtils_debug_lpaths := +SnippetUtils_debug_defines := $(SnippetUtils_custom_defines) +SnippetUtils_debug_defines += PX_PHYSX_STATIC_LIB +SnippetUtils_debug_defines += _DEBUG +SnippetUtils_debug_defines += PX_DEBUG=1 +SnippetUtils_debug_defines += PX_CHECKED=1 +SnippetUtils_debug_defines += PX_SUPPORT_PVD=1 +SnippetUtils_debug_libraries := +SnippetUtils_debug_common_cflags := $(SnippetUtils_custom_cflags) +SnippetUtils_debug_common_cflags += -MMD +SnippetUtils_debug_common_cflags += $(addprefix -D, $(SnippetUtils_debug_defines)) +SnippetUtils_debug_common_cflags += $(addprefix -I, $(SnippetUtils_debug_hpaths)) +SnippetUtils_debug_common_cflags += -m64 +SnippetUtils_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetUtils_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetUtils_debug_common_cflags += -Wno-invalid-offsetof -Wno-uninitialized +SnippetUtils_debug_common_cflags += -Wno-missing-field-initializers +SnippetUtils_debug_common_cflags += -g3 -gdwarf-2 +SnippetUtils_debug_cflags := $(SnippetUtils_debug_common_cflags) +SnippetUtils_debug_cppflags := $(SnippetUtils_debug_common_cflags) +SnippetUtils_debug_lflags := $(SnippetUtils_custom_lflags) +SnippetUtils_debug_lflags += $(addprefix -L, $(SnippetUtils_debug_lpaths)) +SnippetUtils_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetUtils_debug_libraries)) -Wl,--end-group +SnippetUtils_debug_lflags += -lrt +SnippetUtils_debug_lflags += -m64 +SnippetUtils_debug_objsdir = $(OBJS_DIR)/SnippetUtils_debug +SnippetUtils_debug_cpp_o = $(addprefix $(SnippetUtils_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetUtils_cppfiles))))) +SnippetUtils_debug_cc_o = $(addprefix $(SnippetUtils_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetUtils_ccfiles))))) +SnippetUtils_debug_c_o = $(addprefix $(SnippetUtils_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetUtils_cfiles))))) +SnippetUtils_debug_obj = $(SnippetUtils_debug_cpp_o) $(SnippetUtils_debug_cc_o) $(SnippetUtils_debug_c_o) +SnippetUtils_debug_bin := ./../../lib/linux64/libSnippetUtilsDEBUG.a + +clean_SnippetUtils_debug: + @$(ECHO) clean SnippetUtils debug + @$(RMDIR) $(SnippetUtils_debug_objsdir) + @$(RMDIR) $(SnippetUtils_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetUtils/debug + +build_SnippetUtils_debug: postbuild_SnippetUtils_debug +postbuild_SnippetUtils_debug: mainbuild_SnippetUtils_debug +mainbuild_SnippetUtils_debug: prebuild_SnippetUtils_debug $(SnippetUtils_debug_bin) +prebuild_SnippetUtils_debug: + +$(SnippetUtils_debug_bin): $(SnippetUtils_debug_obj) + mkdir -p `dirname ./../../lib/linux64/libSnippetUtilsDEBUG.a` + @$(AR) rcs $(SnippetUtils_debug_bin) $(SnippetUtils_debug_obj) + $(ECHO) building $@ complete! + +SnippetUtils_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetUtils_debug_cpp_o): $(SnippetUtils_debug_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetUtils_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetUtils/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_cppfiles)))))) + cp $(SnippetUtils_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetUtils/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetUtils/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_cppfiles))))).P; \ + rm -f $(SnippetUtils_debug_DEPDIR).d + +$(SnippetUtils_debug_cc_o): $(SnippetUtils_debug_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetUtils_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_ccfiles)))))) + cp $(SnippetUtils_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_ccfiles))))).debug.P; \ + rm -f $(SnippetUtils_debug_DEPDIR).d + +$(SnippetUtils_debug_c_o): $(SnippetUtils_debug_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetUtils_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetUtils/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_cfiles)))))) + cp $(SnippetUtils_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetUtils/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetUtils/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_debug_objsdir),, $@))), $(SnippetUtils_cfiles))))).P; \ + rm -f $(SnippetUtils_debug_DEPDIR).d + +SnippetUtils_checked_hpaths := +SnippetUtils_checked_hpaths += ./../../../Source/Common/include +SnippetUtils_checked_hpaths += ./../../../../PxShared/include +SnippetUtils_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetUtils_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetUtils_checked_hpaths += ./../../../../PxShared/src/pvd/include +SnippetUtils_checked_hpaths += ./../../../Include +SnippetUtils_checked_hpaths += ./../../../Include/utils +SnippetUtils_checked_hpaths += ./../../../Source/Common/src +SnippetUtils_checked_lpaths := +SnippetUtils_checked_defines := $(SnippetUtils_custom_defines) +SnippetUtils_checked_defines += PX_PHYSX_STATIC_LIB +SnippetUtils_checked_defines += NDEBUG +SnippetUtils_checked_defines += PX_CHECKED=1 +SnippetUtils_checked_defines += PX_SUPPORT_PVD=1 +SnippetUtils_checked_libraries := +SnippetUtils_checked_common_cflags := $(SnippetUtils_custom_cflags) +SnippetUtils_checked_common_cflags += -MMD +SnippetUtils_checked_common_cflags += $(addprefix -D, $(SnippetUtils_checked_defines)) +SnippetUtils_checked_common_cflags += $(addprefix -I, $(SnippetUtils_checked_hpaths)) +SnippetUtils_checked_common_cflags += -m64 +SnippetUtils_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetUtils_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetUtils_checked_common_cflags += -Wno-invalid-offsetof -Wno-uninitialized +SnippetUtils_checked_common_cflags += -Wno-missing-field-initializers +SnippetUtils_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetUtils_checked_cflags := $(SnippetUtils_checked_common_cflags) +SnippetUtils_checked_cppflags := $(SnippetUtils_checked_common_cflags) +SnippetUtils_checked_lflags := $(SnippetUtils_custom_lflags) +SnippetUtils_checked_lflags += $(addprefix -L, $(SnippetUtils_checked_lpaths)) +SnippetUtils_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetUtils_checked_libraries)) -Wl,--end-group +SnippetUtils_checked_lflags += -lrt +SnippetUtils_checked_lflags += -m64 +SnippetUtils_checked_objsdir = $(OBJS_DIR)/SnippetUtils_checked +SnippetUtils_checked_cpp_o = $(addprefix $(SnippetUtils_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetUtils_cppfiles))))) +SnippetUtils_checked_cc_o = $(addprefix $(SnippetUtils_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetUtils_ccfiles))))) +SnippetUtils_checked_c_o = $(addprefix $(SnippetUtils_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetUtils_cfiles))))) +SnippetUtils_checked_obj = $(SnippetUtils_checked_cpp_o) $(SnippetUtils_checked_cc_o) $(SnippetUtils_checked_c_o) +SnippetUtils_checked_bin := ./../../lib/linux64/libSnippetUtilsCHECKED.a + +clean_SnippetUtils_checked: + @$(ECHO) clean SnippetUtils checked + @$(RMDIR) $(SnippetUtils_checked_objsdir) + @$(RMDIR) $(SnippetUtils_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetUtils/checked + +build_SnippetUtils_checked: postbuild_SnippetUtils_checked +postbuild_SnippetUtils_checked: mainbuild_SnippetUtils_checked +mainbuild_SnippetUtils_checked: prebuild_SnippetUtils_checked $(SnippetUtils_checked_bin) +prebuild_SnippetUtils_checked: + +$(SnippetUtils_checked_bin): $(SnippetUtils_checked_obj) + mkdir -p `dirname ./../../lib/linux64/libSnippetUtilsCHECKED.a` + @$(AR) rcs $(SnippetUtils_checked_bin) $(SnippetUtils_checked_obj) + $(ECHO) building $@ complete! + +SnippetUtils_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetUtils_checked_cpp_o): $(SnippetUtils_checked_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetUtils_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetUtils/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_cppfiles)))))) + cp $(SnippetUtils_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetUtils/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetUtils/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_cppfiles))))).P; \ + rm -f $(SnippetUtils_checked_DEPDIR).d + +$(SnippetUtils_checked_cc_o): $(SnippetUtils_checked_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetUtils_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_ccfiles)))))) + cp $(SnippetUtils_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_ccfiles))))).checked.P; \ + rm -f $(SnippetUtils_checked_DEPDIR).d + +$(SnippetUtils_checked_c_o): $(SnippetUtils_checked_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetUtils_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetUtils/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_cfiles)))))) + cp $(SnippetUtils_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetUtils/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetUtils/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_checked_objsdir),, $@))), $(SnippetUtils_cfiles))))).P; \ + rm -f $(SnippetUtils_checked_DEPDIR).d + +SnippetUtils_profile_hpaths := +SnippetUtils_profile_hpaths += ./../../../Source/Common/include +SnippetUtils_profile_hpaths += ./../../../../PxShared/include +SnippetUtils_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetUtils_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetUtils_profile_hpaths += ./../../../../PxShared/src/pvd/include +SnippetUtils_profile_hpaths += ./../../../Include +SnippetUtils_profile_hpaths += ./../../../Include/utils +SnippetUtils_profile_hpaths += ./../../../Source/Common/src +SnippetUtils_profile_lpaths := +SnippetUtils_profile_defines := $(SnippetUtils_custom_defines) +SnippetUtils_profile_defines += PX_PHYSX_STATIC_LIB +SnippetUtils_profile_defines += NDEBUG +SnippetUtils_profile_defines += PX_PROFILE=1 +SnippetUtils_profile_defines += PX_SUPPORT_PVD=1 +SnippetUtils_profile_libraries := +SnippetUtils_profile_common_cflags := $(SnippetUtils_custom_cflags) +SnippetUtils_profile_common_cflags += -MMD +SnippetUtils_profile_common_cflags += $(addprefix -D, $(SnippetUtils_profile_defines)) +SnippetUtils_profile_common_cflags += $(addprefix -I, $(SnippetUtils_profile_hpaths)) +SnippetUtils_profile_common_cflags += -m64 +SnippetUtils_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetUtils_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetUtils_profile_common_cflags += -Wno-invalid-offsetof -Wno-uninitialized +SnippetUtils_profile_common_cflags += -Wno-missing-field-initializers +SnippetUtils_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetUtils_profile_cflags := $(SnippetUtils_profile_common_cflags) +SnippetUtils_profile_cppflags := $(SnippetUtils_profile_common_cflags) +SnippetUtils_profile_lflags := $(SnippetUtils_custom_lflags) +SnippetUtils_profile_lflags += $(addprefix -L, $(SnippetUtils_profile_lpaths)) +SnippetUtils_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetUtils_profile_libraries)) -Wl,--end-group +SnippetUtils_profile_lflags += -lrt +SnippetUtils_profile_lflags += -m64 +SnippetUtils_profile_objsdir = $(OBJS_DIR)/SnippetUtils_profile +SnippetUtils_profile_cpp_o = $(addprefix $(SnippetUtils_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetUtils_cppfiles))))) +SnippetUtils_profile_cc_o = $(addprefix $(SnippetUtils_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetUtils_ccfiles))))) +SnippetUtils_profile_c_o = $(addprefix $(SnippetUtils_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetUtils_cfiles))))) +SnippetUtils_profile_obj = $(SnippetUtils_profile_cpp_o) $(SnippetUtils_profile_cc_o) $(SnippetUtils_profile_c_o) +SnippetUtils_profile_bin := ./../../lib/linux64/libSnippetUtilsPROFILE.a + +clean_SnippetUtils_profile: + @$(ECHO) clean SnippetUtils profile + @$(RMDIR) $(SnippetUtils_profile_objsdir) + @$(RMDIR) $(SnippetUtils_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetUtils/profile + +build_SnippetUtils_profile: postbuild_SnippetUtils_profile +postbuild_SnippetUtils_profile: mainbuild_SnippetUtils_profile +mainbuild_SnippetUtils_profile: prebuild_SnippetUtils_profile $(SnippetUtils_profile_bin) +prebuild_SnippetUtils_profile: + +$(SnippetUtils_profile_bin): $(SnippetUtils_profile_obj) + mkdir -p `dirname ./../../lib/linux64/libSnippetUtilsPROFILE.a` + @$(AR) rcs $(SnippetUtils_profile_bin) $(SnippetUtils_profile_obj) + $(ECHO) building $@ complete! + +SnippetUtils_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetUtils_profile_cpp_o): $(SnippetUtils_profile_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetUtils_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetUtils/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_cppfiles)))))) + cp $(SnippetUtils_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetUtils/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetUtils/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_cppfiles))))).P; \ + rm -f $(SnippetUtils_profile_DEPDIR).d + +$(SnippetUtils_profile_cc_o): $(SnippetUtils_profile_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetUtils_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_ccfiles)))))) + cp $(SnippetUtils_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_ccfiles))))).profile.P; \ + rm -f $(SnippetUtils_profile_DEPDIR).d + +$(SnippetUtils_profile_c_o): $(SnippetUtils_profile_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetUtils_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetUtils/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_cfiles)))))) + cp $(SnippetUtils_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetUtils/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetUtils/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_profile_objsdir),, $@))), $(SnippetUtils_cfiles))))).P; \ + rm -f $(SnippetUtils_profile_DEPDIR).d + +SnippetUtils_release_hpaths := +SnippetUtils_release_hpaths += ./../../../Source/Common/include +SnippetUtils_release_hpaths += ./../../../../PxShared/include +SnippetUtils_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetUtils_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetUtils_release_hpaths += ./../../../../PxShared/src/pvd/include +SnippetUtils_release_hpaths += ./../../../Include +SnippetUtils_release_hpaths += ./../../../Include/utils +SnippetUtils_release_hpaths += ./../../../Source/Common/src +SnippetUtils_release_lpaths := +SnippetUtils_release_defines := $(SnippetUtils_custom_defines) +SnippetUtils_release_defines += PX_PHYSX_STATIC_LIB +SnippetUtils_release_defines += NDEBUG +SnippetUtils_release_defines += PX_SUPPORT_PVD=0 +SnippetUtils_release_libraries := +SnippetUtils_release_common_cflags := $(SnippetUtils_custom_cflags) +SnippetUtils_release_common_cflags += -MMD +SnippetUtils_release_common_cflags += $(addprefix -D, $(SnippetUtils_release_defines)) +SnippetUtils_release_common_cflags += $(addprefix -I, $(SnippetUtils_release_hpaths)) +SnippetUtils_release_common_cflags += -m64 +SnippetUtils_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetUtils_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetUtils_release_common_cflags += -Wno-invalid-offsetof -Wno-uninitialized +SnippetUtils_release_common_cflags += -Wno-missing-field-initializers +SnippetUtils_release_common_cflags += -O3 -fno-strict-aliasing +SnippetUtils_release_cflags := $(SnippetUtils_release_common_cflags) +SnippetUtils_release_cppflags := $(SnippetUtils_release_common_cflags) +SnippetUtils_release_lflags := $(SnippetUtils_custom_lflags) +SnippetUtils_release_lflags += $(addprefix -L, $(SnippetUtils_release_lpaths)) +SnippetUtils_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetUtils_release_libraries)) -Wl,--end-group +SnippetUtils_release_lflags += -lrt +SnippetUtils_release_lflags += -m64 +SnippetUtils_release_objsdir = $(OBJS_DIR)/SnippetUtils_release +SnippetUtils_release_cpp_o = $(addprefix $(SnippetUtils_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetUtils_cppfiles))))) +SnippetUtils_release_cc_o = $(addprefix $(SnippetUtils_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetUtils_ccfiles))))) +SnippetUtils_release_c_o = $(addprefix $(SnippetUtils_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetUtils_cfiles))))) +SnippetUtils_release_obj = $(SnippetUtils_release_cpp_o) $(SnippetUtils_release_cc_o) $(SnippetUtils_release_c_o) +SnippetUtils_release_bin := ./../../lib/linux64/libSnippetUtils.a + +clean_SnippetUtils_release: + @$(ECHO) clean SnippetUtils release + @$(RMDIR) $(SnippetUtils_release_objsdir) + @$(RMDIR) $(SnippetUtils_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetUtils/release + +build_SnippetUtils_release: postbuild_SnippetUtils_release +postbuild_SnippetUtils_release: mainbuild_SnippetUtils_release +mainbuild_SnippetUtils_release: prebuild_SnippetUtils_release $(SnippetUtils_release_bin) +prebuild_SnippetUtils_release: + +$(SnippetUtils_release_bin): $(SnippetUtils_release_obj) + mkdir -p `dirname ./../../lib/linux64/libSnippetUtils.a` + @$(AR) rcs $(SnippetUtils_release_bin) $(SnippetUtils_release_obj) + $(ECHO) building $@ complete! + +SnippetUtils_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetUtils_release_cpp_o): $(SnippetUtils_release_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetUtils_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetUtils/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_cppfiles)))))) + cp $(SnippetUtils_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetUtils/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetUtils/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_cppfiles))))).P; \ + rm -f $(SnippetUtils_release_DEPDIR).d + +$(SnippetUtils_release_cc_o): $(SnippetUtils_release_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetUtils_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_ccfiles)))))) + cp $(SnippetUtils_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_ccfiles))))).release.P; \ + rm -f $(SnippetUtils_release_DEPDIR).d + +$(SnippetUtils_release_c_o): $(SnippetUtils_release_objsdir)/%.o: + $(ECHO) SnippetUtils: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetUtils_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetUtils/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_cfiles)))))) + cp $(SnippetUtils_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetUtils/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetUtils_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetUtils/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetUtils_release_objsdir),, $@))), $(SnippetUtils_cfiles))))).P; \ + rm -f $(SnippetUtils_release_DEPDIR).d + +clean_SnippetUtils: clean_SnippetUtils_debug clean_SnippetUtils_checked clean_SnippetUtils_profile clean_SnippetUtils_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicle4W.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicle4W.mk new file mode 100644 index 00000000..cf989bc0 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicle4W.mk @@ -0,0 +1,485 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetVehicle4W +SnippetVehicle4W_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetVehicle4W_cppfiles += ./../../SnippetVehicle4W/SnippetVehicle4W.cpp +SnippetVehicle4W_cppfiles += ./../../SnippetVehicle4W/SnippetVehicle4WRender.cpp +SnippetVehicle4W_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicle4WCreate.cpp +SnippetVehicle4W_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleCreate.cpp +SnippetVehicle4W_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleFilterShader.cpp +SnippetVehicle4W_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleNoDriveCreate.cpp +SnippetVehicle4W_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleSceneQuery.cpp +SnippetVehicle4W_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTankCreate.cpp +SnippetVehicle4W_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTireFriction.cpp + +SnippetVehicle4W_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicle4W/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicle4W_cppfiles))))) +SnippetVehicle4W_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetVehicle4W_ccfiles))))) +SnippetVehicle4W_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicle4W/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicle4W_cfiles))))) +SnippetVehicle4W_debug_dep = $(SnippetVehicle4W_cpp_debug_dep) $(SnippetVehicle4W_cc_debug_dep) $(SnippetVehicle4W_c_debug_dep) +-include $(SnippetVehicle4W_debug_dep) +SnippetVehicle4W_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicle4W/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicle4W_cppfiles))))) +SnippetVehicle4W_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetVehicle4W_ccfiles))))) +SnippetVehicle4W_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicle4W/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicle4W_cfiles))))) +SnippetVehicle4W_checked_dep = $(SnippetVehicle4W_cpp_checked_dep) $(SnippetVehicle4W_cc_checked_dep) $(SnippetVehicle4W_c_checked_dep) +-include $(SnippetVehicle4W_checked_dep) +SnippetVehicle4W_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicle4W/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicle4W_cppfiles))))) +SnippetVehicle4W_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetVehicle4W_ccfiles))))) +SnippetVehicle4W_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicle4W/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicle4W_cfiles))))) +SnippetVehicle4W_profile_dep = $(SnippetVehicle4W_cpp_profile_dep) $(SnippetVehicle4W_cc_profile_dep) $(SnippetVehicle4W_c_profile_dep) +-include $(SnippetVehicle4W_profile_dep) +SnippetVehicle4W_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicle4W/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicle4W_cppfiles))))) +SnippetVehicle4W_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetVehicle4W_ccfiles))))) +SnippetVehicle4W_c_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicle4W/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicle4W_cfiles))))) +SnippetVehicle4W_release_dep = $(SnippetVehicle4W_cpp_release_dep) $(SnippetVehicle4W_cc_release_dep) $(SnippetVehicle4W_c_release_dep) +-include $(SnippetVehicle4W_release_dep) +SnippetVehicle4W_debug_hpaths := +SnippetVehicle4W_debug_hpaths += ./../../../Include +SnippetVehicle4W_debug_hpaths += ./../../../../PxShared/include +SnippetVehicle4W_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicle4W_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicle4W_debug_lpaths := +SnippetVehicle4W_debug_lpaths += ./../../../Lib/linux64 +SnippetVehicle4W_debug_lpaths += ./../../lib/linux64 +SnippetVehicle4W_debug_lpaths += ./../../../Bin/linux64 +SnippetVehicle4W_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicle4W_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicle4W_debug_lpaths += ./../../lib/linux64 +SnippetVehicle4W_debug_defines := $(SnippetVehicle4W_custom_defines) +SnippetVehicle4W_debug_defines += PHYSX_PROFILE_SDK +SnippetVehicle4W_debug_defines += RENDER_SNIPPET +SnippetVehicle4W_debug_defines += _DEBUG +SnippetVehicle4W_debug_defines += PX_DEBUG=1 +SnippetVehicle4W_debug_defines += PX_CHECKED=1 +SnippetVehicle4W_debug_defines += PX_SUPPORT_PVD=1 +SnippetVehicle4W_debug_libraries := +SnippetVehicle4W_debug_libraries += SnippetRenderDEBUG +SnippetVehicle4W_debug_libraries += SnippetUtilsDEBUG +SnippetVehicle4W_debug_libraries += PhysX3DEBUG_x64 +SnippetVehicle4W_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetVehicle4W_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetVehicle4W_debug_libraries += PhysX3ExtensionsDEBUG +SnippetVehicle4W_debug_libraries += PhysX3VehicleDEBUG +SnippetVehicle4W_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetVehicle4W_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetVehicle4W_debug_libraries += PxFoundationDEBUG_x64 +SnippetVehicle4W_debug_libraries += PxTaskDEBUG +SnippetVehicle4W_debug_libraries += PsFastXmlDEBUG +SnippetVehicle4W_debug_libraries += SnippetUtilsDEBUG +SnippetVehicle4W_debug_libraries += SnippetRenderDEBUG +SnippetVehicle4W_debug_libraries += GL +SnippetVehicle4W_debug_libraries += GLU +SnippetVehicle4W_debug_libraries += glut +SnippetVehicle4W_debug_libraries += X11 +SnippetVehicle4W_debug_libraries += rt +SnippetVehicle4W_debug_libraries += pthread +SnippetVehicle4W_debug_common_cflags := $(SnippetVehicle4W_custom_cflags) +SnippetVehicle4W_debug_common_cflags += -MMD +SnippetVehicle4W_debug_common_cflags += $(addprefix -D, $(SnippetVehicle4W_debug_defines)) +SnippetVehicle4W_debug_common_cflags += $(addprefix -I, $(SnippetVehicle4W_debug_hpaths)) +SnippetVehicle4W_debug_common_cflags += -m64 +SnippetVehicle4W_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicle4W_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicle4W_debug_common_cflags += -Wno-uninitialized +SnippetVehicle4W_debug_common_cflags += -g3 -gdwarf-2 +SnippetVehicle4W_debug_cflags := $(SnippetVehicle4W_debug_common_cflags) +SnippetVehicle4W_debug_cppflags := $(SnippetVehicle4W_debug_common_cflags) +SnippetVehicle4W_debug_lflags := $(SnippetVehicle4W_custom_lflags) +SnippetVehicle4W_debug_lflags += $(addprefix -L, $(SnippetVehicle4W_debug_lpaths)) +SnippetVehicle4W_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicle4W_debug_libraries)) -Wl,--end-group +SnippetVehicle4W_debug_lflags += -lrt +SnippetVehicle4W_debug_lflags += -Wl,-rpath ./ +SnippetVehicle4W_debug_lflags += -m64 +SnippetVehicle4W_debug_objsdir = $(OBJS_DIR)/SnippetVehicle4W_debug +SnippetVehicle4W_debug_cpp_o = $(addprefix $(SnippetVehicle4W_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicle4W_cppfiles))))) +SnippetVehicle4W_debug_cc_o = $(addprefix $(SnippetVehicle4W_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicle4W_ccfiles))))) +SnippetVehicle4W_debug_c_o = $(addprefix $(SnippetVehicle4W_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicle4W_cfiles))))) +SnippetVehicle4W_debug_obj = $(SnippetVehicle4W_debug_cpp_o) $(SnippetVehicle4W_debug_cc_o) $(SnippetVehicle4W_debug_c_o) +SnippetVehicle4W_debug_bin := ./../../../Bin/linux64/SnippetVehicle4WDEBUG + +clean_SnippetVehicle4W_debug: + @$(ECHO) clean SnippetVehicle4W debug + @$(RMDIR) $(SnippetVehicle4W_debug_objsdir) + @$(RMDIR) $(SnippetVehicle4W_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicle4W/debug + +build_SnippetVehicle4W_debug: postbuild_SnippetVehicle4W_debug +postbuild_SnippetVehicle4W_debug: mainbuild_SnippetVehicle4W_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetVehicle4W_debug: prebuild_SnippetVehicle4W_debug $(SnippetVehicle4W_debug_bin) +prebuild_SnippetVehicle4W_debug: + +$(SnippetVehicle4W_debug_bin): $(SnippetVehicle4W_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicle4WDEBUG` + $(CCLD) $(SnippetVehicle4W_debug_obj) $(SnippetVehicle4W_debug_lflags) -o $(SnippetVehicle4W_debug_bin) + $(ECHO) building $@ complete! + +SnippetVehicle4W_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicle4W_debug_cpp_o): $(SnippetVehicle4W_debug_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicle4W_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicle4W/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_cppfiles)))))) + cp $(SnippetVehicle4W_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicle4W/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicle4W/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))))).P; \ + rm -f $(SnippetVehicle4W_debug_DEPDIR).d + +$(SnippetVehicle4W_debug_cc_o): $(SnippetVehicle4W_debug_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicle4W_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_ccfiles)))))) + cp $(SnippetVehicle4W_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))))).debug.P; \ + rm -f $(SnippetVehicle4W_debug_DEPDIR).d + +$(SnippetVehicle4W_debug_c_o): $(SnippetVehicle4W_debug_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicle4W_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicle4W/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_cfiles)))))) + cp $(SnippetVehicle4W_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicle4W/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicle4W/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_debug_objsdir),, $@))), $(SnippetVehicle4W_cfiles))))).P; \ + rm -f $(SnippetVehicle4W_debug_DEPDIR).d + +SnippetVehicle4W_checked_hpaths := +SnippetVehicle4W_checked_hpaths += ./../../../Include +SnippetVehicle4W_checked_hpaths += ./../../../../PxShared/include +SnippetVehicle4W_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicle4W_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicle4W_checked_lpaths := +SnippetVehicle4W_checked_lpaths += ./../../../Lib/linux64 +SnippetVehicle4W_checked_lpaths += ./../../lib/linux64 +SnippetVehicle4W_checked_lpaths += ./../../../Bin/linux64 +SnippetVehicle4W_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicle4W_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicle4W_checked_lpaths += ./../../lib/linux64 +SnippetVehicle4W_checked_defines := $(SnippetVehicle4W_custom_defines) +SnippetVehicle4W_checked_defines += PHYSX_PROFILE_SDK +SnippetVehicle4W_checked_defines += RENDER_SNIPPET +SnippetVehicle4W_checked_defines += NDEBUG +SnippetVehicle4W_checked_defines += PX_CHECKED=1 +SnippetVehicle4W_checked_defines += PX_SUPPORT_PVD=1 +SnippetVehicle4W_checked_libraries := +SnippetVehicle4W_checked_libraries += SnippetRenderCHECKED +SnippetVehicle4W_checked_libraries += SnippetUtilsCHECKED +SnippetVehicle4W_checked_libraries += PhysX3CHECKED_x64 +SnippetVehicle4W_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetVehicle4W_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetVehicle4W_checked_libraries += PhysX3ExtensionsCHECKED +SnippetVehicle4W_checked_libraries += PhysX3VehicleCHECKED +SnippetVehicle4W_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetVehicle4W_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetVehicle4W_checked_libraries += PxFoundationCHECKED_x64 +SnippetVehicle4W_checked_libraries += PxTaskCHECKED +SnippetVehicle4W_checked_libraries += PsFastXmlCHECKED +SnippetVehicle4W_checked_libraries += SnippetUtilsCHECKED +SnippetVehicle4W_checked_libraries += SnippetRenderCHECKED +SnippetVehicle4W_checked_libraries += GL +SnippetVehicle4W_checked_libraries += GLU +SnippetVehicle4W_checked_libraries += glut +SnippetVehicle4W_checked_libraries += X11 +SnippetVehicle4W_checked_libraries += rt +SnippetVehicle4W_checked_libraries += pthread +SnippetVehicle4W_checked_common_cflags := $(SnippetVehicle4W_custom_cflags) +SnippetVehicle4W_checked_common_cflags += -MMD +SnippetVehicle4W_checked_common_cflags += $(addprefix -D, $(SnippetVehicle4W_checked_defines)) +SnippetVehicle4W_checked_common_cflags += $(addprefix -I, $(SnippetVehicle4W_checked_hpaths)) +SnippetVehicle4W_checked_common_cflags += -m64 +SnippetVehicle4W_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicle4W_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicle4W_checked_common_cflags += -Wno-uninitialized +SnippetVehicle4W_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetVehicle4W_checked_cflags := $(SnippetVehicle4W_checked_common_cflags) +SnippetVehicle4W_checked_cppflags := $(SnippetVehicle4W_checked_common_cflags) +SnippetVehicle4W_checked_lflags := $(SnippetVehicle4W_custom_lflags) +SnippetVehicle4W_checked_lflags += $(addprefix -L, $(SnippetVehicle4W_checked_lpaths)) +SnippetVehicle4W_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicle4W_checked_libraries)) -Wl,--end-group +SnippetVehicle4W_checked_lflags += -lrt +SnippetVehicle4W_checked_lflags += -Wl,-rpath ./ +SnippetVehicle4W_checked_lflags += -m64 +SnippetVehicle4W_checked_objsdir = $(OBJS_DIR)/SnippetVehicle4W_checked +SnippetVehicle4W_checked_cpp_o = $(addprefix $(SnippetVehicle4W_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicle4W_cppfiles))))) +SnippetVehicle4W_checked_cc_o = $(addprefix $(SnippetVehicle4W_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicle4W_ccfiles))))) +SnippetVehicle4W_checked_c_o = $(addprefix $(SnippetVehicle4W_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicle4W_cfiles))))) +SnippetVehicle4W_checked_obj = $(SnippetVehicle4W_checked_cpp_o) $(SnippetVehicle4W_checked_cc_o) $(SnippetVehicle4W_checked_c_o) +SnippetVehicle4W_checked_bin := ./../../../Bin/linux64/SnippetVehicle4WCHECKED + +clean_SnippetVehicle4W_checked: + @$(ECHO) clean SnippetVehicle4W checked + @$(RMDIR) $(SnippetVehicle4W_checked_objsdir) + @$(RMDIR) $(SnippetVehicle4W_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicle4W/checked + +build_SnippetVehicle4W_checked: postbuild_SnippetVehicle4W_checked +postbuild_SnippetVehicle4W_checked: mainbuild_SnippetVehicle4W_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetVehicle4W_checked: prebuild_SnippetVehicle4W_checked $(SnippetVehicle4W_checked_bin) +prebuild_SnippetVehicle4W_checked: + +$(SnippetVehicle4W_checked_bin): $(SnippetVehicle4W_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicle4WCHECKED` + $(CCLD) $(SnippetVehicle4W_checked_obj) $(SnippetVehicle4W_checked_lflags) -o $(SnippetVehicle4W_checked_bin) + $(ECHO) building $@ complete! + +SnippetVehicle4W_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicle4W_checked_cpp_o): $(SnippetVehicle4W_checked_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicle4W_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicle4W/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_cppfiles)))))) + cp $(SnippetVehicle4W_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicle4W/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicle4W/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))))).P; \ + rm -f $(SnippetVehicle4W_checked_DEPDIR).d + +$(SnippetVehicle4W_checked_cc_o): $(SnippetVehicle4W_checked_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicle4W_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_ccfiles)))))) + cp $(SnippetVehicle4W_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))))).checked.P; \ + rm -f $(SnippetVehicle4W_checked_DEPDIR).d + +$(SnippetVehicle4W_checked_c_o): $(SnippetVehicle4W_checked_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicle4W_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicle4W/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_cfiles)))))) + cp $(SnippetVehicle4W_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicle4W/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicle4W/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_checked_objsdir),, $@))), $(SnippetVehicle4W_cfiles))))).P; \ + rm -f $(SnippetVehicle4W_checked_DEPDIR).d + +SnippetVehicle4W_profile_hpaths := +SnippetVehicle4W_profile_hpaths += ./../../../Include +SnippetVehicle4W_profile_hpaths += ./../../../../PxShared/include +SnippetVehicle4W_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicle4W_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicle4W_profile_lpaths := +SnippetVehicle4W_profile_lpaths += ./../../../Lib/linux64 +SnippetVehicle4W_profile_lpaths += ./../../lib/linux64 +SnippetVehicle4W_profile_lpaths += ./../../../Bin/linux64 +SnippetVehicle4W_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicle4W_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicle4W_profile_lpaths += ./../../lib/linux64 +SnippetVehicle4W_profile_defines := $(SnippetVehicle4W_custom_defines) +SnippetVehicle4W_profile_defines += PHYSX_PROFILE_SDK +SnippetVehicle4W_profile_defines += RENDER_SNIPPET +SnippetVehicle4W_profile_defines += NDEBUG +SnippetVehicle4W_profile_defines += PX_PROFILE=1 +SnippetVehicle4W_profile_defines += PX_SUPPORT_PVD=1 +SnippetVehicle4W_profile_libraries := +SnippetVehicle4W_profile_libraries += SnippetRenderPROFILE +SnippetVehicle4W_profile_libraries += SnippetUtilsPROFILE +SnippetVehicle4W_profile_libraries += PhysX3PROFILE_x64 +SnippetVehicle4W_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetVehicle4W_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetVehicle4W_profile_libraries += PhysX3ExtensionsPROFILE +SnippetVehicle4W_profile_libraries += PhysX3VehiclePROFILE +SnippetVehicle4W_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetVehicle4W_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetVehicle4W_profile_libraries += PxFoundationPROFILE_x64 +SnippetVehicle4W_profile_libraries += PxTaskPROFILE +SnippetVehicle4W_profile_libraries += PsFastXmlPROFILE +SnippetVehicle4W_profile_libraries += SnippetUtilsPROFILE +SnippetVehicle4W_profile_libraries += SnippetRenderPROFILE +SnippetVehicle4W_profile_libraries += GL +SnippetVehicle4W_profile_libraries += GLU +SnippetVehicle4W_profile_libraries += glut +SnippetVehicle4W_profile_libraries += X11 +SnippetVehicle4W_profile_libraries += rt +SnippetVehicle4W_profile_libraries += pthread +SnippetVehicle4W_profile_common_cflags := $(SnippetVehicle4W_custom_cflags) +SnippetVehicle4W_profile_common_cflags += -MMD +SnippetVehicle4W_profile_common_cflags += $(addprefix -D, $(SnippetVehicle4W_profile_defines)) +SnippetVehicle4W_profile_common_cflags += $(addprefix -I, $(SnippetVehicle4W_profile_hpaths)) +SnippetVehicle4W_profile_common_cflags += -m64 +SnippetVehicle4W_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicle4W_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicle4W_profile_common_cflags += -Wno-uninitialized +SnippetVehicle4W_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicle4W_profile_cflags := $(SnippetVehicle4W_profile_common_cflags) +SnippetVehicle4W_profile_cppflags := $(SnippetVehicle4W_profile_common_cflags) +SnippetVehicle4W_profile_lflags := $(SnippetVehicle4W_custom_lflags) +SnippetVehicle4W_profile_lflags += $(addprefix -L, $(SnippetVehicle4W_profile_lpaths)) +SnippetVehicle4W_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicle4W_profile_libraries)) -Wl,--end-group +SnippetVehicle4W_profile_lflags += -lrt +SnippetVehicle4W_profile_lflags += -Wl,-rpath ./ +SnippetVehicle4W_profile_lflags += -m64 +SnippetVehicle4W_profile_objsdir = $(OBJS_DIR)/SnippetVehicle4W_profile +SnippetVehicle4W_profile_cpp_o = $(addprefix $(SnippetVehicle4W_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicle4W_cppfiles))))) +SnippetVehicle4W_profile_cc_o = $(addprefix $(SnippetVehicle4W_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicle4W_ccfiles))))) +SnippetVehicle4W_profile_c_o = $(addprefix $(SnippetVehicle4W_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicle4W_cfiles))))) +SnippetVehicle4W_profile_obj = $(SnippetVehicle4W_profile_cpp_o) $(SnippetVehicle4W_profile_cc_o) $(SnippetVehicle4W_profile_c_o) +SnippetVehicle4W_profile_bin := ./../../../Bin/linux64/SnippetVehicle4WPROFILE + +clean_SnippetVehicle4W_profile: + @$(ECHO) clean SnippetVehicle4W profile + @$(RMDIR) $(SnippetVehicle4W_profile_objsdir) + @$(RMDIR) $(SnippetVehicle4W_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicle4W/profile + +build_SnippetVehicle4W_profile: postbuild_SnippetVehicle4W_profile +postbuild_SnippetVehicle4W_profile: mainbuild_SnippetVehicle4W_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetVehicle4W_profile: prebuild_SnippetVehicle4W_profile $(SnippetVehicle4W_profile_bin) +prebuild_SnippetVehicle4W_profile: + +$(SnippetVehicle4W_profile_bin): $(SnippetVehicle4W_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicle4WPROFILE` + $(CCLD) $(SnippetVehicle4W_profile_obj) $(SnippetVehicle4W_profile_lflags) -o $(SnippetVehicle4W_profile_bin) + $(ECHO) building $@ complete! + +SnippetVehicle4W_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicle4W_profile_cpp_o): $(SnippetVehicle4W_profile_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicle4W_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicle4W/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_cppfiles)))))) + cp $(SnippetVehicle4W_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicle4W/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicle4W/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))))).P; \ + rm -f $(SnippetVehicle4W_profile_DEPDIR).d + +$(SnippetVehicle4W_profile_cc_o): $(SnippetVehicle4W_profile_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicle4W_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_ccfiles)))))) + cp $(SnippetVehicle4W_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))))).profile.P; \ + rm -f $(SnippetVehicle4W_profile_DEPDIR).d + +$(SnippetVehicle4W_profile_c_o): $(SnippetVehicle4W_profile_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicle4W_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicle4W/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_cfiles)))))) + cp $(SnippetVehicle4W_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicle4W/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicle4W/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_profile_objsdir),, $@))), $(SnippetVehicle4W_cfiles))))).P; \ + rm -f $(SnippetVehicle4W_profile_DEPDIR).d + +SnippetVehicle4W_release_hpaths := +SnippetVehicle4W_release_hpaths += ./../../../Include +SnippetVehicle4W_release_hpaths += ./../../../../PxShared/include +SnippetVehicle4W_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicle4W_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicle4W_release_lpaths := +SnippetVehicle4W_release_lpaths += ./../../../Lib/linux64 +SnippetVehicle4W_release_lpaths += ./../../lib/linux64 +SnippetVehicle4W_release_lpaths += ./../../../Bin/linux64 +SnippetVehicle4W_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicle4W_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicle4W_release_lpaths += ./../../lib/linux64 +SnippetVehicle4W_release_defines := $(SnippetVehicle4W_custom_defines) +SnippetVehicle4W_release_defines += PHYSX_PROFILE_SDK +SnippetVehicle4W_release_defines += RENDER_SNIPPET +SnippetVehicle4W_release_defines += NDEBUG +SnippetVehicle4W_release_defines += PX_SUPPORT_PVD=0 +SnippetVehicle4W_release_libraries := +SnippetVehicle4W_release_libraries += SnippetRender +SnippetVehicle4W_release_libraries += SnippetUtils +SnippetVehicle4W_release_libraries += PhysX3_x64 +SnippetVehicle4W_release_libraries += PhysX3Cooking_x64 +SnippetVehicle4W_release_libraries += PhysX3CharacterKinematic_x64 +SnippetVehicle4W_release_libraries += PhysX3Extensions +SnippetVehicle4W_release_libraries += PhysX3Vehicle +SnippetVehicle4W_release_libraries += PxPvdSDK_x64 +SnippetVehicle4W_release_libraries += PhysX3Common_x64 +SnippetVehicle4W_release_libraries += PxFoundation_x64 +SnippetVehicle4W_release_libraries += PxTask +SnippetVehicle4W_release_libraries += PsFastXml +SnippetVehicle4W_release_libraries += SnippetUtils +SnippetVehicle4W_release_libraries += SnippetRender +SnippetVehicle4W_release_libraries += GL +SnippetVehicle4W_release_libraries += GLU +SnippetVehicle4W_release_libraries += glut +SnippetVehicle4W_release_libraries += X11 +SnippetVehicle4W_release_libraries += rt +SnippetVehicle4W_release_libraries += pthread +SnippetVehicle4W_release_common_cflags := $(SnippetVehicle4W_custom_cflags) +SnippetVehicle4W_release_common_cflags += -MMD +SnippetVehicle4W_release_common_cflags += $(addprefix -D, $(SnippetVehicle4W_release_defines)) +SnippetVehicle4W_release_common_cflags += $(addprefix -I, $(SnippetVehicle4W_release_hpaths)) +SnippetVehicle4W_release_common_cflags += -m64 +SnippetVehicle4W_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicle4W_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicle4W_release_common_cflags += -Wno-uninitialized +SnippetVehicle4W_release_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicle4W_release_cflags := $(SnippetVehicle4W_release_common_cflags) +SnippetVehicle4W_release_cppflags := $(SnippetVehicle4W_release_common_cflags) +SnippetVehicle4W_release_lflags := $(SnippetVehicle4W_custom_lflags) +SnippetVehicle4W_release_lflags += $(addprefix -L, $(SnippetVehicle4W_release_lpaths)) +SnippetVehicle4W_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicle4W_release_libraries)) -Wl,--end-group +SnippetVehicle4W_release_lflags += -lrt +SnippetVehicle4W_release_lflags += -Wl,-rpath ./ +SnippetVehicle4W_release_lflags += -m64 +SnippetVehicle4W_release_objsdir = $(OBJS_DIR)/SnippetVehicle4W_release +SnippetVehicle4W_release_cpp_o = $(addprefix $(SnippetVehicle4W_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicle4W_cppfiles))))) +SnippetVehicle4W_release_cc_o = $(addprefix $(SnippetVehicle4W_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicle4W_ccfiles))))) +SnippetVehicle4W_release_c_o = $(addprefix $(SnippetVehicle4W_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicle4W_cfiles))))) +SnippetVehicle4W_release_obj = $(SnippetVehicle4W_release_cpp_o) $(SnippetVehicle4W_release_cc_o) $(SnippetVehicle4W_release_c_o) +SnippetVehicle4W_release_bin := ./../../../Bin/linux64/SnippetVehicle4W + +clean_SnippetVehicle4W_release: + @$(ECHO) clean SnippetVehicle4W release + @$(RMDIR) $(SnippetVehicle4W_release_objsdir) + @$(RMDIR) $(SnippetVehicle4W_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicle4W/release + +build_SnippetVehicle4W_release: postbuild_SnippetVehicle4W_release +postbuild_SnippetVehicle4W_release: mainbuild_SnippetVehicle4W_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetVehicle4W_release: prebuild_SnippetVehicle4W_release $(SnippetVehicle4W_release_bin) +prebuild_SnippetVehicle4W_release: + +$(SnippetVehicle4W_release_bin): $(SnippetVehicle4W_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicle4W` + $(CCLD) $(SnippetVehicle4W_release_obj) $(SnippetVehicle4W_release_lflags) -o $(SnippetVehicle4W_release_bin) + $(ECHO) building $@ complete! + +SnippetVehicle4W_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicle4W_release_cpp_o): $(SnippetVehicle4W_release_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicle4W_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicle4W/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_cppfiles)))))) + cp $(SnippetVehicle4W_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicle4W/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicle4W/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_cppfiles))))).P; \ + rm -f $(SnippetVehicle4W_release_DEPDIR).d + +$(SnippetVehicle4W_release_cc_o): $(SnippetVehicle4W_release_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicle4W_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_ccfiles)))))) + cp $(SnippetVehicle4W_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_ccfiles))))).release.P; \ + rm -f $(SnippetVehicle4W_release_DEPDIR).d + +$(SnippetVehicle4W_release_c_o): $(SnippetVehicle4W_release_objsdir)/%.o: + $(ECHO) SnippetVehicle4W: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicle4W_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicle4W/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_cfiles)))))) + cp $(SnippetVehicle4W_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicle4W/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicle4W_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicle4W/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicle4W_release_objsdir),, $@))), $(SnippetVehicle4W_cfiles))))).P; \ + rm -f $(SnippetVehicle4W_release_DEPDIR).d + +clean_SnippetVehicle4W: clean_SnippetVehicle4W_debug clean_SnippetVehicle4W_checked clean_SnippetVehicle4W_profile clean_SnippetVehicle4W_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleContactMod.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleContactMod.mk new file mode 100644 index 00000000..727a922c --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleContactMod.mk @@ -0,0 +1,485 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetVehicleContactMod +SnippetVehicleContactMod_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetVehicleContactMod_cppfiles += ./../../SnippetVehicleContactMod/SnippetVehicleContactMod.cpp +SnippetVehicleContactMod_cppfiles += ./../../SnippetVehicleContactMod/SnippetVehicleContactModRender.cpp +SnippetVehicleContactMod_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicle4WCreate.cpp +SnippetVehicleContactMod_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleCreate.cpp +SnippetVehicleContactMod_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleFilterShader.cpp +SnippetVehicleContactMod_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleNoDriveCreate.cpp +SnippetVehicleContactMod_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleSceneQuery.cpp +SnippetVehicleContactMod_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTankCreate.cpp +SnippetVehicleContactMod_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTireFriction.cpp + +SnippetVehicleContactMod_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleContactMod_cppfiles))))) +SnippetVehicleContactMod_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetVehicleContactMod_ccfiles))))) +SnippetVehicleContactMod_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleContactMod_cfiles))))) +SnippetVehicleContactMod_debug_dep = $(SnippetVehicleContactMod_cpp_debug_dep) $(SnippetVehicleContactMod_cc_debug_dep) $(SnippetVehicleContactMod_c_debug_dep) +-include $(SnippetVehicleContactMod_debug_dep) +SnippetVehicleContactMod_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleContactMod_cppfiles))))) +SnippetVehicleContactMod_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetVehicleContactMod_ccfiles))))) +SnippetVehicleContactMod_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleContactMod_cfiles))))) +SnippetVehicleContactMod_checked_dep = $(SnippetVehicleContactMod_cpp_checked_dep) $(SnippetVehicleContactMod_cc_checked_dep) $(SnippetVehicleContactMod_c_checked_dep) +-include $(SnippetVehicleContactMod_checked_dep) +SnippetVehicleContactMod_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleContactMod_cppfiles))))) +SnippetVehicleContactMod_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetVehicleContactMod_ccfiles))))) +SnippetVehicleContactMod_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleContactMod_cfiles))))) +SnippetVehicleContactMod_profile_dep = $(SnippetVehicleContactMod_cpp_profile_dep) $(SnippetVehicleContactMod_cc_profile_dep) $(SnippetVehicleContactMod_c_profile_dep) +-include $(SnippetVehicleContactMod_profile_dep) +SnippetVehicleContactMod_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleContactMod_cppfiles))))) +SnippetVehicleContactMod_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetVehicleContactMod_ccfiles))))) +SnippetVehicleContactMod_c_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleContactMod_cfiles))))) +SnippetVehicleContactMod_release_dep = $(SnippetVehicleContactMod_cpp_release_dep) $(SnippetVehicleContactMod_cc_release_dep) $(SnippetVehicleContactMod_c_release_dep) +-include $(SnippetVehicleContactMod_release_dep) +SnippetVehicleContactMod_debug_hpaths := +SnippetVehicleContactMod_debug_hpaths += ./../../../Include +SnippetVehicleContactMod_debug_hpaths += ./../../../../PxShared/include +SnippetVehicleContactMod_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleContactMod_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleContactMod_debug_lpaths := +SnippetVehicleContactMod_debug_lpaths += ./../../../Lib/linux64 +SnippetVehicleContactMod_debug_lpaths += ./../../lib/linux64 +SnippetVehicleContactMod_debug_lpaths += ./../../../Bin/linux64 +SnippetVehicleContactMod_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleContactMod_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleContactMod_debug_lpaths += ./../../lib/linux64 +SnippetVehicleContactMod_debug_defines := $(SnippetVehicleContactMod_custom_defines) +SnippetVehicleContactMod_debug_defines += PHYSX_PROFILE_SDK +SnippetVehicleContactMod_debug_defines += RENDER_SNIPPET +SnippetVehicleContactMod_debug_defines += _DEBUG +SnippetVehicleContactMod_debug_defines += PX_DEBUG=1 +SnippetVehicleContactMod_debug_defines += PX_CHECKED=1 +SnippetVehicleContactMod_debug_defines += PX_SUPPORT_PVD=1 +SnippetVehicleContactMod_debug_libraries := +SnippetVehicleContactMod_debug_libraries += SnippetRenderDEBUG +SnippetVehicleContactMod_debug_libraries += SnippetUtilsDEBUG +SnippetVehicleContactMod_debug_libraries += PhysX3DEBUG_x64 +SnippetVehicleContactMod_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetVehicleContactMod_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetVehicleContactMod_debug_libraries += PhysX3ExtensionsDEBUG +SnippetVehicleContactMod_debug_libraries += PhysX3VehicleDEBUG +SnippetVehicleContactMod_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetVehicleContactMod_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetVehicleContactMod_debug_libraries += PxFoundationDEBUG_x64 +SnippetVehicleContactMod_debug_libraries += PxTaskDEBUG +SnippetVehicleContactMod_debug_libraries += PsFastXmlDEBUG +SnippetVehicleContactMod_debug_libraries += SnippetUtilsDEBUG +SnippetVehicleContactMod_debug_libraries += SnippetRenderDEBUG +SnippetVehicleContactMod_debug_libraries += GL +SnippetVehicleContactMod_debug_libraries += GLU +SnippetVehicleContactMod_debug_libraries += glut +SnippetVehicleContactMod_debug_libraries += X11 +SnippetVehicleContactMod_debug_libraries += rt +SnippetVehicleContactMod_debug_libraries += pthread +SnippetVehicleContactMod_debug_common_cflags := $(SnippetVehicleContactMod_custom_cflags) +SnippetVehicleContactMod_debug_common_cflags += -MMD +SnippetVehicleContactMod_debug_common_cflags += $(addprefix -D, $(SnippetVehicleContactMod_debug_defines)) +SnippetVehicleContactMod_debug_common_cflags += $(addprefix -I, $(SnippetVehicleContactMod_debug_hpaths)) +SnippetVehicleContactMod_debug_common_cflags += -m64 +SnippetVehicleContactMod_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleContactMod_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleContactMod_debug_common_cflags += -Wno-uninitialized +SnippetVehicleContactMod_debug_common_cflags += -g3 -gdwarf-2 +SnippetVehicleContactMod_debug_cflags := $(SnippetVehicleContactMod_debug_common_cflags) +SnippetVehicleContactMod_debug_cppflags := $(SnippetVehicleContactMod_debug_common_cflags) +SnippetVehicleContactMod_debug_lflags := $(SnippetVehicleContactMod_custom_lflags) +SnippetVehicleContactMod_debug_lflags += $(addprefix -L, $(SnippetVehicleContactMod_debug_lpaths)) +SnippetVehicleContactMod_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleContactMod_debug_libraries)) -Wl,--end-group +SnippetVehicleContactMod_debug_lflags += -lrt +SnippetVehicleContactMod_debug_lflags += -Wl,-rpath ./ +SnippetVehicleContactMod_debug_lflags += -m64 +SnippetVehicleContactMod_debug_objsdir = $(OBJS_DIR)/SnippetVehicleContactMod_debug +SnippetVehicleContactMod_debug_cpp_o = $(addprefix $(SnippetVehicleContactMod_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleContactMod_cppfiles))))) +SnippetVehicleContactMod_debug_cc_o = $(addprefix $(SnippetVehicleContactMod_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleContactMod_ccfiles))))) +SnippetVehicleContactMod_debug_c_o = $(addprefix $(SnippetVehicleContactMod_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleContactMod_cfiles))))) +SnippetVehicleContactMod_debug_obj = $(SnippetVehicleContactMod_debug_cpp_o) $(SnippetVehicleContactMod_debug_cc_o) $(SnippetVehicleContactMod_debug_c_o) +SnippetVehicleContactMod_debug_bin := ./../../../Bin/linux64/SnippetVehicleContactModDEBUG + +clean_SnippetVehicleContactMod_debug: + @$(ECHO) clean SnippetVehicleContactMod debug + @$(RMDIR) $(SnippetVehicleContactMod_debug_objsdir) + @$(RMDIR) $(SnippetVehicleContactMod_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleContactMod/debug + +build_SnippetVehicleContactMod_debug: postbuild_SnippetVehicleContactMod_debug +postbuild_SnippetVehicleContactMod_debug: mainbuild_SnippetVehicleContactMod_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetVehicleContactMod_debug: prebuild_SnippetVehicleContactMod_debug $(SnippetVehicleContactMod_debug_bin) +prebuild_SnippetVehicleContactMod_debug: + +$(SnippetVehicleContactMod_debug_bin): $(SnippetVehicleContactMod_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleContactModDEBUG` + $(CCLD) $(SnippetVehicleContactMod_debug_obj) $(SnippetVehicleContactMod_debug_lflags) -o $(SnippetVehicleContactMod_debug_bin) + $(ECHO) building $@ complete! + +SnippetVehicleContactMod_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleContactMod_debug_cpp_o): $(SnippetVehicleContactMod_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleContactMod_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles)))))) + cp $(SnippetVehicleContactMod_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))))).P; \ + rm -f $(SnippetVehicleContactMod_debug_DEPDIR).d + +$(SnippetVehicleContactMod_debug_cc_o): $(SnippetVehicleContactMod_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleContactMod_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles)))))) + cp $(SnippetVehicleContactMod_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))))).debug.P; \ + rm -f $(SnippetVehicleContactMod_debug_DEPDIR).d + +$(SnippetVehicleContactMod_debug_c_o): $(SnippetVehicleContactMod_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleContactMod_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles)))))) + cp $(SnippetVehicleContactMod_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_debug_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))))).P; \ + rm -f $(SnippetVehicleContactMod_debug_DEPDIR).d + +SnippetVehicleContactMod_checked_hpaths := +SnippetVehicleContactMod_checked_hpaths += ./../../../Include +SnippetVehicleContactMod_checked_hpaths += ./../../../../PxShared/include +SnippetVehicleContactMod_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleContactMod_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleContactMod_checked_lpaths := +SnippetVehicleContactMod_checked_lpaths += ./../../../Lib/linux64 +SnippetVehicleContactMod_checked_lpaths += ./../../lib/linux64 +SnippetVehicleContactMod_checked_lpaths += ./../../../Bin/linux64 +SnippetVehicleContactMod_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleContactMod_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleContactMod_checked_lpaths += ./../../lib/linux64 +SnippetVehicleContactMod_checked_defines := $(SnippetVehicleContactMod_custom_defines) +SnippetVehicleContactMod_checked_defines += PHYSX_PROFILE_SDK +SnippetVehicleContactMod_checked_defines += RENDER_SNIPPET +SnippetVehicleContactMod_checked_defines += NDEBUG +SnippetVehicleContactMod_checked_defines += PX_CHECKED=1 +SnippetVehicleContactMod_checked_defines += PX_SUPPORT_PVD=1 +SnippetVehicleContactMod_checked_libraries := +SnippetVehicleContactMod_checked_libraries += SnippetRenderCHECKED +SnippetVehicleContactMod_checked_libraries += SnippetUtilsCHECKED +SnippetVehicleContactMod_checked_libraries += PhysX3CHECKED_x64 +SnippetVehicleContactMod_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetVehicleContactMod_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetVehicleContactMod_checked_libraries += PhysX3ExtensionsCHECKED +SnippetVehicleContactMod_checked_libraries += PhysX3VehicleCHECKED +SnippetVehicleContactMod_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetVehicleContactMod_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetVehicleContactMod_checked_libraries += PxFoundationCHECKED_x64 +SnippetVehicleContactMod_checked_libraries += PxTaskCHECKED +SnippetVehicleContactMod_checked_libraries += PsFastXmlCHECKED +SnippetVehicleContactMod_checked_libraries += SnippetUtilsCHECKED +SnippetVehicleContactMod_checked_libraries += SnippetRenderCHECKED +SnippetVehicleContactMod_checked_libraries += GL +SnippetVehicleContactMod_checked_libraries += GLU +SnippetVehicleContactMod_checked_libraries += glut +SnippetVehicleContactMod_checked_libraries += X11 +SnippetVehicleContactMod_checked_libraries += rt +SnippetVehicleContactMod_checked_libraries += pthread +SnippetVehicleContactMod_checked_common_cflags := $(SnippetVehicleContactMod_custom_cflags) +SnippetVehicleContactMod_checked_common_cflags += -MMD +SnippetVehicleContactMod_checked_common_cflags += $(addprefix -D, $(SnippetVehicleContactMod_checked_defines)) +SnippetVehicleContactMod_checked_common_cflags += $(addprefix -I, $(SnippetVehicleContactMod_checked_hpaths)) +SnippetVehicleContactMod_checked_common_cflags += -m64 +SnippetVehicleContactMod_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleContactMod_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleContactMod_checked_common_cflags += -Wno-uninitialized +SnippetVehicleContactMod_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetVehicleContactMod_checked_cflags := $(SnippetVehicleContactMod_checked_common_cflags) +SnippetVehicleContactMod_checked_cppflags := $(SnippetVehicleContactMod_checked_common_cflags) +SnippetVehicleContactMod_checked_lflags := $(SnippetVehicleContactMod_custom_lflags) +SnippetVehicleContactMod_checked_lflags += $(addprefix -L, $(SnippetVehicleContactMod_checked_lpaths)) +SnippetVehicleContactMod_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleContactMod_checked_libraries)) -Wl,--end-group +SnippetVehicleContactMod_checked_lflags += -lrt +SnippetVehicleContactMod_checked_lflags += -Wl,-rpath ./ +SnippetVehicleContactMod_checked_lflags += -m64 +SnippetVehicleContactMod_checked_objsdir = $(OBJS_DIR)/SnippetVehicleContactMod_checked +SnippetVehicleContactMod_checked_cpp_o = $(addprefix $(SnippetVehicleContactMod_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleContactMod_cppfiles))))) +SnippetVehicleContactMod_checked_cc_o = $(addprefix $(SnippetVehicleContactMod_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleContactMod_ccfiles))))) +SnippetVehicleContactMod_checked_c_o = $(addprefix $(SnippetVehicleContactMod_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleContactMod_cfiles))))) +SnippetVehicleContactMod_checked_obj = $(SnippetVehicleContactMod_checked_cpp_o) $(SnippetVehicleContactMod_checked_cc_o) $(SnippetVehicleContactMod_checked_c_o) +SnippetVehicleContactMod_checked_bin := ./../../../Bin/linux64/SnippetVehicleContactModCHECKED + +clean_SnippetVehicleContactMod_checked: + @$(ECHO) clean SnippetVehicleContactMod checked + @$(RMDIR) $(SnippetVehicleContactMod_checked_objsdir) + @$(RMDIR) $(SnippetVehicleContactMod_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleContactMod/checked + +build_SnippetVehicleContactMod_checked: postbuild_SnippetVehicleContactMod_checked +postbuild_SnippetVehicleContactMod_checked: mainbuild_SnippetVehicleContactMod_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetVehicleContactMod_checked: prebuild_SnippetVehicleContactMod_checked $(SnippetVehicleContactMod_checked_bin) +prebuild_SnippetVehicleContactMod_checked: + +$(SnippetVehicleContactMod_checked_bin): $(SnippetVehicleContactMod_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleContactModCHECKED` + $(CCLD) $(SnippetVehicleContactMod_checked_obj) $(SnippetVehicleContactMod_checked_lflags) -o $(SnippetVehicleContactMod_checked_bin) + $(ECHO) building $@ complete! + +SnippetVehicleContactMod_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleContactMod_checked_cpp_o): $(SnippetVehicleContactMod_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleContactMod_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles)))))) + cp $(SnippetVehicleContactMod_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))))).P; \ + rm -f $(SnippetVehicleContactMod_checked_DEPDIR).d + +$(SnippetVehicleContactMod_checked_cc_o): $(SnippetVehicleContactMod_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleContactMod_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles)))))) + cp $(SnippetVehicleContactMod_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))))).checked.P; \ + rm -f $(SnippetVehicleContactMod_checked_DEPDIR).d + +$(SnippetVehicleContactMod_checked_c_o): $(SnippetVehicleContactMod_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleContactMod_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles)))))) + cp $(SnippetVehicleContactMod_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_checked_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))))).P; \ + rm -f $(SnippetVehicleContactMod_checked_DEPDIR).d + +SnippetVehicleContactMod_profile_hpaths := +SnippetVehicleContactMod_profile_hpaths += ./../../../Include +SnippetVehicleContactMod_profile_hpaths += ./../../../../PxShared/include +SnippetVehicleContactMod_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleContactMod_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleContactMod_profile_lpaths := +SnippetVehicleContactMod_profile_lpaths += ./../../../Lib/linux64 +SnippetVehicleContactMod_profile_lpaths += ./../../lib/linux64 +SnippetVehicleContactMod_profile_lpaths += ./../../../Bin/linux64 +SnippetVehicleContactMod_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleContactMod_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleContactMod_profile_lpaths += ./../../lib/linux64 +SnippetVehicleContactMod_profile_defines := $(SnippetVehicleContactMod_custom_defines) +SnippetVehicleContactMod_profile_defines += PHYSX_PROFILE_SDK +SnippetVehicleContactMod_profile_defines += RENDER_SNIPPET +SnippetVehicleContactMod_profile_defines += NDEBUG +SnippetVehicleContactMod_profile_defines += PX_PROFILE=1 +SnippetVehicleContactMod_profile_defines += PX_SUPPORT_PVD=1 +SnippetVehicleContactMod_profile_libraries := +SnippetVehicleContactMod_profile_libraries += SnippetRenderPROFILE +SnippetVehicleContactMod_profile_libraries += SnippetUtilsPROFILE +SnippetVehicleContactMod_profile_libraries += PhysX3PROFILE_x64 +SnippetVehicleContactMod_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetVehicleContactMod_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetVehicleContactMod_profile_libraries += PhysX3ExtensionsPROFILE +SnippetVehicleContactMod_profile_libraries += PhysX3VehiclePROFILE +SnippetVehicleContactMod_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetVehicleContactMod_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetVehicleContactMod_profile_libraries += PxFoundationPROFILE_x64 +SnippetVehicleContactMod_profile_libraries += PxTaskPROFILE +SnippetVehicleContactMod_profile_libraries += PsFastXmlPROFILE +SnippetVehicleContactMod_profile_libraries += SnippetUtilsPROFILE +SnippetVehicleContactMod_profile_libraries += SnippetRenderPROFILE +SnippetVehicleContactMod_profile_libraries += GL +SnippetVehicleContactMod_profile_libraries += GLU +SnippetVehicleContactMod_profile_libraries += glut +SnippetVehicleContactMod_profile_libraries += X11 +SnippetVehicleContactMod_profile_libraries += rt +SnippetVehicleContactMod_profile_libraries += pthread +SnippetVehicleContactMod_profile_common_cflags := $(SnippetVehicleContactMod_custom_cflags) +SnippetVehicleContactMod_profile_common_cflags += -MMD +SnippetVehicleContactMod_profile_common_cflags += $(addprefix -D, $(SnippetVehicleContactMod_profile_defines)) +SnippetVehicleContactMod_profile_common_cflags += $(addprefix -I, $(SnippetVehicleContactMod_profile_hpaths)) +SnippetVehicleContactMod_profile_common_cflags += -m64 +SnippetVehicleContactMod_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleContactMod_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleContactMod_profile_common_cflags += -Wno-uninitialized +SnippetVehicleContactMod_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicleContactMod_profile_cflags := $(SnippetVehicleContactMod_profile_common_cflags) +SnippetVehicleContactMod_profile_cppflags := $(SnippetVehicleContactMod_profile_common_cflags) +SnippetVehicleContactMod_profile_lflags := $(SnippetVehicleContactMod_custom_lflags) +SnippetVehicleContactMod_profile_lflags += $(addprefix -L, $(SnippetVehicleContactMod_profile_lpaths)) +SnippetVehicleContactMod_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleContactMod_profile_libraries)) -Wl,--end-group +SnippetVehicleContactMod_profile_lflags += -lrt +SnippetVehicleContactMod_profile_lflags += -Wl,-rpath ./ +SnippetVehicleContactMod_profile_lflags += -m64 +SnippetVehicleContactMod_profile_objsdir = $(OBJS_DIR)/SnippetVehicleContactMod_profile +SnippetVehicleContactMod_profile_cpp_o = $(addprefix $(SnippetVehicleContactMod_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleContactMod_cppfiles))))) +SnippetVehicleContactMod_profile_cc_o = $(addprefix $(SnippetVehicleContactMod_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleContactMod_ccfiles))))) +SnippetVehicleContactMod_profile_c_o = $(addprefix $(SnippetVehicleContactMod_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleContactMod_cfiles))))) +SnippetVehicleContactMod_profile_obj = $(SnippetVehicleContactMod_profile_cpp_o) $(SnippetVehicleContactMod_profile_cc_o) $(SnippetVehicleContactMod_profile_c_o) +SnippetVehicleContactMod_profile_bin := ./../../../Bin/linux64/SnippetVehicleContactModPROFILE + +clean_SnippetVehicleContactMod_profile: + @$(ECHO) clean SnippetVehicleContactMod profile + @$(RMDIR) $(SnippetVehicleContactMod_profile_objsdir) + @$(RMDIR) $(SnippetVehicleContactMod_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleContactMod/profile + +build_SnippetVehicleContactMod_profile: postbuild_SnippetVehicleContactMod_profile +postbuild_SnippetVehicleContactMod_profile: mainbuild_SnippetVehicleContactMod_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetVehicleContactMod_profile: prebuild_SnippetVehicleContactMod_profile $(SnippetVehicleContactMod_profile_bin) +prebuild_SnippetVehicleContactMod_profile: + +$(SnippetVehicleContactMod_profile_bin): $(SnippetVehicleContactMod_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleContactModPROFILE` + $(CCLD) $(SnippetVehicleContactMod_profile_obj) $(SnippetVehicleContactMod_profile_lflags) -o $(SnippetVehicleContactMod_profile_bin) + $(ECHO) building $@ complete! + +SnippetVehicleContactMod_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleContactMod_profile_cpp_o): $(SnippetVehicleContactMod_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleContactMod_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles)))))) + cp $(SnippetVehicleContactMod_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))))).P; \ + rm -f $(SnippetVehicleContactMod_profile_DEPDIR).d + +$(SnippetVehicleContactMod_profile_cc_o): $(SnippetVehicleContactMod_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleContactMod_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles)))))) + cp $(SnippetVehicleContactMod_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))))).profile.P; \ + rm -f $(SnippetVehicleContactMod_profile_DEPDIR).d + +$(SnippetVehicleContactMod_profile_c_o): $(SnippetVehicleContactMod_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleContactMod_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles)))))) + cp $(SnippetVehicleContactMod_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_profile_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))))).P; \ + rm -f $(SnippetVehicleContactMod_profile_DEPDIR).d + +SnippetVehicleContactMod_release_hpaths := +SnippetVehicleContactMod_release_hpaths += ./../../../Include +SnippetVehicleContactMod_release_hpaths += ./../../../../PxShared/include +SnippetVehicleContactMod_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleContactMod_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleContactMod_release_lpaths := +SnippetVehicleContactMod_release_lpaths += ./../../../Lib/linux64 +SnippetVehicleContactMod_release_lpaths += ./../../lib/linux64 +SnippetVehicleContactMod_release_lpaths += ./../../../Bin/linux64 +SnippetVehicleContactMod_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleContactMod_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleContactMod_release_lpaths += ./../../lib/linux64 +SnippetVehicleContactMod_release_defines := $(SnippetVehicleContactMod_custom_defines) +SnippetVehicleContactMod_release_defines += PHYSX_PROFILE_SDK +SnippetVehicleContactMod_release_defines += RENDER_SNIPPET +SnippetVehicleContactMod_release_defines += NDEBUG +SnippetVehicleContactMod_release_defines += PX_SUPPORT_PVD=0 +SnippetVehicleContactMod_release_libraries := +SnippetVehicleContactMod_release_libraries += SnippetRender +SnippetVehicleContactMod_release_libraries += SnippetUtils +SnippetVehicleContactMod_release_libraries += PhysX3_x64 +SnippetVehicleContactMod_release_libraries += PhysX3Cooking_x64 +SnippetVehicleContactMod_release_libraries += PhysX3CharacterKinematic_x64 +SnippetVehicleContactMod_release_libraries += PhysX3Extensions +SnippetVehicleContactMod_release_libraries += PhysX3Vehicle +SnippetVehicleContactMod_release_libraries += PxPvdSDK_x64 +SnippetVehicleContactMod_release_libraries += PhysX3Common_x64 +SnippetVehicleContactMod_release_libraries += PxFoundation_x64 +SnippetVehicleContactMod_release_libraries += PxTask +SnippetVehicleContactMod_release_libraries += PsFastXml +SnippetVehicleContactMod_release_libraries += SnippetUtils +SnippetVehicleContactMod_release_libraries += SnippetRender +SnippetVehicleContactMod_release_libraries += GL +SnippetVehicleContactMod_release_libraries += GLU +SnippetVehicleContactMod_release_libraries += glut +SnippetVehicleContactMod_release_libraries += X11 +SnippetVehicleContactMod_release_libraries += rt +SnippetVehicleContactMod_release_libraries += pthread +SnippetVehicleContactMod_release_common_cflags := $(SnippetVehicleContactMod_custom_cflags) +SnippetVehicleContactMod_release_common_cflags += -MMD +SnippetVehicleContactMod_release_common_cflags += $(addprefix -D, $(SnippetVehicleContactMod_release_defines)) +SnippetVehicleContactMod_release_common_cflags += $(addprefix -I, $(SnippetVehicleContactMod_release_hpaths)) +SnippetVehicleContactMod_release_common_cflags += -m64 +SnippetVehicleContactMod_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleContactMod_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleContactMod_release_common_cflags += -Wno-uninitialized +SnippetVehicleContactMod_release_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicleContactMod_release_cflags := $(SnippetVehicleContactMod_release_common_cflags) +SnippetVehicleContactMod_release_cppflags := $(SnippetVehicleContactMod_release_common_cflags) +SnippetVehicleContactMod_release_lflags := $(SnippetVehicleContactMod_custom_lflags) +SnippetVehicleContactMod_release_lflags += $(addprefix -L, $(SnippetVehicleContactMod_release_lpaths)) +SnippetVehicleContactMod_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleContactMod_release_libraries)) -Wl,--end-group +SnippetVehicleContactMod_release_lflags += -lrt +SnippetVehicleContactMod_release_lflags += -Wl,-rpath ./ +SnippetVehicleContactMod_release_lflags += -m64 +SnippetVehicleContactMod_release_objsdir = $(OBJS_DIR)/SnippetVehicleContactMod_release +SnippetVehicleContactMod_release_cpp_o = $(addprefix $(SnippetVehicleContactMod_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleContactMod_cppfiles))))) +SnippetVehicleContactMod_release_cc_o = $(addprefix $(SnippetVehicleContactMod_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleContactMod_ccfiles))))) +SnippetVehicleContactMod_release_c_o = $(addprefix $(SnippetVehicleContactMod_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleContactMod_cfiles))))) +SnippetVehicleContactMod_release_obj = $(SnippetVehicleContactMod_release_cpp_o) $(SnippetVehicleContactMod_release_cc_o) $(SnippetVehicleContactMod_release_c_o) +SnippetVehicleContactMod_release_bin := ./../../../Bin/linux64/SnippetVehicleContactMod + +clean_SnippetVehicleContactMod_release: + @$(ECHO) clean SnippetVehicleContactMod release + @$(RMDIR) $(SnippetVehicleContactMod_release_objsdir) + @$(RMDIR) $(SnippetVehicleContactMod_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleContactMod/release + +build_SnippetVehicleContactMod_release: postbuild_SnippetVehicleContactMod_release +postbuild_SnippetVehicleContactMod_release: mainbuild_SnippetVehicleContactMod_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetVehicleContactMod_release: prebuild_SnippetVehicleContactMod_release $(SnippetVehicleContactMod_release_bin) +prebuild_SnippetVehicleContactMod_release: + +$(SnippetVehicleContactMod_release_bin): $(SnippetVehicleContactMod_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleContactMod` + $(CCLD) $(SnippetVehicleContactMod_release_obj) $(SnippetVehicleContactMod_release_lflags) -o $(SnippetVehicleContactMod_release_bin) + $(ECHO) building $@ complete! + +SnippetVehicleContactMod_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleContactMod_release_cpp_o): $(SnippetVehicleContactMod_release_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleContactMod_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles)))))) + cp $(SnippetVehicleContactMod_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_cppfiles))))).P; \ + rm -f $(SnippetVehicleContactMod_release_DEPDIR).d + +$(SnippetVehicleContactMod_release_cc_o): $(SnippetVehicleContactMod_release_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleContactMod_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles)))))) + cp $(SnippetVehicleContactMod_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_ccfiles))))).release.P; \ + rm -f $(SnippetVehicleContactMod_release_DEPDIR).d + +$(SnippetVehicleContactMod_release_c_o): $(SnippetVehicleContactMod_release_objsdir)/%.o: + $(ECHO) SnippetVehicleContactMod: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleContactMod_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles)))))) + cp $(SnippetVehicleContactMod_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleContactMod_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleContactMod/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleContactMod_release_objsdir),, $@))), $(SnippetVehicleContactMod_cfiles))))).P; \ + rm -f $(SnippetVehicleContactMod_release_DEPDIR).d + +clean_SnippetVehicleContactMod: clean_SnippetVehicleContactMod_debug clean_SnippetVehicleContactMod_checked clean_SnippetVehicleContactMod_profile clean_SnippetVehicleContactMod_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleMultiThreading.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleMultiThreading.mk new file mode 100644 index 00000000..38dbcff0 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleMultiThreading.mk @@ -0,0 +1,484 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetVehicleMultiThreading +SnippetVehicleMultiThreading_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetVehicleMultiThreading_cppfiles += ./../../SnippetVehicleMultiThreading/SnippetVehicleMultiThreading.cpp +SnippetVehicleMultiThreading_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicle4WCreate.cpp +SnippetVehicleMultiThreading_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleCreate.cpp +SnippetVehicleMultiThreading_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleFilterShader.cpp +SnippetVehicleMultiThreading_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleNoDriveCreate.cpp +SnippetVehicleMultiThreading_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleSceneQuery.cpp +SnippetVehicleMultiThreading_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTankCreate.cpp +SnippetVehicleMultiThreading_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTireFriction.cpp + +SnippetVehicleMultiThreading_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleMultiThreading_cppfiles))))) +SnippetVehicleMultiThreading_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetVehicleMultiThreading_ccfiles))))) +SnippetVehicleMultiThreading_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleMultiThreading_cfiles))))) +SnippetVehicleMultiThreading_debug_dep = $(SnippetVehicleMultiThreading_cpp_debug_dep) $(SnippetVehicleMultiThreading_cc_debug_dep) $(SnippetVehicleMultiThreading_c_debug_dep) +-include $(SnippetVehicleMultiThreading_debug_dep) +SnippetVehicleMultiThreading_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleMultiThreading_cppfiles))))) +SnippetVehicleMultiThreading_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetVehicleMultiThreading_ccfiles))))) +SnippetVehicleMultiThreading_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleMultiThreading_cfiles))))) +SnippetVehicleMultiThreading_checked_dep = $(SnippetVehicleMultiThreading_cpp_checked_dep) $(SnippetVehicleMultiThreading_cc_checked_dep) $(SnippetVehicleMultiThreading_c_checked_dep) +-include $(SnippetVehicleMultiThreading_checked_dep) +SnippetVehicleMultiThreading_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleMultiThreading_cppfiles))))) +SnippetVehicleMultiThreading_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetVehicleMultiThreading_ccfiles))))) +SnippetVehicleMultiThreading_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleMultiThreading_cfiles))))) +SnippetVehicleMultiThreading_profile_dep = $(SnippetVehicleMultiThreading_cpp_profile_dep) $(SnippetVehicleMultiThreading_cc_profile_dep) $(SnippetVehicleMultiThreading_c_profile_dep) +-include $(SnippetVehicleMultiThreading_profile_dep) +SnippetVehicleMultiThreading_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleMultiThreading_cppfiles))))) +SnippetVehicleMultiThreading_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetVehicleMultiThreading_ccfiles))))) +SnippetVehicleMultiThreading_c_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleMultiThreading_cfiles))))) +SnippetVehicleMultiThreading_release_dep = $(SnippetVehicleMultiThreading_cpp_release_dep) $(SnippetVehicleMultiThreading_cc_release_dep) $(SnippetVehicleMultiThreading_c_release_dep) +-include $(SnippetVehicleMultiThreading_release_dep) +SnippetVehicleMultiThreading_debug_hpaths := +SnippetVehicleMultiThreading_debug_hpaths += ./../../../Include +SnippetVehicleMultiThreading_debug_hpaths += ./../../../../PxShared/include +SnippetVehicleMultiThreading_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleMultiThreading_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleMultiThreading_debug_lpaths := +SnippetVehicleMultiThreading_debug_lpaths += ./../../../Lib/linux64 +SnippetVehicleMultiThreading_debug_lpaths += ./../../lib/linux64 +SnippetVehicleMultiThreading_debug_lpaths += ./../../../Bin/linux64 +SnippetVehicleMultiThreading_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleMultiThreading_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleMultiThreading_debug_lpaths += ./../../lib/linux64 +SnippetVehicleMultiThreading_debug_defines := $(SnippetVehicleMultiThreading_custom_defines) +SnippetVehicleMultiThreading_debug_defines += PHYSX_PROFILE_SDK +SnippetVehicleMultiThreading_debug_defines += RENDER_SNIPPET +SnippetVehicleMultiThreading_debug_defines += _DEBUG +SnippetVehicleMultiThreading_debug_defines += PX_DEBUG=1 +SnippetVehicleMultiThreading_debug_defines += PX_CHECKED=1 +SnippetVehicleMultiThreading_debug_defines += PX_SUPPORT_PVD=1 +SnippetVehicleMultiThreading_debug_libraries := +SnippetVehicleMultiThreading_debug_libraries += SnippetRenderDEBUG +SnippetVehicleMultiThreading_debug_libraries += SnippetUtilsDEBUG +SnippetVehicleMultiThreading_debug_libraries += PhysX3DEBUG_x64 +SnippetVehicleMultiThreading_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetVehicleMultiThreading_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetVehicleMultiThreading_debug_libraries += PhysX3ExtensionsDEBUG +SnippetVehicleMultiThreading_debug_libraries += PhysX3VehicleDEBUG +SnippetVehicleMultiThreading_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetVehicleMultiThreading_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetVehicleMultiThreading_debug_libraries += PxFoundationDEBUG_x64 +SnippetVehicleMultiThreading_debug_libraries += PxTaskDEBUG +SnippetVehicleMultiThreading_debug_libraries += PsFastXmlDEBUG +SnippetVehicleMultiThreading_debug_libraries += SnippetUtilsDEBUG +SnippetVehicleMultiThreading_debug_libraries += SnippetRenderDEBUG +SnippetVehicleMultiThreading_debug_libraries += GL +SnippetVehicleMultiThreading_debug_libraries += GLU +SnippetVehicleMultiThreading_debug_libraries += glut +SnippetVehicleMultiThreading_debug_libraries += X11 +SnippetVehicleMultiThreading_debug_libraries += rt +SnippetVehicleMultiThreading_debug_libraries += pthread +SnippetVehicleMultiThreading_debug_common_cflags := $(SnippetVehicleMultiThreading_custom_cflags) +SnippetVehicleMultiThreading_debug_common_cflags += -MMD +SnippetVehicleMultiThreading_debug_common_cflags += $(addprefix -D, $(SnippetVehicleMultiThreading_debug_defines)) +SnippetVehicleMultiThreading_debug_common_cflags += $(addprefix -I, $(SnippetVehicleMultiThreading_debug_hpaths)) +SnippetVehicleMultiThreading_debug_common_cflags += -m64 +SnippetVehicleMultiThreading_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleMultiThreading_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleMultiThreading_debug_common_cflags += -Wno-uninitialized +SnippetVehicleMultiThreading_debug_common_cflags += -g3 -gdwarf-2 +SnippetVehicleMultiThreading_debug_cflags := $(SnippetVehicleMultiThreading_debug_common_cflags) +SnippetVehicleMultiThreading_debug_cppflags := $(SnippetVehicleMultiThreading_debug_common_cflags) +SnippetVehicleMultiThreading_debug_lflags := $(SnippetVehicleMultiThreading_custom_lflags) +SnippetVehicleMultiThreading_debug_lflags += $(addprefix -L, $(SnippetVehicleMultiThreading_debug_lpaths)) +SnippetVehicleMultiThreading_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleMultiThreading_debug_libraries)) -Wl,--end-group +SnippetVehicleMultiThreading_debug_lflags += -lrt +SnippetVehicleMultiThreading_debug_lflags += -Wl,-rpath ./ +SnippetVehicleMultiThreading_debug_lflags += -m64 +SnippetVehicleMultiThreading_debug_objsdir = $(OBJS_DIR)/SnippetVehicleMultiThreading_debug +SnippetVehicleMultiThreading_debug_cpp_o = $(addprefix $(SnippetVehicleMultiThreading_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleMultiThreading_cppfiles))))) +SnippetVehicleMultiThreading_debug_cc_o = $(addprefix $(SnippetVehicleMultiThreading_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleMultiThreading_ccfiles))))) +SnippetVehicleMultiThreading_debug_c_o = $(addprefix $(SnippetVehicleMultiThreading_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleMultiThreading_cfiles))))) +SnippetVehicleMultiThreading_debug_obj = $(SnippetVehicleMultiThreading_debug_cpp_o) $(SnippetVehicleMultiThreading_debug_cc_o) $(SnippetVehicleMultiThreading_debug_c_o) +SnippetVehicleMultiThreading_debug_bin := ./../../../Bin/linux64/SnippetVehicleMultiThreadingDEBUG + +clean_SnippetVehicleMultiThreading_debug: + @$(ECHO) clean SnippetVehicleMultiThreading debug + @$(RMDIR) $(SnippetVehicleMultiThreading_debug_objsdir) + @$(RMDIR) $(SnippetVehicleMultiThreading_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleMultiThreading/debug + +build_SnippetVehicleMultiThreading_debug: postbuild_SnippetVehicleMultiThreading_debug +postbuild_SnippetVehicleMultiThreading_debug: mainbuild_SnippetVehicleMultiThreading_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetVehicleMultiThreading_debug: prebuild_SnippetVehicleMultiThreading_debug $(SnippetVehicleMultiThreading_debug_bin) +prebuild_SnippetVehicleMultiThreading_debug: + +$(SnippetVehicleMultiThreading_debug_bin): $(SnippetVehicleMultiThreading_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleMultiThreadingDEBUG` + $(CCLD) $(SnippetVehicleMultiThreading_debug_obj) $(SnippetVehicleMultiThreading_debug_lflags) -o $(SnippetVehicleMultiThreading_debug_bin) + $(ECHO) building $@ complete! + +SnippetVehicleMultiThreading_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleMultiThreading_debug_cpp_o): $(SnippetVehicleMultiThreading_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleMultiThreading_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles)))))) + cp $(SnippetVehicleMultiThreading_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))))).P; \ + rm -f $(SnippetVehicleMultiThreading_debug_DEPDIR).d + +$(SnippetVehicleMultiThreading_debug_cc_o): $(SnippetVehicleMultiThreading_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleMultiThreading_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles)))))) + cp $(SnippetVehicleMultiThreading_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))))).debug.P; \ + rm -f $(SnippetVehicleMultiThreading_debug_DEPDIR).d + +$(SnippetVehicleMultiThreading_debug_c_o): $(SnippetVehicleMultiThreading_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleMultiThreading_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles)))))) + cp $(SnippetVehicleMultiThreading_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_debug_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))))).P; \ + rm -f $(SnippetVehicleMultiThreading_debug_DEPDIR).d + +SnippetVehicleMultiThreading_checked_hpaths := +SnippetVehicleMultiThreading_checked_hpaths += ./../../../Include +SnippetVehicleMultiThreading_checked_hpaths += ./../../../../PxShared/include +SnippetVehicleMultiThreading_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleMultiThreading_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleMultiThreading_checked_lpaths := +SnippetVehicleMultiThreading_checked_lpaths += ./../../../Lib/linux64 +SnippetVehicleMultiThreading_checked_lpaths += ./../../lib/linux64 +SnippetVehicleMultiThreading_checked_lpaths += ./../../../Bin/linux64 +SnippetVehicleMultiThreading_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleMultiThreading_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleMultiThreading_checked_lpaths += ./../../lib/linux64 +SnippetVehicleMultiThreading_checked_defines := $(SnippetVehicleMultiThreading_custom_defines) +SnippetVehicleMultiThreading_checked_defines += PHYSX_PROFILE_SDK +SnippetVehicleMultiThreading_checked_defines += RENDER_SNIPPET +SnippetVehicleMultiThreading_checked_defines += NDEBUG +SnippetVehicleMultiThreading_checked_defines += PX_CHECKED=1 +SnippetVehicleMultiThreading_checked_defines += PX_SUPPORT_PVD=1 +SnippetVehicleMultiThreading_checked_libraries := +SnippetVehicleMultiThreading_checked_libraries += SnippetRenderCHECKED +SnippetVehicleMultiThreading_checked_libraries += SnippetUtilsCHECKED +SnippetVehicleMultiThreading_checked_libraries += PhysX3CHECKED_x64 +SnippetVehicleMultiThreading_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetVehicleMultiThreading_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetVehicleMultiThreading_checked_libraries += PhysX3ExtensionsCHECKED +SnippetVehicleMultiThreading_checked_libraries += PhysX3VehicleCHECKED +SnippetVehicleMultiThreading_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetVehicleMultiThreading_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetVehicleMultiThreading_checked_libraries += PxFoundationCHECKED_x64 +SnippetVehicleMultiThreading_checked_libraries += PxTaskCHECKED +SnippetVehicleMultiThreading_checked_libraries += PsFastXmlCHECKED +SnippetVehicleMultiThreading_checked_libraries += SnippetUtilsCHECKED +SnippetVehicleMultiThreading_checked_libraries += SnippetRenderCHECKED +SnippetVehicleMultiThreading_checked_libraries += GL +SnippetVehicleMultiThreading_checked_libraries += GLU +SnippetVehicleMultiThreading_checked_libraries += glut +SnippetVehicleMultiThreading_checked_libraries += X11 +SnippetVehicleMultiThreading_checked_libraries += rt +SnippetVehicleMultiThreading_checked_libraries += pthread +SnippetVehicleMultiThreading_checked_common_cflags := $(SnippetVehicleMultiThreading_custom_cflags) +SnippetVehicleMultiThreading_checked_common_cflags += -MMD +SnippetVehicleMultiThreading_checked_common_cflags += $(addprefix -D, $(SnippetVehicleMultiThreading_checked_defines)) +SnippetVehicleMultiThreading_checked_common_cflags += $(addprefix -I, $(SnippetVehicleMultiThreading_checked_hpaths)) +SnippetVehicleMultiThreading_checked_common_cflags += -m64 +SnippetVehicleMultiThreading_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleMultiThreading_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleMultiThreading_checked_common_cflags += -Wno-uninitialized +SnippetVehicleMultiThreading_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetVehicleMultiThreading_checked_cflags := $(SnippetVehicleMultiThreading_checked_common_cflags) +SnippetVehicleMultiThreading_checked_cppflags := $(SnippetVehicleMultiThreading_checked_common_cflags) +SnippetVehicleMultiThreading_checked_lflags := $(SnippetVehicleMultiThreading_custom_lflags) +SnippetVehicleMultiThreading_checked_lflags += $(addprefix -L, $(SnippetVehicleMultiThreading_checked_lpaths)) +SnippetVehicleMultiThreading_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleMultiThreading_checked_libraries)) -Wl,--end-group +SnippetVehicleMultiThreading_checked_lflags += -lrt +SnippetVehicleMultiThreading_checked_lflags += -Wl,-rpath ./ +SnippetVehicleMultiThreading_checked_lflags += -m64 +SnippetVehicleMultiThreading_checked_objsdir = $(OBJS_DIR)/SnippetVehicleMultiThreading_checked +SnippetVehicleMultiThreading_checked_cpp_o = $(addprefix $(SnippetVehicleMultiThreading_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleMultiThreading_cppfiles))))) +SnippetVehicleMultiThreading_checked_cc_o = $(addprefix $(SnippetVehicleMultiThreading_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleMultiThreading_ccfiles))))) +SnippetVehicleMultiThreading_checked_c_o = $(addprefix $(SnippetVehicleMultiThreading_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleMultiThreading_cfiles))))) +SnippetVehicleMultiThreading_checked_obj = $(SnippetVehicleMultiThreading_checked_cpp_o) $(SnippetVehicleMultiThreading_checked_cc_o) $(SnippetVehicleMultiThreading_checked_c_o) +SnippetVehicleMultiThreading_checked_bin := ./../../../Bin/linux64/SnippetVehicleMultiThreadingCHECKED + +clean_SnippetVehicleMultiThreading_checked: + @$(ECHO) clean SnippetVehicleMultiThreading checked + @$(RMDIR) $(SnippetVehicleMultiThreading_checked_objsdir) + @$(RMDIR) $(SnippetVehicleMultiThreading_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleMultiThreading/checked + +build_SnippetVehicleMultiThreading_checked: postbuild_SnippetVehicleMultiThreading_checked +postbuild_SnippetVehicleMultiThreading_checked: mainbuild_SnippetVehicleMultiThreading_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetVehicleMultiThreading_checked: prebuild_SnippetVehicleMultiThreading_checked $(SnippetVehicleMultiThreading_checked_bin) +prebuild_SnippetVehicleMultiThreading_checked: + +$(SnippetVehicleMultiThreading_checked_bin): $(SnippetVehicleMultiThreading_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleMultiThreadingCHECKED` + $(CCLD) $(SnippetVehicleMultiThreading_checked_obj) $(SnippetVehicleMultiThreading_checked_lflags) -o $(SnippetVehicleMultiThreading_checked_bin) + $(ECHO) building $@ complete! + +SnippetVehicleMultiThreading_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleMultiThreading_checked_cpp_o): $(SnippetVehicleMultiThreading_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleMultiThreading_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles)))))) + cp $(SnippetVehicleMultiThreading_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))))).P; \ + rm -f $(SnippetVehicleMultiThreading_checked_DEPDIR).d + +$(SnippetVehicleMultiThreading_checked_cc_o): $(SnippetVehicleMultiThreading_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleMultiThreading_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles)))))) + cp $(SnippetVehicleMultiThreading_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))))).checked.P; \ + rm -f $(SnippetVehicleMultiThreading_checked_DEPDIR).d + +$(SnippetVehicleMultiThreading_checked_c_o): $(SnippetVehicleMultiThreading_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleMultiThreading_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles)))))) + cp $(SnippetVehicleMultiThreading_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_checked_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))))).P; \ + rm -f $(SnippetVehicleMultiThreading_checked_DEPDIR).d + +SnippetVehicleMultiThreading_profile_hpaths := +SnippetVehicleMultiThreading_profile_hpaths += ./../../../Include +SnippetVehicleMultiThreading_profile_hpaths += ./../../../../PxShared/include +SnippetVehicleMultiThreading_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleMultiThreading_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleMultiThreading_profile_lpaths := +SnippetVehicleMultiThreading_profile_lpaths += ./../../../Lib/linux64 +SnippetVehicleMultiThreading_profile_lpaths += ./../../lib/linux64 +SnippetVehicleMultiThreading_profile_lpaths += ./../../../Bin/linux64 +SnippetVehicleMultiThreading_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleMultiThreading_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleMultiThreading_profile_lpaths += ./../../lib/linux64 +SnippetVehicleMultiThreading_profile_defines := $(SnippetVehicleMultiThreading_custom_defines) +SnippetVehicleMultiThreading_profile_defines += PHYSX_PROFILE_SDK +SnippetVehicleMultiThreading_profile_defines += RENDER_SNIPPET +SnippetVehicleMultiThreading_profile_defines += NDEBUG +SnippetVehicleMultiThreading_profile_defines += PX_PROFILE=1 +SnippetVehicleMultiThreading_profile_defines += PX_SUPPORT_PVD=1 +SnippetVehicleMultiThreading_profile_libraries := +SnippetVehicleMultiThreading_profile_libraries += SnippetRenderPROFILE +SnippetVehicleMultiThreading_profile_libraries += SnippetUtilsPROFILE +SnippetVehicleMultiThreading_profile_libraries += PhysX3PROFILE_x64 +SnippetVehicleMultiThreading_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetVehicleMultiThreading_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetVehicleMultiThreading_profile_libraries += PhysX3ExtensionsPROFILE +SnippetVehicleMultiThreading_profile_libraries += PhysX3VehiclePROFILE +SnippetVehicleMultiThreading_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetVehicleMultiThreading_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetVehicleMultiThreading_profile_libraries += PxFoundationPROFILE_x64 +SnippetVehicleMultiThreading_profile_libraries += PxTaskPROFILE +SnippetVehicleMultiThreading_profile_libraries += PsFastXmlPROFILE +SnippetVehicleMultiThreading_profile_libraries += SnippetUtilsPROFILE +SnippetVehicleMultiThreading_profile_libraries += SnippetRenderPROFILE +SnippetVehicleMultiThreading_profile_libraries += GL +SnippetVehicleMultiThreading_profile_libraries += GLU +SnippetVehicleMultiThreading_profile_libraries += glut +SnippetVehicleMultiThreading_profile_libraries += X11 +SnippetVehicleMultiThreading_profile_libraries += rt +SnippetVehicleMultiThreading_profile_libraries += pthread +SnippetVehicleMultiThreading_profile_common_cflags := $(SnippetVehicleMultiThreading_custom_cflags) +SnippetVehicleMultiThreading_profile_common_cflags += -MMD +SnippetVehicleMultiThreading_profile_common_cflags += $(addprefix -D, $(SnippetVehicleMultiThreading_profile_defines)) +SnippetVehicleMultiThreading_profile_common_cflags += $(addprefix -I, $(SnippetVehicleMultiThreading_profile_hpaths)) +SnippetVehicleMultiThreading_profile_common_cflags += -m64 +SnippetVehicleMultiThreading_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleMultiThreading_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleMultiThreading_profile_common_cflags += -Wno-uninitialized +SnippetVehicleMultiThreading_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicleMultiThreading_profile_cflags := $(SnippetVehicleMultiThreading_profile_common_cflags) +SnippetVehicleMultiThreading_profile_cppflags := $(SnippetVehicleMultiThreading_profile_common_cflags) +SnippetVehicleMultiThreading_profile_lflags := $(SnippetVehicleMultiThreading_custom_lflags) +SnippetVehicleMultiThreading_profile_lflags += $(addprefix -L, $(SnippetVehicleMultiThreading_profile_lpaths)) +SnippetVehicleMultiThreading_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleMultiThreading_profile_libraries)) -Wl,--end-group +SnippetVehicleMultiThreading_profile_lflags += -lrt +SnippetVehicleMultiThreading_profile_lflags += -Wl,-rpath ./ +SnippetVehicleMultiThreading_profile_lflags += -m64 +SnippetVehicleMultiThreading_profile_objsdir = $(OBJS_DIR)/SnippetVehicleMultiThreading_profile +SnippetVehicleMultiThreading_profile_cpp_o = $(addprefix $(SnippetVehicleMultiThreading_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleMultiThreading_cppfiles))))) +SnippetVehicleMultiThreading_profile_cc_o = $(addprefix $(SnippetVehicleMultiThreading_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleMultiThreading_ccfiles))))) +SnippetVehicleMultiThreading_profile_c_o = $(addprefix $(SnippetVehicleMultiThreading_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleMultiThreading_cfiles))))) +SnippetVehicleMultiThreading_profile_obj = $(SnippetVehicleMultiThreading_profile_cpp_o) $(SnippetVehicleMultiThreading_profile_cc_o) $(SnippetVehicleMultiThreading_profile_c_o) +SnippetVehicleMultiThreading_profile_bin := ./../../../Bin/linux64/SnippetVehicleMultiThreadingPROFILE + +clean_SnippetVehicleMultiThreading_profile: + @$(ECHO) clean SnippetVehicleMultiThreading profile + @$(RMDIR) $(SnippetVehicleMultiThreading_profile_objsdir) + @$(RMDIR) $(SnippetVehicleMultiThreading_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleMultiThreading/profile + +build_SnippetVehicleMultiThreading_profile: postbuild_SnippetVehicleMultiThreading_profile +postbuild_SnippetVehicleMultiThreading_profile: mainbuild_SnippetVehicleMultiThreading_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetVehicleMultiThreading_profile: prebuild_SnippetVehicleMultiThreading_profile $(SnippetVehicleMultiThreading_profile_bin) +prebuild_SnippetVehicleMultiThreading_profile: + +$(SnippetVehicleMultiThreading_profile_bin): $(SnippetVehicleMultiThreading_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleMultiThreadingPROFILE` + $(CCLD) $(SnippetVehicleMultiThreading_profile_obj) $(SnippetVehicleMultiThreading_profile_lflags) -o $(SnippetVehicleMultiThreading_profile_bin) + $(ECHO) building $@ complete! + +SnippetVehicleMultiThreading_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleMultiThreading_profile_cpp_o): $(SnippetVehicleMultiThreading_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleMultiThreading_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles)))))) + cp $(SnippetVehicleMultiThreading_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))))).P; \ + rm -f $(SnippetVehicleMultiThreading_profile_DEPDIR).d + +$(SnippetVehicleMultiThreading_profile_cc_o): $(SnippetVehicleMultiThreading_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleMultiThreading_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles)))))) + cp $(SnippetVehicleMultiThreading_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))))).profile.P; \ + rm -f $(SnippetVehicleMultiThreading_profile_DEPDIR).d + +$(SnippetVehicleMultiThreading_profile_c_o): $(SnippetVehicleMultiThreading_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleMultiThreading_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles)))))) + cp $(SnippetVehicleMultiThreading_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_profile_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))))).P; \ + rm -f $(SnippetVehicleMultiThreading_profile_DEPDIR).d + +SnippetVehicleMultiThreading_release_hpaths := +SnippetVehicleMultiThreading_release_hpaths += ./../../../Include +SnippetVehicleMultiThreading_release_hpaths += ./../../../../PxShared/include +SnippetVehicleMultiThreading_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleMultiThreading_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleMultiThreading_release_lpaths := +SnippetVehicleMultiThreading_release_lpaths += ./../../../Lib/linux64 +SnippetVehicleMultiThreading_release_lpaths += ./../../lib/linux64 +SnippetVehicleMultiThreading_release_lpaths += ./../../../Bin/linux64 +SnippetVehicleMultiThreading_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleMultiThreading_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleMultiThreading_release_lpaths += ./../../lib/linux64 +SnippetVehicleMultiThreading_release_defines := $(SnippetVehicleMultiThreading_custom_defines) +SnippetVehicleMultiThreading_release_defines += PHYSX_PROFILE_SDK +SnippetVehicleMultiThreading_release_defines += RENDER_SNIPPET +SnippetVehicleMultiThreading_release_defines += NDEBUG +SnippetVehicleMultiThreading_release_defines += PX_SUPPORT_PVD=0 +SnippetVehicleMultiThreading_release_libraries := +SnippetVehicleMultiThreading_release_libraries += SnippetRender +SnippetVehicleMultiThreading_release_libraries += SnippetUtils +SnippetVehicleMultiThreading_release_libraries += PhysX3_x64 +SnippetVehicleMultiThreading_release_libraries += PhysX3Cooking_x64 +SnippetVehicleMultiThreading_release_libraries += PhysX3CharacterKinematic_x64 +SnippetVehicleMultiThreading_release_libraries += PhysX3Extensions +SnippetVehicleMultiThreading_release_libraries += PhysX3Vehicle +SnippetVehicleMultiThreading_release_libraries += PxPvdSDK_x64 +SnippetVehicleMultiThreading_release_libraries += PhysX3Common_x64 +SnippetVehicleMultiThreading_release_libraries += PxFoundation_x64 +SnippetVehicleMultiThreading_release_libraries += PxTask +SnippetVehicleMultiThreading_release_libraries += PsFastXml +SnippetVehicleMultiThreading_release_libraries += SnippetUtils +SnippetVehicleMultiThreading_release_libraries += SnippetRender +SnippetVehicleMultiThreading_release_libraries += GL +SnippetVehicleMultiThreading_release_libraries += GLU +SnippetVehicleMultiThreading_release_libraries += glut +SnippetVehicleMultiThreading_release_libraries += X11 +SnippetVehicleMultiThreading_release_libraries += rt +SnippetVehicleMultiThreading_release_libraries += pthread +SnippetVehicleMultiThreading_release_common_cflags := $(SnippetVehicleMultiThreading_custom_cflags) +SnippetVehicleMultiThreading_release_common_cflags += -MMD +SnippetVehicleMultiThreading_release_common_cflags += $(addprefix -D, $(SnippetVehicleMultiThreading_release_defines)) +SnippetVehicleMultiThreading_release_common_cflags += $(addprefix -I, $(SnippetVehicleMultiThreading_release_hpaths)) +SnippetVehicleMultiThreading_release_common_cflags += -m64 +SnippetVehicleMultiThreading_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleMultiThreading_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleMultiThreading_release_common_cflags += -Wno-uninitialized +SnippetVehicleMultiThreading_release_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicleMultiThreading_release_cflags := $(SnippetVehicleMultiThreading_release_common_cflags) +SnippetVehicleMultiThreading_release_cppflags := $(SnippetVehicleMultiThreading_release_common_cflags) +SnippetVehicleMultiThreading_release_lflags := $(SnippetVehicleMultiThreading_custom_lflags) +SnippetVehicleMultiThreading_release_lflags += $(addprefix -L, $(SnippetVehicleMultiThreading_release_lpaths)) +SnippetVehicleMultiThreading_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleMultiThreading_release_libraries)) -Wl,--end-group +SnippetVehicleMultiThreading_release_lflags += -lrt +SnippetVehicleMultiThreading_release_lflags += -Wl,-rpath ./ +SnippetVehicleMultiThreading_release_lflags += -m64 +SnippetVehicleMultiThreading_release_objsdir = $(OBJS_DIR)/SnippetVehicleMultiThreading_release +SnippetVehicleMultiThreading_release_cpp_o = $(addprefix $(SnippetVehicleMultiThreading_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleMultiThreading_cppfiles))))) +SnippetVehicleMultiThreading_release_cc_o = $(addprefix $(SnippetVehicleMultiThreading_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleMultiThreading_ccfiles))))) +SnippetVehicleMultiThreading_release_c_o = $(addprefix $(SnippetVehicleMultiThreading_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleMultiThreading_cfiles))))) +SnippetVehicleMultiThreading_release_obj = $(SnippetVehicleMultiThreading_release_cpp_o) $(SnippetVehicleMultiThreading_release_cc_o) $(SnippetVehicleMultiThreading_release_c_o) +SnippetVehicleMultiThreading_release_bin := ./../../../Bin/linux64/SnippetVehicleMultiThreading + +clean_SnippetVehicleMultiThreading_release: + @$(ECHO) clean SnippetVehicleMultiThreading release + @$(RMDIR) $(SnippetVehicleMultiThreading_release_objsdir) + @$(RMDIR) $(SnippetVehicleMultiThreading_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleMultiThreading/release + +build_SnippetVehicleMultiThreading_release: postbuild_SnippetVehicleMultiThreading_release +postbuild_SnippetVehicleMultiThreading_release: mainbuild_SnippetVehicleMultiThreading_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetVehicleMultiThreading_release: prebuild_SnippetVehicleMultiThreading_release $(SnippetVehicleMultiThreading_release_bin) +prebuild_SnippetVehicleMultiThreading_release: + +$(SnippetVehicleMultiThreading_release_bin): $(SnippetVehicleMultiThreading_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleMultiThreading` + $(CCLD) $(SnippetVehicleMultiThreading_release_obj) $(SnippetVehicleMultiThreading_release_lflags) -o $(SnippetVehicleMultiThreading_release_bin) + $(ECHO) building $@ complete! + +SnippetVehicleMultiThreading_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleMultiThreading_release_cpp_o): $(SnippetVehicleMultiThreading_release_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleMultiThreading_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles)))))) + cp $(SnippetVehicleMultiThreading_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_cppfiles))))).P; \ + rm -f $(SnippetVehicleMultiThreading_release_DEPDIR).d + +$(SnippetVehicleMultiThreading_release_cc_o): $(SnippetVehicleMultiThreading_release_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleMultiThreading_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles)))))) + cp $(SnippetVehicleMultiThreading_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_ccfiles))))).release.P; \ + rm -f $(SnippetVehicleMultiThreading_release_DEPDIR).d + +$(SnippetVehicleMultiThreading_release_c_o): $(SnippetVehicleMultiThreading_release_objsdir)/%.o: + $(ECHO) SnippetVehicleMultiThreading: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleMultiThreading_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles)))))) + cp $(SnippetVehicleMultiThreading_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleMultiThreading_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleMultiThreading/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleMultiThreading_release_objsdir),, $@))), $(SnippetVehicleMultiThreading_cfiles))))).P; \ + rm -f $(SnippetVehicleMultiThreading_release_DEPDIR).d + +clean_SnippetVehicleMultiThreading: clean_SnippetVehicleMultiThreading_debug clean_SnippetVehicleMultiThreading_checked clean_SnippetVehicleMultiThreading_profile clean_SnippetVehicleMultiThreading_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleNoDrive.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleNoDrive.mk new file mode 100644 index 00000000..62de2827 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleNoDrive.mk @@ -0,0 +1,485 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetVehicleNoDrive +SnippetVehicleNoDrive_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetVehicleNoDrive_cppfiles += ./../../SnippetVehicleNoDrive/SnippetVehicleNoDrive.cpp +SnippetVehicleNoDrive_cppfiles += ./../../SnippetVehicleNoDrive/SnippetVehicleNoDriveRender.cpp +SnippetVehicleNoDrive_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicle4WCreate.cpp +SnippetVehicleNoDrive_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleCreate.cpp +SnippetVehicleNoDrive_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleFilterShader.cpp +SnippetVehicleNoDrive_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleNoDriveCreate.cpp +SnippetVehicleNoDrive_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleSceneQuery.cpp +SnippetVehicleNoDrive_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTankCreate.cpp +SnippetVehicleNoDrive_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTireFriction.cpp + +SnippetVehicleNoDrive_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleNoDrive_cppfiles))))) +SnippetVehicleNoDrive_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetVehicleNoDrive_ccfiles))))) +SnippetVehicleNoDrive_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleNoDrive_cfiles))))) +SnippetVehicleNoDrive_debug_dep = $(SnippetVehicleNoDrive_cpp_debug_dep) $(SnippetVehicleNoDrive_cc_debug_dep) $(SnippetVehicleNoDrive_c_debug_dep) +-include $(SnippetVehicleNoDrive_debug_dep) +SnippetVehicleNoDrive_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleNoDrive_cppfiles))))) +SnippetVehicleNoDrive_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetVehicleNoDrive_ccfiles))))) +SnippetVehicleNoDrive_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleNoDrive_cfiles))))) +SnippetVehicleNoDrive_checked_dep = $(SnippetVehicleNoDrive_cpp_checked_dep) $(SnippetVehicleNoDrive_cc_checked_dep) $(SnippetVehicleNoDrive_c_checked_dep) +-include $(SnippetVehicleNoDrive_checked_dep) +SnippetVehicleNoDrive_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleNoDrive_cppfiles))))) +SnippetVehicleNoDrive_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetVehicleNoDrive_ccfiles))))) +SnippetVehicleNoDrive_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleNoDrive_cfiles))))) +SnippetVehicleNoDrive_profile_dep = $(SnippetVehicleNoDrive_cpp_profile_dep) $(SnippetVehicleNoDrive_cc_profile_dep) $(SnippetVehicleNoDrive_c_profile_dep) +-include $(SnippetVehicleNoDrive_profile_dep) +SnippetVehicleNoDrive_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleNoDrive_cppfiles))))) +SnippetVehicleNoDrive_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetVehicleNoDrive_ccfiles))))) +SnippetVehicleNoDrive_c_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleNoDrive_cfiles))))) +SnippetVehicleNoDrive_release_dep = $(SnippetVehicleNoDrive_cpp_release_dep) $(SnippetVehicleNoDrive_cc_release_dep) $(SnippetVehicleNoDrive_c_release_dep) +-include $(SnippetVehicleNoDrive_release_dep) +SnippetVehicleNoDrive_debug_hpaths := +SnippetVehicleNoDrive_debug_hpaths += ./../../../Include +SnippetVehicleNoDrive_debug_hpaths += ./../../../../PxShared/include +SnippetVehicleNoDrive_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleNoDrive_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleNoDrive_debug_lpaths := +SnippetVehicleNoDrive_debug_lpaths += ./../../../Lib/linux64 +SnippetVehicleNoDrive_debug_lpaths += ./../../lib/linux64 +SnippetVehicleNoDrive_debug_lpaths += ./../../../Bin/linux64 +SnippetVehicleNoDrive_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleNoDrive_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleNoDrive_debug_lpaths += ./../../lib/linux64 +SnippetVehicleNoDrive_debug_defines := $(SnippetVehicleNoDrive_custom_defines) +SnippetVehicleNoDrive_debug_defines += PHYSX_PROFILE_SDK +SnippetVehicleNoDrive_debug_defines += RENDER_SNIPPET +SnippetVehicleNoDrive_debug_defines += _DEBUG +SnippetVehicleNoDrive_debug_defines += PX_DEBUG=1 +SnippetVehicleNoDrive_debug_defines += PX_CHECKED=1 +SnippetVehicleNoDrive_debug_defines += PX_SUPPORT_PVD=1 +SnippetVehicleNoDrive_debug_libraries := +SnippetVehicleNoDrive_debug_libraries += SnippetRenderDEBUG +SnippetVehicleNoDrive_debug_libraries += SnippetUtilsDEBUG +SnippetVehicleNoDrive_debug_libraries += PhysX3DEBUG_x64 +SnippetVehicleNoDrive_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetVehicleNoDrive_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetVehicleNoDrive_debug_libraries += PhysX3ExtensionsDEBUG +SnippetVehicleNoDrive_debug_libraries += PhysX3VehicleDEBUG +SnippetVehicleNoDrive_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetVehicleNoDrive_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetVehicleNoDrive_debug_libraries += PxFoundationDEBUG_x64 +SnippetVehicleNoDrive_debug_libraries += PxTaskDEBUG +SnippetVehicleNoDrive_debug_libraries += PsFastXmlDEBUG +SnippetVehicleNoDrive_debug_libraries += SnippetUtilsDEBUG +SnippetVehicleNoDrive_debug_libraries += SnippetRenderDEBUG +SnippetVehicleNoDrive_debug_libraries += GL +SnippetVehicleNoDrive_debug_libraries += GLU +SnippetVehicleNoDrive_debug_libraries += glut +SnippetVehicleNoDrive_debug_libraries += X11 +SnippetVehicleNoDrive_debug_libraries += rt +SnippetVehicleNoDrive_debug_libraries += pthread +SnippetVehicleNoDrive_debug_common_cflags := $(SnippetVehicleNoDrive_custom_cflags) +SnippetVehicleNoDrive_debug_common_cflags += -MMD +SnippetVehicleNoDrive_debug_common_cflags += $(addprefix -D, $(SnippetVehicleNoDrive_debug_defines)) +SnippetVehicleNoDrive_debug_common_cflags += $(addprefix -I, $(SnippetVehicleNoDrive_debug_hpaths)) +SnippetVehicleNoDrive_debug_common_cflags += -m64 +SnippetVehicleNoDrive_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleNoDrive_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleNoDrive_debug_common_cflags += -Wno-uninitialized +SnippetVehicleNoDrive_debug_common_cflags += -g3 -gdwarf-2 +SnippetVehicleNoDrive_debug_cflags := $(SnippetVehicleNoDrive_debug_common_cflags) +SnippetVehicleNoDrive_debug_cppflags := $(SnippetVehicleNoDrive_debug_common_cflags) +SnippetVehicleNoDrive_debug_lflags := $(SnippetVehicleNoDrive_custom_lflags) +SnippetVehicleNoDrive_debug_lflags += $(addprefix -L, $(SnippetVehicleNoDrive_debug_lpaths)) +SnippetVehicleNoDrive_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleNoDrive_debug_libraries)) -Wl,--end-group +SnippetVehicleNoDrive_debug_lflags += -lrt +SnippetVehicleNoDrive_debug_lflags += -Wl,-rpath ./ +SnippetVehicleNoDrive_debug_lflags += -m64 +SnippetVehicleNoDrive_debug_objsdir = $(OBJS_DIR)/SnippetVehicleNoDrive_debug +SnippetVehicleNoDrive_debug_cpp_o = $(addprefix $(SnippetVehicleNoDrive_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleNoDrive_cppfiles))))) +SnippetVehicleNoDrive_debug_cc_o = $(addprefix $(SnippetVehicleNoDrive_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleNoDrive_ccfiles))))) +SnippetVehicleNoDrive_debug_c_o = $(addprefix $(SnippetVehicleNoDrive_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleNoDrive_cfiles))))) +SnippetVehicleNoDrive_debug_obj = $(SnippetVehicleNoDrive_debug_cpp_o) $(SnippetVehicleNoDrive_debug_cc_o) $(SnippetVehicleNoDrive_debug_c_o) +SnippetVehicleNoDrive_debug_bin := ./../../../Bin/linux64/SnippetVehicleNoDriveDEBUG + +clean_SnippetVehicleNoDrive_debug: + @$(ECHO) clean SnippetVehicleNoDrive debug + @$(RMDIR) $(SnippetVehicleNoDrive_debug_objsdir) + @$(RMDIR) $(SnippetVehicleNoDrive_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleNoDrive/debug + +build_SnippetVehicleNoDrive_debug: postbuild_SnippetVehicleNoDrive_debug +postbuild_SnippetVehicleNoDrive_debug: mainbuild_SnippetVehicleNoDrive_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetVehicleNoDrive_debug: prebuild_SnippetVehicleNoDrive_debug $(SnippetVehicleNoDrive_debug_bin) +prebuild_SnippetVehicleNoDrive_debug: + +$(SnippetVehicleNoDrive_debug_bin): $(SnippetVehicleNoDrive_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleNoDriveDEBUG` + $(CCLD) $(SnippetVehicleNoDrive_debug_obj) $(SnippetVehicleNoDrive_debug_lflags) -o $(SnippetVehicleNoDrive_debug_bin) + $(ECHO) building $@ complete! + +SnippetVehicleNoDrive_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleNoDrive_debug_cpp_o): $(SnippetVehicleNoDrive_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleNoDrive_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles)))))) + cp $(SnippetVehicleNoDrive_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))))).P; \ + rm -f $(SnippetVehicleNoDrive_debug_DEPDIR).d + +$(SnippetVehicleNoDrive_debug_cc_o): $(SnippetVehicleNoDrive_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleNoDrive_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles)))))) + cp $(SnippetVehicleNoDrive_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))))).debug.P; \ + rm -f $(SnippetVehicleNoDrive_debug_DEPDIR).d + +$(SnippetVehicleNoDrive_debug_c_o): $(SnippetVehicleNoDrive_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleNoDrive_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles)))))) + cp $(SnippetVehicleNoDrive_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_debug_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))))).P; \ + rm -f $(SnippetVehicleNoDrive_debug_DEPDIR).d + +SnippetVehicleNoDrive_checked_hpaths := +SnippetVehicleNoDrive_checked_hpaths += ./../../../Include +SnippetVehicleNoDrive_checked_hpaths += ./../../../../PxShared/include +SnippetVehicleNoDrive_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleNoDrive_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleNoDrive_checked_lpaths := +SnippetVehicleNoDrive_checked_lpaths += ./../../../Lib/linux64 +SnippetVehicleNoDrive_checked_lpaths += ./../../lib/linux64 +SnippetVehicleNoDrive_checked_lpaths += ./../../../Bin/linux64 +SnippetVehicleNoDrive_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleNoDrive_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleNoDrive_checked_lpaths += ./../../lib/linux64 +SnippetVehicleNoDrive_checked_defines := $(SnippetVehicleNoDrive_custom_defines) +SnippetVehicleNoDrive_checked_defines += PHYSX_PROFILE_SDK +SnippetVehicleNoDrive_checked_defines += RENDER_SNIPPET +SnippetVehicleNoDrive_checked_defines += NDEBUG +SnippetVehicleNoDrive_checked_defines += PX_CHECKED=1 +SnippetVehicleNoDrive_checked_defines += PX_SUPPORT_PVD=1 +SnippetVehicleNoDrive_checked_libraries := +SnippetVehicleNoDrive_checked_libraries += SnippetRenderCHECKED +SnippetVehicleNoDrive_checked_libraries += SnippetUtilsCHECKED +SnippetVehicleNoDrive_checked_libraries += PhysX3CHECKED_x64 +SnippetVehicleNoDrive_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetVehicleNoDrive_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetVehicleNoDrive_checked_libraries += PhysX3ExtensionsCHECKED +SnippetVehicleNoDrive_checked_libraries += PhysX3VehicleCHECKED +SnippetVehicleNoDrive_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetVehicleNoDrive_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetVehicleNoDrive_checked_libraries += PxFoundationCHECKED_x64 +SnippetVehicleNoDrive_checked_libraries += PxTaskCHECKED +SnippetVehicleNoDrive_checked_libraries += PsFastXmlCHECKED +SnippetVehicleNoDrive_checked_libraries += SnippetUtilsCHECKED +SnippetVehicleNoDrive_checked_libraries += SnippetRenderCHECKED +SnippetVehicleNoDrive_checked_libraries += GL +SnippetVehicleNoDrive_checked_libraries += GLU +SnippetVehicleNoDrive_checked_libraries += glut +SnippetVehicleNoDrive_checked_libraries += X11 +SnippetVehicleNoDrive_checked_libraries += rt +SnippetVehicleNoDrive_checked_libraries += pthread +SnippetVehicleNoDrive_checked_common_cflags := $(SnippetVehicleNoDrive_custom_cflags) +SnippetVehicleNoDrive_checked_common_cflags += -MMD +SnippetVehicleNoDrive_checked_common_cflags += $(addprefix -D, $(SnippetVehicleNoDrive_checked_defines)) +SnippetVehicleNoDrive_checked_common_cflags += $(addprefix -I, $(SnippetVehicleNoDrive_checked_hpaths)) +SnippetVehicleNoDrive_checked_common_cflags += -m64 +SnippetVehicleNoDrive_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleNoDrive_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleNoDrive_checked_common_cflags += -Wno-uninitialized +SnippetVehicleNoDrive_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetVehicleNoDrive_checked_cflags := $(SnippetVehicleNoDrive_checked_common_cflags) +SnippetVehicleNoDrive_checked_cppflags := $(SnippetVehicleNoDrive_checked_common_cflags) +SnippetVehicleNoDrive_checked_lflags := $(SnippetVehicleNoDrive_custom_lflags) +SnippetVehicleNoDrive_checked_lflags += $(addprefix -L, $(SnippetVehicleNoDrive_checked_lpaths)) +SnippetVehicleNoDrive_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleNoDrive_checked_libraries)) -Wl,--end-group +SnippetVehicleNoDrive_checked_lflags += -lrt +SnippetVehicleNoDrive_checked_lflags += -Wl,-rpath ./ +SnippetVehicleNoDrive_checked_lflags += -m64 +SnippetVehicleNoDrive_checked_objsdir = $(OBJS_DIR)/SnippetVehicleNoDrive_checked +SnippetVehicleNoDrive_checked_cpp_o = $(addprefix $(SnippetVehicleNoDrive_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleNoDrive_cppfiles))))) +SnippetVehicleNoDrive_checked_cc_o = $(addprefix $(SnippetVehicleNoDrive_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleNoDrive_ccfiles))))) +SnippetVehicleNoDrive_checked_c_o = $(addprefix $(SnippetVehicleNoDrive_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleNoDrive_cfiles))))) +SnippetVehicleNoDrive_checked_obj = $(SnippetVehicleNoDrive_checked_cpp_o) $(SnippetVehicleNoDrive_checked_cc_o) $(SnippetVehicleNoDrive_checked_c_o) +SnippetVehicleNoDrive_checked_bin := ./../../../Bin/linux64/SnippetVehicleNoDriveCHECKED + +clean_SnippetVehicleNoDrive_checked: + @$(ECHO) clean SnippetVehicleNoDrive checked + @$(RMDIR) $(SnippetVehicleNoDrive_checked_objsdir) + @$(RMDIR) $(SnippetVehicleNoDrive_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleNoDrive/checked + +build_SnippetVehicleNoDrive_checked: postbuild_SnippetVehicleNoDrive_checked +postbuild_SnippetVehicleNoDrive_checked: mainbuild_SnippetVehicleNoDrive_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetVehicleNoDrive_checked: prebuild_SnippetVehicleNoDrive_checked $(SnippetVehicleNoDrive_checked_bin) +prebuild_SnippetVehicleNoDrive_checked: + +$(SnippetVehicleNoDrive_checked_bin): $(SnippetVehicleNoDrive_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleNoDriveCHECKED` + $(CCLD) $(SnippetVehicleNoDrive_checked_obj) $(SnippetVehicleNoDrive_checked_lflags) -o $(SnippetVehicleNoDrive_checked_bin) + $(ECHO) building $@ complete! + +SnippetVehicleNoDrive_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleNoDrive_checked_cpp_o): $(SnippetVehicleNoDrive_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleNoDrive_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles)))))) + cp $(SnippetVehicleNoDrive_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))))).P; \ + rm -f $(SnippetVehicleNoDrive_checked_DEPDIR).d + +$(SnippetVehicleNoDrive_checked_cc_o): $(SnippetVehicleNoDrive_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleNoDrive_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles)))))) + cp $(SnippetVehicleNoDrive_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))))).checked.P; \ + rm -f $(SnippetVehicleNoDrive_checked_DEPDIR).d + +$(SnippetVehicleNoDrive_checked_c_o): $(SnippetVehicleNoDrive_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleNoDrive_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles)))))) + cp $(SnippetVehicleNoDrive_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_checked_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))))).P; \ + rm -f $(SnippetVehicleNoDrive_checked_DEPDIR).d + +SnippetVehicleNoDrive_profile_hpaths := +SnippetVehicleNoDrive_profile_hpaths += ./../../../Include +SnippetVehicleNoDrive_profile_hpaths += ./../../../../PxShared/include +SnippetVehicleNoDrive_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleNoDrive_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleNoDrive_profile_lpaths := +SnippetVehicleNoDrive_profile_lpaths += ./../../../Lib/linux64 +SnippetVehicleNoDrive_profile_lpaths += ./../../lib/linux64 +SnippetVehicleNoDrive_profile_lpaths += ./../../../Bin/linux64 +SnippetVehicleNoDrive_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleNoDrive_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleNoDrive_profile_lpaths += ./../../lib/linux64 +SnippetVehicleNoDrive_profile_defines := $(SnippetVehicleNoDrive_custom_defines) +SnippetVehicleNoDrive_profile_defines += PHYSX_PROFILE_SDK +SnippetVehicleNoDrive_profile_defines += RENDER_SNIPPET +SnippetVehicleNoDrive_profile_defines += NDEBUG +SnippetVehicleNoDrive_profile_defines += PX_PROFILE=1 +SnippetVehicleNoDrive_profile_defines += PX_SUPPORT_PVD=1 +SnippetVehicleNoDrive_profile_libraries := +SnippetVehicleNoDrive_profile_libraries += SnippetRenderPROFILE +SnippetVehicleNoDrive_profile_libraries += SnippetUtilsPROFILE +SnippetVehicleNoDrive_profile_libraries += PhysX3PROFILE_x64 +SnippetVehicleNoDrive_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetVehicleNoDrive_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetVehicleNoDrive_profile_libraries += PhysX3ExtensionsPROFILE +SnippetVehicleNoDrive_profile_libraries += PhysX3VehiclePROFILE +SnippetVehicleNoDrive_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetVehicleNoDrive_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetVehicleNoDrive_profile_libraries += PxFoundationPROFILE_x64 +SnippetVehicleNoDrive_profile_libraries += PxTaskPROFILE +SnippetVehicleNoDrive_profile_libraries += PsFastXmlPROFILE +SnippetVehicleNoDrive_profile_libraries += SnippetUtilsPROFILE +SnippetVehicleNoDrive_profile_libraries += SnippetRenderPROFILE +SnippetVehicleNoDrive_profile_libraries += GL +SnippetVehicleNoDrive_profile_libraries += GLU +SnippetVehicleNoDrive_profile_libraries += glut +SnippetVehicleNoDrive_profile_libraries += X11 +SnippetVehicleNoDrive_profile_libraries += rt +SnippetVehicleNoDrive_profile_libraries += pthread +SnippetVehicleNoDrive_profile_common_cflags := $(SnippetVehicleNoDrive_custom_cflags) +SnippetVehicleNoDrive_profile_common_cflags += -MMD +SnippetVehicleNoDrive_profile_common_cflags += $(addprefix -D, $(SnippetVehicleNoDrive_profile_defines)) +SnippetVehicleNoDrive_profile_common_cflags += $(addprefix -I, $(SnippetVehicleNoDrive_profile_hpaths)) +SnippetVehicleNoDrive_profile_common_cflags += -m64 +SnippetVehicleNoDrive_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleNoDrive_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleNoDrive_profile_common_cflags += -Wno-uninitialized +SnippetVehicleNoDrive_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicleNoDrive_profile_cflags := $(SnippetVehicleNoDrive_profile_common_cflags) +SnippetVehicleNoDrive_profile_cppflags := $(SnippetVehicleNoDrive_profile_common_cflags) +SnippetVehicleNoDrive_profile_lflags := $(SnippetVehicleNoDrive_custom_lflags) +SnippetVehicleNoDrive_profile_lflags += $(addprefix -L, $(SnippetVehicleNoDrive_profile_lpaths)) +SnippetVehicleNoDrive_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleNoDrive_profile_libraries)) -Wl,--end-group +SnippetVehicleNoDrive_profile_lflags += -lrt +SnippetVehicleNoDrive_profile_lflags += -Wl,-rpath ./ +SnippetVehicleNoDrive_profile_lflags += -m64 +SnippetVehicleNoDrive_profile_objsdir = $(OBJS_DIR)/SnippetVehicleNoDrive_profile +SnippetVehicleNoDrive_profile_cpp_o = $(addprefix $(SnippetVehicleNoDrive_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleNoDrive_cppfiles))))) +SnippetVehicleNoDrive_profile_cc_o = $(addprefix $(SnippetVehicleNoDrive_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleNoDrive_ccfiles))))) +SnippetVehicleNoDrive_profile_c_o = $(addprefix $(SnippetVehicleNoDrive_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleNoDrive_cfiles))))) +SnippetVehicleNoDrive_profile_obj = $(SnippetVehicleNoDrive_profile_cpp_o) $(SnippetVehicleNoDrive_profile_cc_o) $(SnippetVehicleNoDrive_profile_c_o) +SnippetVehicleNoDrive_profile_bin := ./../../../Bin/linux64/SnippetVehicleNoDrivePROFILE + +clean_SnippetVehicleNoDrive_profile: + @$(ECHO) clean SnippetVehicleNoDrive profile + @$(RMDIR) $(SnippetVehicleNoDrive_profile_objsdir) + @$(RMDIR) $(SnippetVehicleNoDrive_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleNoDrive/profile + +build_SnippetVehicleNoDrive_profile: postbuild_SnippetVehicleNoDrive_profile +postbuild_SnippetVehicleNoDrive_profile: mainbuild_SnippetVehicleNoDrive_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetVehicleNoDrive_profile: prebuild_SnippetVehicleNoDrive_profile $(SnippetVehicleNoDrive_profile_bin) +prebuild_SnippetVehicleNoDrive_profile: + +$(SnippetVehicleNoDrive_profile_bin): $(SnippetVehicleNoDrive_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleNoDrivePROFILE` + $(CCLD) $(SnippetVehicleNoDrive_profile_obj) $(SnippetVehicleNoDrive_profile_lflags) -o $(SnippetVehicleNoDrive_profile_bin) + $(ECHO) building $@ complete! + +SnippetVehicleNoDrive_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleNoDrive_profile_cpp_o): $(SnippetVehicleNoDrive_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleNoDrive_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles)))))) + cp $(SnippetVehicleNoDrive_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))))).P; \ + rm -f $(SnippetVehicleNoDrive_profile_DEPDIR).d + +$(SnippetVehicleNoDrive_profile_cc_o): $(SnippetVehicleNoDrive_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleNoDrive_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles)))))) + cp $(SnippetVehicleNoDrive_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))))).profile.P; \ + rm -f $(SnippetVehicleNoDrive_profile_DEPDIR).d + +$(SnippetVehicleNoDrive_profile_c_o): $(SnippetVehicleNoDrive_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleNoDrive_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles)))))) + cp $(SnippetVehicleNoDrive_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_profile_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))))).P; \ + rm -f $(SnippetVehicleNoDrive_profile_DEPDIR).d + +SnippetVehicleNoDrive_release_hpaths := +SnippetVehicleNoDrive_release_hpaths += ./../../../Include +SnippetVehicleNoDrive_release_hpaths += ./../../../../PxShared/include +SnippetVehicleNoDrive_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleNoDrive_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleNoDrive_release_lpaths := +SnippetVehicleNoDrive_release_lpaths += ./../../../Lib/linux64 +SnippetVehicleNoDrive_release_lpaths += ./../../lib/linux64 +SnippetVehicleNoDrive_release_lpaths += ./../../../Bin/linux64 +SnippetVehicleNoDrive_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleNoDrive_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleNoDrive_release_lpaths += ./../../lib/linux64 +SnippetVehicleNoDrive_release_defines := $(SnippetVehicleNoDrive_custom_defines) +SnippetVehicleNoDrive_release_defines += PHYSX_PROFILE_SDK +SnippetVehicleNoDrive_release_defines += RENDER_SNIPPET +SnippetVehicleNoDrive_release_defines += NDEBUG +SnippetVehicleNoDrive_release_defines += PX_SUPPORT_PVD=0 +SnippetVehicleNoDrive_release_libraries := +SnippetVehicleNoDrive_release_libraries += SnippetRender +SnippetVehicleNoDrive_release_libraries += SnippetUtils +SnippetVehicleNoDrive_release_libraries += PhysX3_x64 +SnippetVehicleNoDrive_release_libraries += PhysX3Cooking_x64 +SnippetVehicleNoDrive_release_libraries += PhysX3CharacterKinematic_x64 +SnippetVehicleNoDrive_release_libraries += PhysX3Extensions +SnippetVehicleNoDrive_release_libraries += PhysX3Vehicle +SnippetVehicleNoDrive_release_libraries += PxPvdSDK_x64 +SnippetVehicleNoDrive_release_libraries += PhysX3Common_x64 +SnippetVehicleNoDrive_release_libraries += PxFoundation_x64 +SnippetVehicleNoDrive_release_libraries += PxTask +SnippetVehicleNoDrive_release_libraries += PsFastXml +SnippetVehicleNoDrive_release_libraries += SnippetUtils +SnippetVehicleNoDrive_release_libraries += SnippetRender +SnippetVehicleNoDrive_release_libraries += GL +SnippetVehicleNoDrive_release_libraries += GLU +SnippetVehicleNoDrive_release_libraries += glut +SnippetVehicleNoDrive_release_libraries += X11 +SnippetVehicleNoDrive_release_libraries += rt +SnippetVehicleNoDrive_release_libraries += pthread +SnippetVehicleNoDrive_release_common_cflags := $(SnippetVehicleNoDrive_custom_cflags) +SnippetVehicleNoDrive_release_common_cflags += -MMD +SnippetVehicleNoDrive_release_common_cflags += $(addprefix -D, $(SnippetVehicleNoDrive_release_defines)) +SnippetVehicleNoDrive_release_common_cflags += $(addprefix -I, $(SnippetVehicleNoDrive_release_hpaths)) +SnippetVehicleNoDrive_release_common_cflags += -m64 +SnippetVehicleNoDrive_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleNoDrive_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleNoDrive_release_common_cflags += -Wno-uninitialized +SnippetVehicleNoDrive_release_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicleNoDrive_release_cflags := $(SnippetVehicleNoDrive_release_common_cflags) +SnippetVehicleNoDrive_release_cppflags := $(SnippetVehicleNoDrive_release_common_cflags) +SnippetVehicleNoDrive_release_lflags := $(SnippetVehicleNoDrive_custom_lflags) +SnippetVehicleNoDrive_release_lflags += $(addprefix -L, $(SnippetVehicleNoDrive_release_lpaths)) +SnippetVehicleNoDrive_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleNoDrive_release_libraries)) -Wl,--end-group +SnippetVehicleNoDrive_release_lflags += -lrt +SnippetVehicleNoDrive_release_lflags += -Wl,-rpath ./ +SnippetVehicleNoDrive_release_lflags += -m64 +SnippetVehicleNoDrive_release_objsdir = $(OBJS_DIR)/SnippetVehicleNoDrive_release +SnippetVehicleNoDrive_release_cpp_o = $(addprefix $(SnippetVehicleNoDrive_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleNoDrive_cppfiles))))) +SnippetVehicleNoDrive_release_cc_o = $(addprefix $(SnippetVehicleNoDrive_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleNoDrive_ccfiles))))) +SnippetVehicleNoDrive_release_c_o = $(addprefix $(SnippetVehicleNoDrive_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleNoDrive_cfiles))))) +SnippetVehicleNoDrive_release_obj = $(SnippetVehicleNoDrive_release_cpp_o) $(SnippetVehicleNoDrive_release_cc_o) $(SnippetVehicleNoDrive_release_c_o) +SnippetVehicleNoDrive_release_bin := ./../../../Bin/linux64/SnippetVehicleNoDrive + +clean_SnippetVehicleNoDrive_release: + @$(ECHO) clean SnippetVehicleNoDrive release + @$(RMDIR) $(SnippetVehicleNoDrive_release_objsdir) + @$(RMDIR) $(SnippetVehicleNoDrive_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleNoDrive/release + +build_SnippetVehicleNoDrive_release: postbuild_SnippetVehicleNoDrive_release +postbuild_SnippetVehicleNoDrive_release: mainbuild_SnippetVehicleNoDrive_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetVehicleNoDrive_release: prebuild_SnippetVehicleNoDrive_release $(SnippetVehicleNoDrive_release_bin) +prebuild_SnippetVehicleNoDrive_release: + +$(SnippetVehicleNoDrive_release_bin): $(SnippetVehicleNoDrive_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleNoDrive` + $(CCLD) $(SnippetVehicleNoDrive_release_obj) $(SnippetVehicleNoDrive_release_lflags) -o $(SnippetVehicleNoDrive_release_bin) + $(ECHO) building $@ complete! + +SnippetVehicleNoDrive_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleNoDrive_release_cpp_o): $(SnippetVehicleNoDrive_release_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleNoDrive_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles)))))) + cp $(SnippetVehicleNoDrive_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_cppfiles))))).P; \ + rm -f $(SnippetVehicleNoDrive_release_DEPDIR).d + +$(SnippetVehicleNoDrive_release_cc_o): $(SnippetVehicleNoDrive_release_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleNoDrive_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles)))))) + cp $(SnippetVehicleNoDrive_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_ccfiles))))).release.P; \ + rm -f $(SnippetVehicleNoDrive_release_DEPDIR).d + +$(SnippetVehicleNoDrive_release_c_o): $(SnippetVehicleNoDrive_release_objsdir)/%.o: + $(ECHO) SnippetVehicleNoDrive: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleNoDrive_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles)))))) + cp $(SnippetVehicleNoDrive_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleNoDrive_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleNoDrive/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleNoDrive_release_objsdir),, $@))), $(SnippetVehicleNoDrive_cfiles))))).P; \ + rm -f $(SnippetVehicleNoDrive_release_DEPDIR).d + +clean_SnippetVehicleNoDrive: clean_SnippetVehicleNoDrive_debug clean_SnippetVehicleNoDrive_checked clean_SnippetVehicleNoDrive_profile clean_SnippetVehicleNoDrive_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleScale.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleScale.mk new file mode 100644 index 00000000..1efc6148 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleScale.mk @@ -0,0 +1,485 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetVehicleScale +SnippetVehicleScale_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetVehicleScale_cppfiles += ./../../SnippetVehicleScale/SnippetVehicleScale.cpp +SnippetVehicleScale_cppfiles += ./../../SnippetVehicleScale/SnippetVehicleScaleRender.cpp +SnippetVehicleScale_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicle4WCreate.cpp +SnippetVehicleScale_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleCreate.cpp +SnippetVehicleScale_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleFilterShader.cpp +SnippetVehicleScale_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleNoDriveCreate.cpp +SnippetVehicleScale_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleSceneQuery.cpp +SnippetVehicleScale_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTankCreate.cpp +SnippetVehicleScale_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTireFriction.cpp + +SnippetVehicleScale_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicleScale/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleScale_cppfiles))))) +SnippetVehicleScale_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetVehicleScale_ccfiles))))) +SnippetVehicleScale_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicleScale/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleScale_cfiles))))) +SnippetVehicleScale_debug_dep = $(SnippetVehicleScale_cpp_debug_dep) $(SnippetVehicleScale_cc_debug_dep) $(SnippetVehicleScale_c_debug_dep) +-include $(SnippetVehicleScale_debug_dep) +SnippetVehicleScale_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicleScale/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleScale_cppfiles))))) +SnippetVehicleScale_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetVehicleScale_ccfiles))))) +SnippetVehicleScale_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicleScale/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleScale_cfiles))))) +SnippetVehicleScale_checked_dep = $(SnippetVehicleScale_cpp_checked_dep) $(SnippetVehicleScale_cc_checked_dep) $(SnippetVehicleScale_c_checked_dep) +-include $(SnippetVehicleScale_checked_dep) +SnippetVehicleScale_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicleScale/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleScale_cppfiles))))) +SnippetVehicleScale_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetVehicleScale_ccfiles))))) +SnippetVehicleScale_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicleScale/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleScale_cfiles))))) +SnippetVehicleScale_profile_dep = $(SnippetVehicleScale_cpp_profile_dep) $(SnippetVehicleScale_cc_profile_dep) $(SnippetVehicleScale_c_profile_dep) +-include $(SnippetVehicleScale_profile_dep) +SnippetVehicleScale_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicleScale/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleScale_cppfiles))))) +SnippetVehicleScale_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetVehicleScale_ccfiles))))) +SnippetVehicleScale_c_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicleScale/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleScale_cfiles))))) +SnippetVehicleScale_release_dep = $(SnippetVehicleScale_cpp_release_dep) $(SnippetVehicleScale_cc_release_dep) $(SnippetVehicleScale_c_release_dep) +-include $(SnippetVehicleScale_release_dep) +SnippetVehicleScale_debug_hpaths := +SnippetVehicleScale_debug_hpaths += ./../../../Include +SnippetVehicleScale_debug_hpaths += ./../../../../PxShared/include +SnippetVehicleScale_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleScale_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleScale_debug_lpaths := +SnippetVehicleScale_debug_lpaths += ./../../../Lib/linux64 +SnippetVehicleScale_debug_lpaths += ./../../lib/linux64 +SnippetVehicleScale_debug_lpaths += ./../../../Bin/linux64 +SnippetVehicleScale_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleScale_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleScale_debug_lpaths += ./../../lib/linux64 +SnippetVehicleScale_debug_defines := $(SnippetVehicleScale_custom_defines) +SnippetVehicleScale_debug_defines += PHYSX_PROFILE_SDK +SnippetVehicleScale_debug_defines += RENDER_SNIPPET +SnippetVehicleScale_debug_defines += _DEBUG +SnippetVehicleScale_debug_defines += PX_DEBUG=1 +SnippetVehicleScale_debug_defines += PX_CHECKED=1 +SnippetVehicleScale_debug_defines += PX_SUPPORT_PVD=1 +SnippetVehicleScale_debug_libraries := +SnippetVehicleScale_debug_libraries += SnippetRenderDEBUG +SnippetVehicleScale_debug_libraries += SnippetUtilsDEBUG +SnippetVehicleScale_debug_libraries += PhysX3DEBUG_x64 +SnippetVehicleScale_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetVehicleScale_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetVehicleScale_debug_libraries += PhysX3ExtensionsDEBUG +SnippetVehicleScale_debug_libraries += PhysX3VehicleDEBUG +SnippetVehicleScale_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetVehicleScale_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetVehicleScale_debug_libraries += PxFoundationDEBUG_x64 +SnippetVehicleScale_debug_libraries += PxTaskDEBUG +SnippetVehicleScale_debug_libraries += PsFastXmlDEBUG +SnippetVehicleScale_debug_libraries += SnippetUtilsDEBUG +SnippetVehicleScale_debug_libraries += SnippetRenderDEBUG +SnippetVehicleScale_debug_libraries += GL +SnippetVehicleScale_debug_libraries += GLU +SnippetVehicleScale_debug_libraries += glut +SnippetVehicleScale_debug_libraries += X11 +SnippetVehicleScale_debug_libraries += rt +SnippetVehicleScale_debug_libraries += pthread +SnippetVehicleScale_debug_common_cflags := $(SnippetVehicleScale_custom_cflags) +SnippetVehicleScale_debug_common_cflags += -MMD +SnippetVehicleScale_debug_common_cflags += $(addprefix -D, $(SnippetVehicleScale_debug_defines)) +SnippetVehicleScale_debug_common_cflags += $(addprefix -I, $(SnippetVehicleScale_debug_hpaths)) +SnippetVehicleScale_debug_common_cflags += -m64 +SnippetVehicleScale_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleScale_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleScale_debug_common_cflags += -Wno-uninitialized +SnippetVehicleScale_debug_common_cflags += -g3 -gdwarf-2 +SnippetVehicleScale_debug_cflags := $(SnippetVehicleScale_debug_common_cflags) +SnippetVehicleScale_debug_cppflags := $(SnippetVehicleScale_debug_common_cflags) +SnippetVehicleScale_debug_lflags := $(SnippetVehicleScale_custom_lflags) +SnippetVehicleScale_debug_lflags += $(addprefix -L, $(SnippetVehicleScale_debug_lpaths)) +SnippetVehicleScale_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleScale_debug_libraries)) -Wl,--end-group +SnippetVehicleScale_debug_lflags += -lrt +SnippetVehicleScale_debug_lflags += -Wl,-rpath ./ +SnippetVehicleScale_debug_lflags += -m64 +SnippetVehicleScale_debug_objsdir = $(OBJS_DIR)/SnippetVehicleScale_debug +SnippetVehicleScale_debug_cpp_o = $(addprefix $(SnippetVehicleScale_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleScale_cppfiles))))) +SnippetVehicleScale_debug_cc_o = $(addprefix $(SnippetVehicleScale_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleScale_ccfiles))))) +SnippetVehicleScale_debug_c_o = $(addprefix $(SnippetVehicleScale_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleScale_cfiles))))) +SnippetVehicleScale_debug_obj = $(SnippetVehicleScale_debug_cpp_o) $(SnippetVehicleScale_debug_cc_o) $(SnippetVehicleScale_debug_c_o) +SnippetVehicleScale_debug_bin := ./../../../Bin/linux64/SnippetVehicleScaleDEBUG + +clean_SnippetVehicleScale_debug: + @$(ECHO) clean SnippetVehicleScale debug + @$(RMDIR) $(SnippetVehicleScale_debug_objsdir) + @$(RMDIR) $(SnippetVehicleScale_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleScale/debug + +build_SnippetVehicleScale_debug: postbuild_SnippetVehicleScale_debug +postbuild_SnippetVehicleScale_debug: mainbuild_SnippetVehicleScale_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetVehicleScale_debug: prebuild_SnippetVehicleScale_debug $(SnippetVehicleScale_debug_bin) +prebuild_SnippetVehicleScale_debug: + +$(SnippetVehicleScale_debug_bin): $(SnippetVehicleScale_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleScaleDEBUG` + $(CCLD) $(SnippetVehicleScale_debug_obj) $(SnippetVehicleScale_debug_lflags) -o $(SnippetVehicleScale_debug_bin) + $(ECHO) building $@ complete! + +SnippetVehicleScale_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleScale_debug_cpp_o): $(SnippetVehicleScale_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleScale_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_cppfiles)))))) + cp $(SnippetVehicleScale_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))))).P; \ + rm -f $(SnippetVehicleScale_debug_DEPDIR).d + +$(SnippetVehicleScale_debug_cc_o): $(SnippetVehicleScale_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleScale_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_ccfiles)))))) + cp $(SnippetVehicleScale_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))))).debug.P; \ + rm -f $(SnippetVehicleScale_debug_DEPDIR).d + +$(SnippetVehicleScale_debug_c_o): $(SnippetVehicleScale_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleScale_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_cfiles)))))) + cp $(SnippetVehicleScale_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleScale/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_debug_objsdir),, $@))), $(SnippetVehicleScale_cfiles))))).P; \ + rm -f $(SnippetVehicleScale_debug_DEPDIR).d + +SnippetVehicleScale_checked_hpaths := +SnippetVehicleScale_checked_hpaths += ./../../../Include +SnippetVehicleScale_checked_hpaths += ./../../../../PxShared/include +SnippetVehicleScale_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleScale_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleScale_checked_lpaths := +SnippetVehicleScale_checked_lpaths += ./../../../Lib/linux64 +SnippetVehicleScale_checked_lpaths += ./../../lib/linux64 +SnippetVehicleScale_checked_lpaths += ./../../../Bin/linux64 +SnippetVehicleScale_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleScale_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleScale_checked_lpaths += ./../../lib/linux64 +SnippetVehicleScale_checked_defines := $(SnippetVehicleScale_custom_defines) +SnippetVehicleScale_checked_defines += PHYSX_PROFILE_SDK +SnippetVehicleScale_checked_defines += RENDER_SNIPPET +SnippetVehicleScale_checked_defines += NDEBUG +SnippetVehicleScale_checked_defines += PX_CHECKED=1 +SnippetVehicleScale_checked_defines += PX_SUPPORT_PVD=1 +SnippetVehicleScale_checked_libraries := +SnippetVehicleScale_checked_libraries += SnippetRenderCHECKED +SnippetVehicleScale_checked_libraries += SnippetUtilsCHECKED +SnippetVehicleScale_checked_libraries += PhysX3CHECKED_x64 +SnippetVehicleScale_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetVehicleScale_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetVehicleScale_checked_libraries += PhysX3ExtensionsCHECKED +SnippetVehicleScale_checked_libraries += PhysX3VehicleCHECKED +SnippetVehicleScale_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetVehicleScale_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetVehicleScale_checked_libraries += PxFoundationCHECKED_x64 +SnippetVehicleScale_checked_libraries += PxTaskCHECKED +SnippetVehicleScale_checked_libraries += PsFastXmlCHECKED +SnippetVehicleScale_checked_libraries += SnippetUtilsCHECKED +SnippetVehicleScale_checked_libraries += SnippetRenderCHECKED +SnippetVehicleScale_checked_libraries += GL +SnippetVehicleScale_checked_libraries += GLU +SnippetVehicleScale_checked_libraries += glut +SnippetVehicleScale_checked_libraries += X11 +SnippetVehicleScale_checked_libraries += rt +SnippetVehicleScale_checked_libraries += pthread +SnippetVehicleScale_checked_common_cflags := $(SnippetVehicleScale_custom_cflags) +SnippetVehicleScale_checked_common_cflags += -MMD +SnippetVehicleScale_checked_common_cflags += $(addprefix -D, $(SnippetVehicleScale_checked_defines)) +SnippetVehicleScale_checked_common_cflags += $(addprefix -I, $(SnippetVehicleScale_checked_hpaths)) +SnippetVehicleScale_checked_common_cflags += -m64 +SnippetVehicleScale_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleScale_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleScale_checked_common_cflags += -Wno-uninitialized +SnippetVehicleScale_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetVehicleScale_checked_cflags := $(SnippetVehicleScale_checked_common_cflags) +SnippetVehicleScale_checked_cppflags := $(SnippetVehicleScale_checked_common_cflags) +SnippetVehicleScale_checked_lflags := $(SnippetVehicleScale_custom_lflags) +SnippetVehicleScale_checked_lflags += $(addprefix -L, $(SnippetVehicleScale_checked_lpaths)) +SnippetVehicleScale_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleScale_checked_libraries)) -Wl,--end-group +SnippetVehicleScale_checked_lflags += -lrt +SnippetVehicleScale_checked_lflags += -Wl,-rpath ./ +SnippetVehicleScale_checked_lflags += -m64 +SnippetVehicleScale_checked_objsdir = $(OBJS_DIR)/SnippetVehicleScale_checked +SnippetVehicleScale_checked_cpp_o = $(addprefix $(SnippetVehicleScale_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleScale_cppfiles))))) +SnippetVehicleScale_checked_cc_o = $(addprefix $(SnippetVehicleScale_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleScale_ccfiles))))) +SnippetVehicleScale_checked_c_o = $(addprefix $(SnippetVehicleScale_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleScale_cfiles))))) +SnippetVehicleScale_checked_obj = $(SnippetVehicleScale_checked_cpp_o) $(SnippetVehicleScale_checked_cc_o) $(SnippetVehicleScale_checked_c_o) +SnippetVehicleScale_checked_bin := ./../../../Bin/linux64/SnippetVehicleScaleCHECKED + +clean_SnippetVehicleScale_checked: + @$(ECHO) clean SnippetVehicleScale checked + @$(RMDIR) $(SnippetVehicleScale_checked_objsdir) + @$(RMDIR) $(SnippetVehicleScale_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleScale/checked + +build_SnippetVehicleScale_checked: postbuild_SnippetVehicleScale_checked +postbuild_SnippetVehicleScale_checked: mainbuild_SnippetVehicleScale_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetVehicleScale_checked: prebuild_SnippetVehicleScale_checked $(SnippetVehicleScale_checked_bin) +prebuild_SnippetVehicleScale_checked: + +$(SnippetVehicleScale_checked_bin): $(SnippetVehicleScale_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleScaleCHECKED` + $(CCLD) $(SnippetVehicleScale_checked_obj) $(SnippetVehicleScale_checked_lflags) -o $(SnippetVehicleScale_checked_bin) + $(ECHO) building $@ complete! + +SnippetVehicleScale_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleScale_checked_cpp_o): $(SnippetVehicleScale_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleScale_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_cppfiles)))))) + cp $(SnippetVehicleScale_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))))).P; \ + rm -f $(SnippetVehicleScale_checked_DEPDIR).d + +$(SnippetVehicleScale_checked_cc_o): $(SnippetVehicleScale_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleScale_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_ccfiles)))))) + cp $(SnippetVehicleScale_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))))).checked.P; \ + rm -f $(SnippetVehicleScale_checked_DEPDIR).d + +$(SnippetVehicleScale_checked_c_o): $(SnippetVehicleScale_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleScale_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_cfiles)))))) + cp $(SnippetVehicleScale_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleScale/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_checked_objsdir),, $@))), $(SnippetVehicleScale_cfiles))))).P; \ + rm -f $(SnippetVehicleScale_checked_DEPDIR).d + +SnippetVehicleScale_profile_hpaths := +SnippetVehicleScale_profile_hpaths += ./../../../Include +SnippetVehicleScale_profile_hpaths += ./../../../../PxShared/include +SnippetVehicleScale_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleScale_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleScale_profile_lpaths := +SnippetVehicleScale_profile_lpaths += ./../../../Lib/linux64 +SnippetVehicleScale_profile_lpaths += ./../../lib/linux64 +SnippetVehicleScale_profile_lpaths += ./../../../Bin/linux64 +SnippetVehicleScale_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleScale_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleScale_profile_lpaths += ./../../lib/linux64 +SnippetVehicleScale_profile_defines := $(SnippetVehicleScale_custom_defines) +SnippetVehicleScale_profile_defines += PHYSX_PROFILE_SDK +SnippetVehicleScale_profile_defines += RENDER_SNIPPET +SnippetVehicleScale_profile_defines += NDEBUG +SnippetVehicleScale_profile_defines += PX_PROFILE=1 +SnippetVehicleScale_profile_defines += PX_SUPPORT_PVD=1 +SnippetVehicleScale_profile_libraries := +SnippetVehicleScale_profile_libraries += SnippetRenderPROFILE +SnippetVehicleScale_profile_libraries += SnippetUtilsPROFILE +SnippetVehicleScale_profile_libraries += PhysX3PROFILE_x64 +SnippetVehicleScale_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetVehicleScale_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetVehicleScale_profile_libraries += PhysX3ExtensionsPROFILE +SnippetVehicleScale_profile_libraries += PhysX3VehiclePROFILE +SnippetVehicleScale_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetVehicleScale_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetVehicleScale_profile_libraries += PxFoundationPROFILE_x64 +SnippetVehicleScale_profile_libraries += PxTaskPROFILE +SnippetVehicleScale_profile_libraries += PsFastXmlPROFILE +SnippetVehicleScale_profile_libraries += SnippetUtilsPROFILE +SnippetVehicleScale_profile_libraries += SnippetRenderPROFILE +SnippetVehicleScale_profile_libraries += GL +SnippetVehicleScale_profile_libraries += GLU +SnippetVehicleScale_profile_libraries += glut +SnippetVehicleScale_profile_libraries += X11 +SnippetVehicleScale_profile_libraries += rt +SnippetVehicleScale_profile_libraries += pthread +SnippetVehicleScale_profile_common_cflags := $(SnippetVehicleScale_custom_cflags) +SnippetVehicleScale_profile_common_cflags += -MMD +SnippetVehicleScale_profile_common_cflags += $(addprefix -D, $(SnippetVehicleScale_profile_defines)) +SnippetVehicleScale_profile_common_cflags += $(addprefix -I, $(SnippetVehicleScale_profile_hpaths)) +SnippetVehicleScale_profile_common_cflags += -m64 +SnippetVehicleScale_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleScale_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleScale_profile_common_cflags += -Wno-uninitialized +SnippetVehicleScale_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicleScale_profile_cflags := $(SnippetVehicleScale_profile_common_cflags) +SnippetVehicleScale_profile_cppflags := $(SnippetVehicleScale_profile_common_cflags) +SnippetVehicleScale_profile_lflags := $(SnippetVehicleScale_custom_lflags) +SnippetVehicleScale_profile_lflags += $(addprefix -L, $(SnippetVehicleScale_profile_lpaths)) +SnippetVehicleScale_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleScale_profile_libraries)) -Wl,--end-group +SnippetVehicleScale_profile_lflags += -lrt +SnippetVehicleScale_profile_lflags += -Wl,-rpath ./ +SnippetVehicleScale_profile_lflags += -m64 +SnippetVehicleScale_profile_objsdir = $(OBJS_DIR)/SnippetVehicleScale_profile +SnippetVehicleScale_profile_cpp_o = $(addprefix $(SnippetVehicleScale_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleScale_cppfiles))))) +SnippetVehicleScale_profile_cc_o = $(addprefix $(SnippetVehicleScale_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleScale_ccfiles))))) +SnippetVehicleScale_profile_c_o = $(addprefix $(SnippetVehicleScale_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleScale_cfiles))))) +SnippetVehicleScale_profile_obj = $(SnippetVehicleScale_profile_cpp_o) $(SnippetVehicleScale_profile_cc_o) $(SnippetVehicleScale_profile_c_o) +SnippetVehicleScale_profile_bin := ./../../../Bin/linux64/SnippetVehicleScalePROFILE + +clean_SnippetVehicleScale_profile: + @$(ECHO) clean SnippetVehicleScale profile + @$(RMDIR) $(SnippetVehicleScale_profile_objsdir) + @$(RMDIR) $(SnippetVehicleScale_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleScale/profile + +build_SnippetVehicleScale_profile: postbuild_SnippetVehicleScale_profile +postbuild_SnippetVehicleScale_profile: mainbuild_SnippetVehicleScale_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetVehicleScale_profile: prebuild_SnippetVehicleScale_profile $(SnippetVehicleScale_profile_bin) +prebuild_SnippetVehicleScale_profile: + +$(SnippetVehicleScale_profile_bin): $(SnippetVehicleScale_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleScalePROFILE` + $(CCLD) $(SnippetVehicleScale_profile_obj) $(SnippetVehicleScale_profile_lflags) -o $(SnippetVehicleScale_profile_bin) + $(ECHO) building $@ complete! + +SnippetVehicleScale_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleScale_profile_cpp_o): $(SnippetVehicleScale_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleScale_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_cppfiles)))))) + cp $(SnippetVehicleScale_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))))).P; \ + rm -f $(SnippetVehicleScale_profile_DEPDIR).d + +$(SnippetVehicleScale_profile_cc_o): $(SnippetVehicleScale_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleScale_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_ccfiles)))))) + cp $(SnippetVehicleScale_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))))).profile.P; \ + rm -f $(SnippetVehicleScale_profile_DEPDIR).d + +$(SnippetVehicleScale_profile_c_o): $(SnippetVehicleScale_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleScale_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_cfiles)))))) + cp $(SnippetVehicleScale_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleScale/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_profile_objsdir),, $@))), $(SnippetVehicleScale_cfiles))))).P; \ + rm -f $(SnippetVehicleScale_profile_DEPDIR).d + +SnippetVehicleScale_release_hpaths := +SnippetVehicleScale_release_hpaths += ./../../../Include +SnippetVehicleScale_release_hpaths += ./../../../../PxShared/include +SnippetVehicleScale_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleScale_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleScale_release_lpaths := +SnippetVehicleScale_release_lpaths += ./../../../Lib/linux64 +SnippetVehicleScale_release_lpaths += ./../../lib/linux64 +SnippetVehicleScale_release_lpaths += ./../../../Bin/linux64 +SnippetVehicleScale_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleScale_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleScale_release_lpaths += ./../../lib/linux64 +SnippetVehicleScale_release_defines := $(SnippetVehicleScale_custom_defines) +SnippetVehicleScale_release_defines += PHYSX_PROFILE_SDK +SnippetVehicleScale_release_defines += RENDER_SNIPPET +SnippetVehicleScale_release_defines += NDEBUG +SnippetVehicleScale_release_defines += PX_SUPPORT_PVD=0 +SnippetVehicleScale_release_libraries := +SnippetVehicleScale_release_libraries += SnippetRender +SnippetVehicleScale_release_libraries += SnippetUtils +SnippetVehicleScale_release_libraries += PhysX3_x64 +SnippetVehicleScale_release_libraries += PhysX3Cooking_x64 +SnippetVehicleScale_release_libraries += PhysX3CharacterKinematic_x64 +SnippetVehicleScale_release_libraries += PhysX3Extensions +SnippetVehicleScale_release_libraries += PhysX3Vehicle +SnippetVehicleScale_release_libraries += PxPvdSDK_x64 +SnippetVehicleScale_release_libraries += PhysX3Common_x64 +SnippetVehicleScale_release_libraries += PxFoundation_x64 +SnippetVehicleScale_release_libraries += PxTask +SnippetVehicleScale_release_libraries += PsFastXml +SnippetVehicleScale_release_libraries += SnippetUtils +SnippetVehicleScale_release_libraries += SnippetRender +SnippetVehicleScale_release_libraries += GL +SnippetVehicleScale_release_libraries += GLU +SnippetVehicleScale_release_libraries += glut +SnippetVehicleScale_release_libraries += X11 +SnippetVehicleScale_release_libraries += rt +SnippetVehicleScale_release_libraries += pthread +SnippetVehicleScale_release_common_cflags := $(SnippetVehicleScale_custom_cflags) +SnippetVehicleScale_release_common_cflags += -MMD +SnippetVehicleScale_release_common_cflags += $(addprefix -D, $(SnippetVehicleScale_release_defines)) +SnippetVehicleScale_release_common_cflags += $(addprefix -I, $(SnippetVehicleScale_release_hpaths)) +SnippetVehicleScale_release_common_cflags += -m64 +SnippetVehicleScale_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleScale_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleScale_release_common_cflags += -Wno-uninitialized +SnippetVehicleScale_release_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicleScale_release_cflags := $(SnippetVehicleScale_release_common_cflags) +SnippetVehicleScale_release_cppflags := $(SnippetVehicleScale_release_common_cflags) +SnippetVehicleScale_release_lflags := $(SnippetVehicleScale_custom_lflags) +SnippetVehicleScale_release_lflags += $(addprefix -L, $(SnippetVehicleScale_release_lpaths)) +SnippetVehicleScale_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleScale_release_libraries)) -Wl,--end-group +SnippetVehicleScale_release_lflags += -lrt +SnippetVehicleScale_release_lflags += -Wl,-rpath ./ +SnippetVehicleScale_release_lflags += -m64 +SnippetVehicleScale_release_objsdir = $(OBJS_DIR)/SnippetVehicleScale_release +SnippetVehicleScale_release_cpp_o = $(addprefix $(SnippetVehicleScale_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleScale_cppfiles))))) +SnippetVehicleScale_release_cc_o = $(addprefix $(SnippetVehicleScale_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleScale_ccfiles))))) +SnippetVehicleScale_release_c_o = $(addprefix $(SnippetVehicleScale_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleScale_cfiles))))) +SnippetVehicleScale_release_obj = $(SnippetVehicleScale_release_cpp_o) $(SnippetVehicleScale_release_cc_o) $(SnippetVehicleScale_release_c_o) +SnippetVehicleScale_release_bin := ./../../../Bin/linux64/SnippetVehicleScale + +clean_SnippetVehicleScale_release: + @$(ECHO) clean SnippetVehicleScale release + @$(RMDIR) $(SnippetVehicleScale_release_objsdir) + @$(RMDIR) $(SnippetVehicleScale_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleScale/release + +build_SnippetVehicleScale_release: postbuild_SnippetVehicleScale_release +postbuild_SnippetVehicleScale_release: mainbuild_SnippetVehicleScale_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetVehicleScale_release: prebuild_SnippetVehicleScale_release $(SnippetVehicleScale_release_bin) +prebuild_SnippetVehicleScale_release: + +$(SnippetVehicleScale_release_bin): $(SnippetVehicleScale_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleScale` + $(CCLD) $(SnippetVehicleScale_release_obj) $(SnippetVehicleScale_release_lflags) -o $(SnippetVehicleScale_release_bin) + $(ECHO) building $@ complete! + +SnippetVehicleScale_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleScale_release_cpp_o): $(SnippetVehicleScale_release_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleScale_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_cppfiles)))))) + cp $(SnippetVehicleScale_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_cppfiles))))).P; \ + rm -f $(SnippetVehicleScale_release_DEPDIR).d + +$(SnippetVehicleScale_release_cc_o): $(SnippetVehicleScale_release_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleScale_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_ccfiles)))))) + cp $(SnippetVehicleScale_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_ccfiles))))).release.P; \ + rm -f $(SnippetVehicleScale_release_DEPDIR).d + +$(SnippetVehicleScale_release_c_o): $(SnippetVehicleScale_release_objsdir)/%.o: + $(ECHO) SnippetVehicleScale: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleScale_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_cfiles)))))) + cp $(SnippetVehicleScale_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleScale_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleScale/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleScale_release_objsdir),, $@))), $(SnippetVehicleScale_cfiles))))).P; \ + rm -f $(SnippetVehicleScale_release_DEPDIR).d + +clean_SnippetVehicleScale: clean_SnippetVehicleScale_debug clean_SnippetVehicleScale_checked clean_SnippetVehicleScale_profile clean_SnippetVehicleScale_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif diff --git a/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleTank.mk b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleTank.mk new file mode 100644 index 00000000..4af054a2 --- /dev/null +++ b/PhysX_3.4/Snippets/compiler/linux64/Makefile.SnippetVehicleTank.mk @@ -0,0 +1,485 @@ +# Makefile generated by XPJ for linux64 +-include Makefile.custom +ProjectName = SnippetVehicleTank +SnippetVehicleTank_cppfiles += ./../../SnippetCommon/ClassicMain.cpp +SnippetVehicleTank_cppfiles += ./../../SnippetVehicleTank/SnippetVehicleTank.cpp +SnippetVehicleTank_cppfiles += ./../../SnippetVehicleTank/SnippetVehicleTankRender.cpp +SnippetVehicleTank_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicle4WCreate.cpp +SnippetVehicleTank_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleCreate.cpp +SnippetVehicleTank_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleFilterShader.cpp +SnippetVehicleTank_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleNoDriveCreate.cpp +SnippetVehicleTank_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleSceneQuery.cpp +SnippetVehicleTank_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTankCreate.cpp +SnippetVehicleTank_cppfiles += ./../../SnippetVehicleCommon/SnippetVehicleTireFriction.cpp + +SnippetVehicleTank_cpp_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicleTank/debug/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleTank_cppfiles))))) +SnippetVehicleTank_cc_debug_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.debug.P, $(SnippetVehicleTank_ccfiles))))) +SnippetVehicleTank_c_debug_dep = $(addprefix $(DEPSDIR)/SnippetVehicleTank/debug/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleTank_cfiles))))) +SnippetVehicleTank_debug_dep = $(SnippetVehicleTank_cpp_debug_dep) $(SnippetVehicleTank_cc_debug_dep) $(SnippetVehicleTank_c_debug_dep) +-include $(SnippetVehicleTank_debug_dep) +SnippetVehicleTank_cpp_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicleTank/checked/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleTank_cppfiles))))) +SnippetVehicleTank_cc_checked_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.checked.P, $(SnippetVehicleTank_ccfiles))))) +SnippetVehicleTank_c_checked_dep = $(addprefix $(DEPSDIR)/SnippetVehicleTank/checked/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleTank_cfiles))))) +SnippetVehicleTank_checked_dep = $(SnippetVehicleTank_cpp_checked_dep) $(SnippetVehicleTank_cc_checked_dep) $(SnippetVehicleTank_c_checked_dep) +-include $(SnippetVehicleTank_checked_dep) +SnippetVehicleTank_cpp_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicleTank/profile/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleTank_cppfiles))))) +SnippetVehicleTank_cc_profile_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.profile.P, $(SnippetVehicleTank_ccfiles))))) +SnippetVehicleTank_c_profile_dep = $(addprefix $(DEPSDIR)/SnippetVehicleTank/profile/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleTank_cfiles))))) +SnippetVehicleTank_profile_dep = $(SnippetVehicleTank_cpp_profile_dep) $(SnippetVehicleTank_cc_profile_dep) $(SnippetVehicleTank_c_profile_dep) +-include $(SnippetVehicleTank_profile_dep) +SnippetVehicleTank_cpp_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicleTank/release/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.P, $(SnippetVehicleTank_cppfiles))))) +SnippetVehicleTank_cc_release_dep = $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.release.P, $(SnippetVehicleTank_ccfiles))))) +SnippetVehicleTank_c_release_dep = $(addprefix $(DEPSDIR)/SnippetVehicleTank/release/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.P, $(SnippetVehicleTank_cfiles))))) +SnippetVehicleTank_release_dep = $(SnippetVehicleTank_cpp_release_dep) $(SnippetVehicleTank_cc_release_dep) $(SnippetVehicleTank_c_release_dep) +-include $(SnippetVehicleTank_release_dep) +SnippetVehicleTank_debug_hpaths := +SnippetVehicleTank_debug_hpaths += ./../../../Include +SnippetVehicleTank_debug_hpaths += ./../../../../PxShared/include +SnippetVehicleTank_debug_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleTank_debug_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleTank_debug_lpaths := +SnippetVehicleTank_debug_lpaths += ./../../../Lib/linux64 +SnippetVehicleTank_debug_lpaths += ./../../lib/linux64 +SnippetVehicleTank_debug_lpaths += ./../../../Bin/linux64 +SnippetVehicleTank_debug_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleTank_debug_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleTank_debug_lpaths += ./../../lib/linux64 +SnippetVehicleTank_debug_defines := $(SnippetVehicleTank_custom_defines) +SnippetVehicleTank_debug_defines += PHYSX_PROFILE_SDK +SnippetVehicleTank_debug_defines += RENDER_SNIPPET +SnippetVehicleTank_debug_defines += _DEBUG +SnippetVehicleTank_debug_defines += PX_DEBUG=1 +SnippetVehicleTank_debug_defines += PX_CHECKED=1 +SnippetVehicleTank_debug_defines += PX_SUPPORT_PVD=1 +SnippetVehicleTank_debug_libraries := +SnippetVehicleTank_debug_libraries += SnippetRenderDEBUG +SnippetVehicleTank_debug_libraries += SnippetUtilsDEBUG +SnippetVehicleTank_debug_libraries += PhysX3DEBUG_x64 +SnippetVehicleTank_debug_libraries += PhysX3CookingDEBUG_x64 +SnippetVehicleTank_debug_libraries += PhysX3CharacterKinematicDEBUG_x64 +SnippetVehicleTank_debug_libraries += PhysX3ExtensionsDEBUG +SnippetVehicleTank_debug_libraries += PhysX3VehicleDEBUG +SnippetVehicleTank_debug_libraries += PxPvdSDKDEBUG_x64 +SnippetVehicleTank_debug_libraries += PhysX3CommonDEBUG_x64 +SnippetVehicleTank_debug_libraries += PxFoundationDEBUG_x64 +SnippetVehicleTank_debug_libraries += PxTaskDEBUG +SnippetVehicleTank_debug_libraries += PsFastXmlDEBUG +SnippetVehicleTank_debug_libraries += SnippetUtilsDEBUG +SnippetVehicleTank_debug_libraries += SnippetRenderDEBUG +SnippetVehicleTank_debug_libraries += GL +SnippetVehicleTank_debug_libraries += GLU +SnippetVehicleTank_debug_libraries += glut +SnippetVehicleTank_debug_libraries += X11 +SnippetVehicleTank_debug_libraries += rt +SnippetVehicleTank_debug_libraries += pthread +SnippetVehicleTank_debug_common_cflags := $(SnippetVehicleTank_custom_cflags) +SnippetVehicleTank_debug_common_cflags += -MMD +SnippetVehicleTank_debug_common_cflags += $(addprefix -D, $(SnippetVehicleTank_debug_defines)) +SnippetVehicleTank_debug_common_cflags += $(addprefix -I, $(SnippetVehicleTank_debug_hpaths)) +SnippetVehicleTank_debug_common_cflags += -m64 +SnippetVehicleTank_debug_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleTank_debug_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleTank_debug_common_cflags += -Wno-uninitialized +SnippetVehicleTank_debug_common_cflags += -g3 -gdwarf-2 +SnippetVehicleTank_debug_cflags := $(SnippetVehicleTank_debug_common_cflags) +SnippetVehicleTank_debug_cppflags := $(SnippetVehicleTank_debug_common_cflags) +SnippetVehicleTank_debug_lflags := $(SnippetVehicleTank_custom_lflags) +SnippetVehicleTank_debug_lflags += $(addprefix -L, $(SnippetVehicleTank_debug_lpaths)) +SnippetVehicleTank_debug_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleTank_debug_libraries)) -Wl,--end-group +SnippetVehicleTank_debug_lflags += -lrt +SnippetVehicleTank_debug_lflags += -Wl,-rpath ./ +SnippetVehicleTank_debug_lflags += -m64 +SnippetVehicleTank_debug_objsdir = $(OBJS_DIR)/SnippetVehicleTank_debug +SnippetVehicleTank_debug_cpp_o = $(addprefix $(SnippetVehicleTank_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleTank_cppfiles))))) +SnippetVehicleTank_debug_cc_o = $(addprefix $(SnippetVehicleTank_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleTank_ccfiles))))) +SnippetVehicleTank_debug_c_o = $(addprefix $(SnippetVehicleTank_debug_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleTank_cfiles))))) +SnippetVehicleTank_debug_obj = $(SnippetVehicleTank_debug_cpp_o) $(SnippetVehicleTank_debug_cc_o) $(SnippetVehicleTank_debug_c_o) +SnippetVehicleTank_debug_bin := ./../../../Bin/linux64/SnippetVehicleTankDEBUG + +clean_SnippetVehicleTank_debug: + @$(ECHO) clean SnippetVehicleTank debug + @$(RMDIR) $(SnippetVehicleTank_debug_objsdir) + @$(RMDIR) $(SnippetVehicleTank_debug_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleTank/debug + +build_SnippetVehicleTank_debug: postbuild_SnippetVehicleTank_debug +postbuild_SnippetVehicleTank_debug: mainbuild_SnippetVehicleTank_debug + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationDEBUG_x64.so" "../../../Bin/linux64/libPxFoundationDEBUG_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKDEBUG_x64.so" "../../../Bin/linux64/libPxPvdSDKDEBUG_x64.so" +mainbuild_SnippetVehicleTank_debug: prebuild_SnippetVehicleTank_debug $(SnippetVehicleTank_debug_bin) +prebuild_SnippetVehicleTank_debug: + +$(SnippetVehicleTank_debug_bin): $(SnippetVehicleTank_debug_obj) build_SnippetRender_debug build_SnippetUtils_debug + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleTankDEBUG` + $(CCLD) $(SnippetVehicleTank_debug_obj) $(SnippetVehicleTank_debug_lflags) -o $(SnippetVehicleTank_debug_bin) + $(ECHO) building $@ complete! + +SnippetVehicleTank_debug_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleTank_debug_cpp_o): $(SnippetVehicleTank_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling debug $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleTank_debug_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleTank/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_cppfiles)))))) + cp $(SnippetVehicleTank_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleTank/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleTank/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))))).P; \ + rm -f $(SnippetVehicleTank_debug_DEPDIR).d + +$(SnippetVehicleTank_debug_cc_o): $(SnippetVehicleTank_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling debug $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleTank_debug_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_ccfiles)))))) + cp $(SnippetVehicleTank_debug_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))))).debug.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))))).debug.P; \ + rm -f $(SnippetVehicleTank_debug_DEPDIR).d + +$(SnippetVehicleTank_debug_c_o): $(SnippetVehicleTank_debug_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling debug $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleTank_debug_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleTank/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_cfiles)))))) + cp $(SnippetVehicleTank_debug_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleTank/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_debug_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleTank/debug/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_debug_objsdir),, $@))), $(SnippetVehicleTank_cfiles))))).P; \ + rm -f $(SnippetVehicleTank_debug_DEPDIR).d + +SnippetVehicleTank_checked_hpaths := +SnippetVehicleTank_checked_hpaths += ./../../../Include +SnippetVehicleTank_checked_hpaths += ./../../../../PxShared/include +SnippetVehicleTank_checked_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleTank_checked_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleTank_checked_lpaths := +SnippetVehicleTank_checked_lpaths += ./../../../Lib/linux64 +SnippetVehicleTank_checked_lpaths += ./../../lib/linux64 +SnippetVehicleTank_checked_lpaths += ./../../../Bin/linux64 +SnippetVehicleTank_checked_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleTank_checked_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleTank_checked_lpaths += ./../../lib/linux64 +SnippetVehicleTank_checked_defines := $(SnippetVehicleTank_custom_defines) +SnippetVehicleTank_checked_defines += PHYSX_PROFILE_SDK +SnippetVehicleTank_checked_defines += RENDER_SNIPPET +SnippetVehicleTank_checked_defines += NDEBUG +SnippetVehicleTank_checked_defines += PX_CHECKED=1 +SnippetVehicleTank_checked_defines += PX_SUPPORT_PVD=1 +SnippetVehicleTank_checked_libraries := +SnippetVehicleTank_checked_libraries += SnippetRenderCHECKED +SnippetVehicleTank_checked_libraries += SnippetUtilsCHECKED +SnippetVehicleTank_checked_libraries += PhysX3CHECKED_x64 +SnippetVehicleTank_checked_libraries += PhysX3CookingCHECKED_x64 +SnippetVehicleTank_checked_libraries += PhysX3CharacterKinematicCHECKED_x64 +SnippetVehicleTank_checked_libraries += PhysX3ExtensionsCHECKED +SnippetVehicleTank_checked_libraries += PhysX3VehicleCHECKED +SnippetVehicleTank_checked_libraries += PxPvdSDKCHECKED_x64 +SnippetVehicleTank_checked_libraries += PhysX3CommonCHECKED_x64 +SnippetVehicleTank_checked_libraries += PxFoundationCHECKED_x64 +SnippetVehicleTank_checked_libraries += PxTaskCHECKED +SnippetVehicleTank_checked_libraries += PsFastXmlCHECKED +SnippetVehicleTank_checked_libraries += SnippetUtilsCHECKED +SnippetVehicleTank_checked_libraries += SnippetRenderCHECKED +SnippetVehicleTank_checked_libraries += GL +SnippetVehicleTank_checked_libraries += GLU +SnippetVehicleTank_checked_libraries += glut +SnippetVehicleTank_checked_libraries += X11 +SnippetVehicleTank_checked_libraries += rt +SnippetVehicleTank_checked_libraries += pthread +SnippetVehicleTank_checked_common_cflags := $(SnippetVehicleTank_custom_cflags) +SnippetVehicleTank_checked_common_cflags += -MMD +SnippetVehicleTank_checked_common_cflags += $(addprefix -D, $(SnippetVehicleTank_checked_defines)) +SnippetVehicleTank_checked_common_cflags += $(addprefix -I, $(SnippetVehicleTank_checked_hpaths)) +SnippetVehicleTank_checked_common_cflags += -m64 +SnippetVehicleTank_checked_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleTank_checked_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleTank_checked_common_cflags += -Wno-uninitialized +SnippetVehicleTank_checked_common_cflags += -g3 -gdwarf-2 -O3 -fno-strict-aliasing +SnippetVehicleTank_checked_cflags := $(SnippetVehicleTank_checked_common_cflags) +SnippetVehicleTank_checked_cppflags := $(SnippetVehicleTank_checked_common_cflags) +SnippetVehicleTank_checked_lflags := $(SnippetVehicleTank_custom_lflags) +SnippetVehicleTank_checked_lflags += $(addprefix -L, $(SnippetVehicleTank_checked_lpaths)) +SnippetVehicleTank_checked_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleTank_checked_libraries)) -Wl,--end-group +SnippetVehicleTank_checked_lflags += -lrt +SnippetVehicleTank_checked_lflags += -Wl,-rpath ./ +SnippetVehicleTank_checked_lflags += -m64 +SnippetVehicleTank_checked_objsdir = $(OBJS_DIR)/SnippetVehicleTank_checked +SnippetVehicleTank_checked_cpp_o = $(addprefix $(SnippetVehicleTank_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleTank_cppfiles))))) +SnippetVehicleTank_checked_cc_o = $(addprefix $(SnippetVehicleTank_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleTank_ccfiles))))) +SnippetVehicleTank_checked_c_o = $(addprefix $(SnippetVehicleTank_checked_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleTank_cfiles))))) +SnippetVehicleTank_checked_obj = $(SnippetVehicleTank_checked_cpp_o) $(SnippetVehicleTank_checked_cc_o) $(SnippetVehicleTank_checked_c_o) +SnippetVehicleTank_checked_bin := ./../../../Bin/linux64/SnippetVehicleTankCHECKED + +clean_SnippetVehicleTank_checked: + @$(ECHO) clean SnippetVehicleTank checked + @$(RMDIR) $(SnippetVehicleTank_checked_objsdir) + @$(RMDIR) $(SnippetVehicleTank_checked_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleTank/checked + +build_SnippetVehicleTank_checked: postbuild_SnippetVehicleTank_checked +postbuild_SnippetVehicleTank_checked: mainbuild_SnippetVehicleTank_checked + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationCHECKED_x64.so" "../../../Bin/linux64/libPxFoundationCHECKED_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKCHECKED_x64.so" "../../../Bin/linux64/libPxPvdSDKCHECKED_x64.so" +mainbuild_SnippetVehicleTank_checked: prebuild_SnippetVehicleTank_checked $(SnippetVehicleTank_checked_bin) +prebuild_SnippetVehicleTank_checked: + +$(SnippetVehicleTank_checked_bin): $(SnippetVehicleTank_checked_obj) build_SnippetRender_checked build_SnippetUtils_checked + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleTankCHECKED` + $(CCLD) $(SnippetVehicleTank_checked_obj) $(SnippetVehicleTank_checked_lflags) -o $(SnippetVehicleTank_checked_bin) + $(ECHO) building $@ complete! + +SnippetVehicleTank_checked_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleTank_checked_cpp_o): $(SnippetVehicleTank_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling checked $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleTank_checked_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleTank/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_cppfiles)))))) + cp $(SnippetVehicleTank_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleTank/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleTank/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))))).P; \ + rm -f $(SnippetVehicleTank_checked_DEPDIR).d + +$(SnippetVehicleTank_checked_cc_o): $(SnippetVehicleTank_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling checked $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleTank_checked_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_ccfiles)))))) + cp $(SnippetVehicleTank_checked_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))))).checked.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))))).checked.P; \ + rm -f $(SnippetVehicleTank_checked_DEPDIR).d + +$(SnippetVehicleTank_checked_c_o): $(SnippetVehicleTank_checked_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling checked $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleTank_checked_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleTank/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_cfiles)))))) + cp $(SnippetVehicleTank_checked_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleTank/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_checked_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleTank/checked/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_checked_objsdir),, $@))), $(SnippetVehicleTank_cfiles))))).P; \ + rm -f $(SnippetVehicleTank_checked_DEPDIR).d + +SnippetVehicleTank_profile_hpaths := +SnippetVehicleTank_profile_hpaths += ./../../../Include +SnippetVehicleTank_profile_hpaths += ./../../../../PxShared/include +SnippetVehicleTank_profile_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleTank_profile_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleTank_profile_lpaths := +SnippetVehicleTank_profile_lpaths += ./../../../Lib/linux64 +SnippetVehicleTank_profile_lpaths += ./../../lib/linux64 +SnippetVehicleTank_profile_lpaths += ./../../../Bin/linux64 +SnippetVehicleTank_profile_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleTank_profile_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleTank_profile_lpaths += ./../../lib/linux64 +SnippetVehicleTank_profile_defines := $(SnippetVehicleTank_custom_defines) +SnippetVehicleTank_profile_defines += PHYSX_PROFILE_SDK +SnippetVehicleTank_profile_defines += RENDER_SNIPPET +SnippetVehicleTank_profile_defines += NDEBUG +SnippetVehicleTank_profile_defines += PX_PROFILE=1 +SnippetVehicleTank_profile_defines += PX_SUPPORT_PVD=1 +SnippetVehicleTank_profile_libraries := +SnippetVehicleTank_profile_libraries += SnippetRenderPROFILE +SnippetVehicleTank_profile_libraries += SnippetUtilsPROFILE +SnippetVehicleTank_profile_libraries += PhysX3PROFILE_x64 +SnippetVehicleTank_profile_libraries += PhysX3CookingPROFILE_x64 +SnippetVehicleTank_profile_libraries += PhysX3CharacterKinematicPROFILE_x64 +SnippetVehicleTank_profile_libraries += PhysX3ExtensionsPROFILE +SnippetVehicleTank_profile_libraries += PhysX3VehiclePROFILE +SnippetVehicleTank_profile_libraries += PxPvdSDKPROFILE_x64 +SnippetVehicleTank_profile_libraries += PhysX3CommonPROFILE_x64 +SnippetVehicleTank_profile_libraries += PxFoundationPROFILE_x64 +SnippetVehicleTank_profile_libraries += PxTaskPROFILE +SnippetVehicleTank_profile_libraries += PsFastXmlPROFILE +SnippetVehicleTank_profile_libraries += SnippetUtilsPROFILE +SnippetVehicleTank_profile_libraries += SnippetRenderPROFILE +SnippetVehicleTank_profile_libraries += GL +SnippetVehicleTank_profile_libraries += GLU +SnippetVehicleTank_profile_libraries += glut +SnippetVehicleTank_profile_libraries += X11 +SnippetVehicleTank_profile_libraries += rt +SnippetVehicleTank_profile_libraries += pthread +SnippetVehicleTank_profile_common_cflags := $(SnippetVehicleTank_custom_cflags) +SnippetVehicleTank_profile_common_cflags += -MMD +SnippetVehicleTank_profile_common_cflags += $(addprefix -D, $(SnippetVehicleTank_profile_defines)) +SnippetVehicleTank_profile_common_cflags += $(addprefix -I, $(SnippetVehicleTank_profile_hpaths)) +SnippetVehicleTank_profile_common_cflags += -m64 +SnippetVehicleTank_profile_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleTank_profile_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleTank_profile_common_cflags += -Wno-uninitialized +SnippetVehicleTank_profile_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicleTank_profile_cflags := $(SnippetVehicleTank_profile_common_cflags) +SnippetVehicleTank_profile_cppflags := $(SnippetVehicleTank_profile_common_cflags) +SnippetVehicleTank_profile_lflags := $(SnippetVehicleTank_custom_lflags) +SnippetVehicleTank_profile_lflags += $(addprefix -L, $(SnippetVehicleTank_profile_lpaths)) +SnippetVehicleTank_profile_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleTank_profile_libraries)) -Wl,--end-group +SnippetVehicleTank_profile_lflags += -lrt +SnippetVehicleTank_profile_lflags += -Wl,-rpath ./ +SnippetVehicleTank_profile_lflags += -m64 +SnippetVehicleTank_profile_objsdir = $(OBJS_DIR)/SnippetVehicleTank_profile +SnippetVehicleTank_profile_cpp_o = $(addprefix $(SnippetVehicleTank_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleTank_cppfiles))))) +SnippetVehicleTank_profile_cc_o = $(addprefix $(SnippetVehicleTank_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleTank_ccfiles))))) +SnippetVehicleTank_profile_c_o = $(addprefix $(SnippetVehicleTank_profile_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleTank_cfiles))))) +SnippetVehicleTank_profile_obj = $(SnippetVehicleTank_profile_cpp_o) $(SnippetVehicleTank_profile_cc_o) $(SnippetVehicleTank_profile_c_o) +SnippetVehicleTank_profile_bin := ./../../../Bin/linux64/SnippetVehicleTankPROFILE + +clean_SnippetVehicleTank_profile: + @$(ECHO) clean SnippetVehicleTank profile + @$(RMDIR) $(SnippetVehicleTank_profile_objsdir) + @$(RMDIR) $(SnippetVehicleTank_profile_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleTank/profile + +build_SnippetVehicleTank_profile: postbuild_SnippetVehicleTank_profile +postbuild_SnippetVehicleTank_profile: mainbuild_SnippetVehicleTank_profile + @cp -u "../../../../PxShared/bin/linux64/libPxFoundationPROFILE_x64.so" "../../../Bin/linux64/libPxFoundationPROFILE_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDKPROFILE_x64.so" "../../../Bin/linux64/libPxPvdSDKPROFILE_x64.so" +mainbuild_SnippetVehicleTank_profile: prebuild_SnippetVehicleTank_profile $(SnippetVehicleTank_profile_bin) +prebuild_SnippetVehicleTank_profile: + +$(SnippetVehicleTank_profile_bin): $(SnippetVehicleTank_profile_obj) build_SnippetRender_profile build_SnippetUtils_profile + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleTankPROFILE` + $(CCLD) $(SnippetVehicleTank_profile_obj) $(SnippetVehicleTank_profile_lflags) -o $(SnippetVehicleTank_profile_bin) + $(ECHO) building $@ complete! + +SnippetVehicleTank_profile_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleTank_profile_cpp_o): $(SnippetVehicleTank_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling profile $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleTank_profile_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleTank/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_cppfiles)))))) + cp $(SnippetVehicleTank_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleTank/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleTank/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))))).P; \ + rm -f $(SnippetVehicleTank_profile_DEPDIR).d + +$(SnippetVehicleTank_profile_cc_o): $(SnippetVehicleTank_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling profile $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleTank_profile_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_ccfiles)))))) + cp $(SnippetVehicleTank_profile_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))))).profile.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))))).profile.P; \ + rm -f $(SnippetVehicleTank_profile_DEPDIR).d + +$(SnippetVehicleTank_profile_c_o): $(SnippetVehicleTank_profile_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling profile $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleTank_profile_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleTank/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_cfiles)))))) + cp $(SnippetVehicleTank_profile_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleTank/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_profile_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleTank/profile/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_profile_objsdir),, $@))), $(SnippetVehicleTank_cfiles))))).P; \ + rm -f $(SnippetVehicleTank_profile_DEPDIR).d + +SnippetVehicleTank_release_hpaths := +SnippetVehicleTank_release_hpaths += ./../../../Include +SnippetVehicleTank_release_hpaths += ./../../../../PxShared/include +SnippetVehicleTank_release_hpaths += ./../../../../PxShared/src/foundation/include +SnippetVehicleTank_release_hpaths += ./../../../../PxShared/src/fastxml/include +SnippetVehicleTank_release_lpaths := +SnippetVehicleTank_release_lpaths += ./../../../Lib/linux64 +SnippetVehicleTank_release_lpaths += ./../../lib/linux64 +SnippetVehicleTank_release_lpaths += ./../../../Bin/linux64 +SnippetVehicleTank_release_lpaths += ./../../../../PxShared/lib/linux64 +SnippetVehicleTank_release_lpaths += ./../../../../PxShared/bin/linux64 +SnippetVehicleTank_release_lpaths += ./../../lib/linux64 +SnippetVehicleTank_release_defines := $(SnippetVehicleTank_custom_defines) +SnippetVehicleTank_release_defines += PHYSX_PROFILE_SDK +SnippetVehicleTank_release_defines += RENDER_SNIPPET +SnippetVehicleTank_release_defines += NDEBUG +SnippetVehicleTank_release_defines += PX_SUPPORT_PVD=0 +SnippetVehicleTank_release_libraries := +SnippetVehicleTank_release_libraries += SnippetRender +SnippetVehicleTank_release_libraries += SnippetUtils +SnippetVehicleTank_release_libraries += PhysX3_x64 +SnippetVehicleTank_release_libraries += PhysX3Cooking_x64 +SnippetVehicleTank_release_libraries += PhysX3CharacterKinematic_x64 +SnippetVehicleTank_release_libraries += PhysX3Extensions +SnippetVehicleTank_release_libraries += PhysX3Vehicle +SnippetVehicleTank_release_libraries += PxPvdSDK_x64 +SnippetVehicleTank_release_libraries += PhysX3Common_x64 +SnippetVehicleTank_release_libraries += PxFoundation_x64 +SnippetVehicleTank_release_libraries += PxTask +SnippetVehicleTank_release_libraries += PsFastXml +SnippetVehicleTank_release_libraries += SnippetUtils +SnippetVehicleTank_release_libraries += SnippetRender +SnippetVehicleTank_release_libraries += GL +SnippetVehicleTank_release_libraries += GLU +SnippetVehicleTank_release_libraries += glut +SnippetVehicleTank_release_libraries += X11 +SnippetVehicleTank_release_libraries += rt +SnippetVehicleTank_release_libraries += pthread +SnippetVehicleTank_release_common_cflags := $(SnippetVehicleTank_custom_cflags) +SnippetVehicleTank_release_common_cflags += -MMD +SnippetVehicleTank_release_common_cflags += $(addprefix -D, $(SnippetVehicleTank_release_defines)) +SnippetVehicleTank_release_common_cflags += $(addprefix -I, $(SnippetVehicleTank_release_hpaths)) +SnippetVehicleTank_release_common_cflags += -m64 +SnippetVehicleTank_release_common_cflags += -Werror -m64 -fPIC -msse2 -mfpmath=sse -ffast-math -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden +SnippetVehicleTank_release_common_cflags += -Wall -Wextra -Wstrict-aliasing=2 -fdiagnostics-show-option +SnippetVehicleTank_release_common_cflags += -Wno-uninitialized +SnippetVehicleTank_release_common_cflags += -O3 -fno-strict-aliasing +SnippetVehicleTank_release_cflags := $(SnippetVehicleTank_release_common_cflags) +SnippetVehicleTank_release_cppflags := $(SnippetVehicleTank_release_common_cflags) +SnippetVehicleTank_release_lflags := $(SnippetVehicleTank_custom_lflags) +SnippetVehicleTank_release_lflags += $(addprefix -L, $(SnippetVehicleTank_release_lpaths)) +SnippetVehicleTank_release_lflags += -Wl,--start-group $(addprefix -l, $(SnippetVehicleTank_release_libraries)) -Wl,--end-group +SnippetVehicleTank_release_lflags += -lrt +SnippetVehicleTank_release_lflags += -Wl,-rpath ./ +SnippetVehicleTank_release_lflags += -m64 +SnippetVehicleTank_release_objsdir = $(OBJS_DIR)/SnippetVehicleTank_release +SnippetVehicleTank_release_cpp_o = $(addprefix $(SnippetVehicleTank_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cpp, %.cpp.o, $(SnippetVehicleTank_cppfiles))))) +SnippetVehicleTank_release_cc_o = $(addprefix $(SnippetVehicleTank_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.cc, %.cc.o, $(SnippetVehicleTank_ccfiles))))) +SnippetVehicleTank_release_c_o = $(addprefix $(SnippetVehicleTank_release_objsdir)/, $(subst ./, , $(subst ../, , $(patsubst %.c, %.c.o, $(SnippetVehicleTank_cfiles))))) +SnippetVehicleTank_release_obj = $(SnippetVehicleTank_release_cpp_o) $(SnippetVehicleTank_release_cc_o) $(SnippetVehicleTank_release_c_o) +SnippetVehicleTank_release_bin := ./../../../Bin/linux64/SnippetVehicleTank + +clean_SnippetVehicleTank_release: + @$(ECHO) clean SnippetVehicleTank release + @$(RMDIR) $(SnippetVehicleTank_release_objsdir) + @$(RMDIR) $(SnippetVehicleTank_release_bin) + @$(RMDIR) $(DEPSDIR)/SnippetVehicleTank/release + +build_SnippetVehicleTank_release: postbuild_SnippetVehicleTank_release +postbuild_SnippetVehicleTank_release: mainbuild_SnippetVehicleTank_release + @cp -u "../../../../PxShared/bin/linux64/libPxFoundation_x64.so" "../../../Bin/linux64/libPxFoundation_x64.so"; cp -u "../../../../PxShared/bin/linux64/libPxPvdSDK_x64.so" "../../../Bin/linux64/libPxPvdSDK_x64.so" +mainbuild_SnippetVehicleTank_release: prebuild_SnippetVehicleTank_release $(SnippetVehicleTank_release_bin) +prebuild_SnippetVehicleTank_release: + +$(SnippetVehicleTank_release_bin): $(SnippetVehicleTank_release_obj) build_SnippetRender_release build_SnippetUtils_release + mkdir -p `dirname ./../../../Bin/linux64/SnippetVehicleTank` + $(CCLD) $(SnippetVehicleTank_release_obj) $(SnippetVehicleTank_release_lflags) -o $(SnippetVehicleTank_release_bin) + $(ECHO) building $@ complete! + +SnippetVehicleTank_release_DEPDIR = $(dir $(@))/$(*F) +$(SnippetVehicleTank_release_cpp_o): $(SnippetVehicleTank_release_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling release $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleTank_release_cppflags) -c $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_cppfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleTank/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_cppfiles)))))) + cp $(SnippetVehicleTank_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleTank/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleTank/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cpp.o,.cpp, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_cppfiles))))).P; \ + rm -f $(SnippetVehicleTank_release_DEPDIR).d + +$(SnippetVehicleTank_release_cc_o): $(SnippetVehicleTank_release_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling release $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))... + mkdir -p $(dir $(@)) + $(CXX) $(SnippetVehicleTank_release_cppflags) -c $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_ccfiles)) -o $@ + mkdir -p $(dir $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_ccfiles)))))) + cp $(SnippetVehicleTank_release_DEPDIR).d $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))))).release.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .cc.o,.cc, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_ccfiles))))).release.P; \ + rm -f $(SnippetVehicleTank_release_DEPDIR).d + +$(SnippetVehicleTank_release_c_o): $(SnippetVehicleTank_release_objsdir)/%.o: + $(ECHO) SnippetVehicleTank: compiling release $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_cfiles))... + mkdir -p $(dir $(@)) + $(CC) $(SnippetVehicleTank_release_cflags) -c $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_cfiles)) -o $@ + @mkdir -p $(dir $(addprefix $(DEPSDIR)/SnippetVehicleTank/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_cfiles)))))) + cp $(SnippetVehicleTank_release_DEPDIR).d $(addprefix $(DEPSDIR)/SnippetVehicleTank/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_cfiles))))).P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(SnippetVehicleTank_release_DEPDIR).d >> $(addprefix $(DEPSDIR)/SnippetVehicleTank/release/, $(subst ./, , $(subst ../, , $(filter %$(strip $(subst .c.o,.c, $(subst $(SnippetVehicleTank_release_objsdir),, $@))), $(SnippetVehicleTank_cfiles))))).P; \ + rm -f $(SnippetVehicleTank_release_DEPDIR).d + +clean_SnippetVehicleTank: clean_SnippetVehicleTank_debug clean_SnippetVehicleTank_checked clean_SnippetVehicleTank_profile clean_SnippetVehicleTank_release + rm -rf $(DEPSDIR) + +export VERBOSE +ifndef VERBOSE +.SILENT: +endif |