1 # Makefile generated by XPJ for linux32
2 -include Makefile.custom
3 ProjectName
= ApexFramework
4 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexAssetPreviewScene.
cpp
5 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexCreateSDK.
cpp
6 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexCustomBufferIterator.
cpp
7 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexRenderDebug.
cpp
8 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexRenderMeshActor.
cpp
9 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexRenderMeshAsset.
cpp
10 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexRenderMeshAssetAuthoring.
cpp
11 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexRenderSubmesh.
cpp
12 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexResourceProvider.
cpp
13 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexSDKImpl.
cpp
14 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexSDKVersionString.
cpp
15 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexScene.
cpp
16 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexSceneTasks.
cpp
17 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexSceneUserNotify.
cpp
18 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexVertexBuffer.
cpp
19 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ApexVertexFormat.
cpp
20 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/FrameworkProfile.
cpp
21 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/MirrorSceneImpl.
cpp
22 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/ThreadPool.
cpp
23 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferF32x1.
cpp
24 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferF32x2.
cpp
25 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferF32x3.
cpp
26 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferF32x4.
cpp
27 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU16x1.
cpp
28 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU16x2.
cpp
29 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU16x3.
cpp
30 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU16x4.
cpp
31 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU32x1.
cpp
32 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU32x2.
cpp
33 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU32x3.
cpp
34 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU32x4.
cpp
35 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU8x1.
cpp
36 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU8x2.
cpp
37 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU8x3.
cpp
38 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/BufferU8x4.
cpp
39 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/RenderMeshAssetParameters.
cpp
40 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/SubmeshParameters.
cpp
41 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/SurfaceBufferParameters.
cpp
42 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/VertexBufferParameters.
cpp
43 ApexFramework_cppfiles
+= .
/..
/..
/framework
/src
/autogen
/VertexFormatParameters.
cpp
45 ApexFramework_cpp_debug_dep
= $(addprefix $(DEPSDIR
)/ApexFramework
/debug
/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cpp, %.
cpp.P
, $(ApexFramework_cppfiles
)))))
46 ApexFramework_cc_debug_dep
= $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cc, %.
cc.debug.P
, $(ApexFramework_ccfiles
)))))
47 ApexFramework_c_debug_dep
= $(addprefix $(DEPSDIR
)/ApexFramework
/debug
/, $(subst .
/, , $(subst ..
/, , $(patsubst %.c
, %.c.P
, $(ApexFramework_cfiles
)))))
48 ApexFramework_debug_dep
= $(ApexFramework_cpp_debug_dep
) $(ApexFramework_cc_debug_dep
) $(ApexFramework_c_debug_dep
)
49 -include $(ApexFramework_debug_dep
)
50 ApexFramework_cpp_release_dep
= $(addprefix $(DEPSDIR
)/ApexFramework
/release
/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cpp, %.
cpp.P
, $(ApexFramework_cppfiles
)))))
51 ApexFramework_cc_release_dep
= $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cc, %.
cc.release.P
, $(ApexFramework_ccfiles
)))))
52 ApexFramework_c_release_dep
= $(addprefix $(DEPSDIR
)/ApexFramework
/release
/, $(subst .
/, , $(subst ..
/, , $(patsubst %.c
, %.c.P
, $(ApexFramework_cfiles
)))))
53 ApexFramework_release_dep
= $(ApexFramework_cpp_release_dep
) $(ApexFramework_cc_release_dep
) $(ApexFramework_c_release_dep
)
54 -include $(ApexFramework_release_dep
)
55 ApexFramework_cpp_profile_dep
= $(addprefix $(DEPSDIR
)/ApexFramework
/profile
/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cpp, %.
cpp.P
, $(ApexFramework_cppfiles
)))))
56 ApexFramework_cc_profile_dep
= $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cc, %.
cc.profile.P
, $(ApexFramework_ccfiles
)))))
57 ApexFramework_c_profile_dep
= $(addprefix $(DEPSDIR
)/ApexFramework
/profile
/, $(subst .
/, , $(subst ..
/, , $(patsubst %.c
, %.c.P
, $(ApexFramework_cfiles
)))))
58 ApexFramework_profile_dep
= $(ApexFramework_cpp_profile_dep
) $(ApexFramework_cc_profile_dep
) $(ApexFramework_c_profile_dep
)
59 -include $(ApexFramework_profile_dep
)
60 ApexFramework_cpp_checked_dep
= $(addprefix $(DEPSDIR
)/ApexFramework
/checked
/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cpp, %.
cpp.P
, $(ApexFramework_cppfiles
)))))
61 ApexFramework_cc_checked_dep
= $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cc, %.
cc.checked.P
, $(ApexFramework_ccfiles
)))))
62 ApexFramework_c_checked_dep
= $(addprefix $(DEPSDIR
)/ApexFramework
/checked
/, $(subst .
/, , $(subst ..
/, , $(patsubst %.c
, %.c.P
, $(ApexFramework_cfiles
)))))
63 ApexFramework_checked_dep
= $(ApexFramework_cpp_checked_dep
) $(ApexFramework_cc_checked_dep
) $(ApexFramework_c_checked_dep
)
64 -include $(ApexFramework_checked_dep
)
65 ApexFramework_debug_hpaths
:=
66 ApexFramework_debug_hpaths
+= .
/..
/..
/framework
/include
67 ApexFramework_debug_hpaths
+= .
/..
/..
/framework
/include/autogen
68 ApexFramework_debug_hpaths
+= .
/..
/..
/common
/include
69 ApexFramework_debug_hpaths
+= .
/..
/..
/common
/include/autogen
70 ApexFramework_debug_hpaths
+= .
/..
/..
/shared
/internal
/include
71 ApexFramework_debug_hpaths
+= .
/..
/..
/NvParameterized
/include
72 ApexFramework_debug_hpaths
+= .
/..
/..
/shared
/general
/RenderDebug
/public
73 ApexFramework_debug_hpaths
+= .
/..
/..
/include
74 ApexFramework_debug_hpaths
+= .
/..
/..
/include/PhysX3
75 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/include
76 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/include/filebuf
77 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/include/foundation
78 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/include/task
79 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/include/cudamanager
80 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/include/pvd
81 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/src
/foundation
/include
82 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/src
/filebuf
/include
83 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/src
/fastxml
/include
84 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/src
/pvd
/include
85 ApexFramework_debug_hpaths
+= .
/..
/..
/shared
/general
/shared
86 ApexFramework_debug_hpaths
+= .
/..
/..
/public
87 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
88 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/common
89 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/cooking
90 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/extensions
91 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/geometry
92 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/gpu
93 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/deformable
94 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/particles
95 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/characterkinematic
96 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/characterdynamic
97 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/vehicle
98 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Source
/GeomUtils
/headers
99 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Source
/PhysXGpu
/include
100 ApexFramework_debug_hpaths
+= .
/..
/..
/shared
/general
/PairFilter
/include
101 ApexFramework_debug_hpaths
+= .
/..
/..
/shared
/general
/PairFilter
/public
102 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/src
/pvd
/src
103 ApexFramework_debug_hpaths
+= .
/..
/..
/..
/PxShared
/src
/cudamanager
/include
104 ApexFramework_debug_lpaths
:=
105 ApexFramework_debug_lpaths
+= .
/..
/..
/..
/PxShared
/lib
/makelinux32
106 ApexFramework_debug_lpaths
+= .
/..
/..
/..
/PhysX_3.4
/Lib
/makelinux32
107 ApexFramework_debug_lpaths
+= .
/..
/..
/lib
/linux32
108 ApexFramework_debug_lpaths
+= .
/..
/..
/NvParameterized
/lib
/linux32
109 ApexFramework_debug_lpaths
+= .
/..
/..
/..
/PxShared
/lib
/linux32
110 ApexFramework_debug_lpaths
+= .
/..
/..
/..
/PxShared
/bin
/linux32
111 ApexFramework_debug_lpaths
+= .
/..
/..
/shared
/general
/RenderDebug
/lib
/linux32
112 ApexFramework_debug_defines
:= $(ApexFramework_custom_defines
)
113 ApexFramework_debug_defines
+= PX_PHYSX_STATIC_LIB
114 ApexFramework_debug_defines
+= _DEBUG
115 ApexFramework_debug_defines
+= PX_DEBUG
116 ApexFramework_debug_defines
+= PX_CHECKED
117 ApexFramework_debug_libraries
:=
118 ApexFramework_debug_libraries
+= ApexCommonDEBUG
119 ApexFramework_debug_libraries
+= ApexSharedDEBUG
120 ApexFramework_debug_libraries
+= NvParameterizedDEBUG
121 ApexFramework_debug_libraries
+= PsFastXmlDEBUG
122 ApexFramework_debug_libraries
+= PxFoundationDEBUG_x86
123 ApexFramework_debug_libraries
+= PxPvdSDKDEBUG_x86
124 ApexFramework_debug_libraries
+= PxTaskDEBUG
125 ApexFramework_debug_libraries
+= RenderDebugDEBUG
126 ApexFramework_debug_libraries
+= PhysX3CommonDEBUG_x86
127 ApexFramework_debug_common_cflags
:= $(ApexFramework_custom_cflags
)
128 ApexFramework_debug_common_cflags
+= -MMD
129 ApexFramework_debug_common_cflags
+= $(addprefix -D
, $(ApexFramework_debug_defines
))
130 ApexFramework_debug_common_cflags
+= $(addprefix -I
, $(ApexFramework_debug_hpaths
))
131 ApexFramework_debug_common_cflags
+= -m32
132 ApexFramework_debug_common_cflags
+= -m32
-msse2
-mfpmath
=sse
-malign-double
-fpic
-ffast-math
-fno-exceptions
-fno-rtti
-Wno-invalid-offsetof
-Wno-unknown-pragmas
-std
=c
++0x
133 ApexFramework_debug_common_cflags
+= -g3
-gdwarf-2
134 ApexFramework_debug_cflags
:= $(ApexFramework_debug_common_cflags
)
135 ApexFramework_debug_cppflags
:= $(ApexFramework_debug_common_cflags
)
136 ApexFramework_debug_lflags
:= $(ApexFramework_custom_lflags
)
137 ApexFramework_debug_lflags
+= $(addprefix -L
, $(ApexFramework_debug_lpaths
))
138 ApexFramework_debug_lflags
+= -Wl
,--start-group
$(addprefix -l
, $(ApexFramework_debug_libraries
)) -Wl
,--end-group
139 ApexFramework_debug_lflags
+= -lrt
-pthread
-z muldefs
-Wl
,-rpath
=.
140 ApexFramework_debug_lflags
+= -m32
141 ApexFramework_debug_objsdir
= $(OBJS_DIR
)/ApexFramework_debug
142 ApexFramework_debug_cpp_o
= $(addprefix $(ApexFramework_debug_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cpp, %.
cpp.o
, $(ApexFramework_cppfiles
)))))
143 ApexFramework_debug_cc_o
= $(addprefix $(ApexFramework_debug_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cc, %.
cc.o
, $(ApexFramework_ccfiles
)))))
144 ApexFramework_debug_c_o
= $(addprefix $(ApexFramework_debug_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.c
, %.c.o
, $(ApexFramework_cfiles
)))))
145 ApexFramework_debug_obj
= $(ApexFramework_debug_cpp_o
) $(ApexFramework_debug_cc_o
) $(ApexFramework_debug_c_o
)
146 ApexFramework_debug_bin
:= .
/..
/..
/lib
/linux32
/libApexFrameworkDEBUG.a
148 clean_ApexFramework_debug
:
149 @
$(ECHO
) clean ApexFramework debug
150 @
$(RMDIR
) $(ApexFramework_debug_objsdir
)
151 @
$(RMDIR
) $(ApexFramework_debug_bin
)
152 @
$(RMDIR
) $(DEPSDIR
)/ApexFramework
/debug
154 build_ApexFramework_debug
: postbuild_ApexFramework_debug
155 postbuild_ApexFramework_debug
: mainbuild_ApexFramework_debug
156 mainbuild_ApexFramework_debug
: prebuild_ApexFramework_debug
$(ApexFramework_debug_bin
)
157 prebuild_ApexFramework_debug
:
159 $(ApexFramework_debug_bin
): $(NvParameterized_debug_obj
) $(PsFastXml_debug_obj
) $(PxPvdSDK_debug_obj
) $(PxTask_debug_obj
) $(RenderDebug_debug_obj
) $(ApexFramework_debug_obj
) build_ApexCommon_debug build_ApexShared_debug build_NvParameterized_debug build_PsFastXml_debug build_PxFoundation_debug build_PxPvdSDK_debug build_PxTask_debug build_RenderDebug_debug
160 mkdir
-p
`dirname ./../../lib/linux32/libApexFrameworkDEBUG.a`
161 @
$(AR
) rcs
$(ApexFramework_debug_bin
) $(NvParameterized_debug_obj
) $(PsFastXml_debug_obj
) $(PxPvdSDK_debug_obj
) $(PxTask_debug_obj
) $(RenderDebug_debug_obj
) $(ApexFramework_debug_obj
)
162 $(ECHO
) building
$@ complete
!
164 ApexFramework_debug_DEPDIR
= $(dir $(@
))/$(*F
)
165 $(ApexFramework_debug_cpp_o
): $(ApexFramework_debug_objsdir
)/%.o
:
166 $(ECHO
) ApexFramework
: compiling debug
$(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_cppfiles
))...
168 $(CXX
) $(ApexFramework_debug_cppflags
) -c
$(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_cppfiles
)) -o
$@
169 @mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/ApexFramework
/debug
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))))
170 cp
$(ApexFramework_debug_DEPDIR
).d
$(addprefix $(DEPSDIR
)/ApexFramework
/debug
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))).P
; \
171 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
172 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_debug_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/ApexFramework
/debug
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))).P
; \
173 rm -f
$(ApexFramework_debug_DEPDIR
).d
175 $(ApexFramework_debug_cc_o
): $(ApexFramework_debug_objsdir
)/%.o
:
176 $(ECHO
) ApexFramework
: compiling debug
$(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_ccfiles
))...
178 $(CXX
) $(ApexFramework_debug_cppflags
) -c
$(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_ccfiles
)) -o
$@
179 mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))))
180 cp
$(ApexFramework_debug_DEPDIR
).d
$(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))).debug.P
; \
181 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
182 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_debug_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))).debug.P
; \
183 rm -f
$(ApexFramework_debug_DEPDIR
).d
185 $(ApexFramework_debug_c_o
): $(ApexFramework_debug_objsdir
)/%.o
:
186 $(ECHO
) ApexFramework
: compiling debug
$(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_cfiles
))...
188 $(CC
) $(ApexFramework_debug_cflags
) -c
$(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_cfiles
)) -o
$@
189 @mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/ApexFramework
/debug
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_cfiles
))))))
190 cp
$(ApexFramework_debug_DEPDIR
).d
$(addprefix $(DEPSDIR
)/ApexFramework
/debug
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_cfiles
))))).P
; \
191 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
192 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_debug_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/ApexFramework
/debug
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_debug_objsdir
),, $@
))), $(ApexFramework_cfiles
))))).P
; \
193 rm -f
$(ApexFramework_debug_DEPDIR
).d
195 ApexFramework_release_hpaths
:=
196 ApexFramework_release_hpaths
+= .
/..
/..
/framework
/include
197 ApexFramework_release_hpaths
+= .
/..
/..
/framework
/include/autogen
198 ApexFramework_release_hpaths
+= .
/..
/..
/common
/include
199 ApexFramework_release_hpaths
+= .
/..
/..
/common
/include/autogen
200 ApexFramework_release_hpaths
+= .
/..
/..
/shared
/internal
/include
201 ApexFramework_release_hpaths
+= .
/..
/..
/NvParameterized
/include
202 ApexFramework_release_hpaths
+= .
/..
/..
/shared
/general
/RenderDebug
/public
203 ApexFramework_release_hpaths
+= .
/..
/..
/include
204 ApexFramework_release_hpaths
+= .
/..
/..
/include/PhysX3
205 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/include
206 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/include/filebuf
207 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/include/foundation
208 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/include/task
209 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/include/cudamanager
210 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/include/pvd
211 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/src
/foundation
/include
212 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/src
/filebuf
/include
213 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/src
/fastxml
/include
214 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/src
/pvd
/include
215 ApexFramework_release_hpaths
+= .
/..
/..
/shared
/general
/shared
216 ApexFramework_release_hpaths
+= .
/..
/..
/public
217 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
218 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/common
219 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/cooking
220 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/extensions
221 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/geometry
222 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/gpu
223 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/deformable
224 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/particles
225 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/characterkinematic
226 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/characterdynamic
227 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/vehicle
228 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Source
/GeomUtils
/headers
229 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Source
/PhysXGpu
/include
230 ApexFramework_release_hpaths
+= .
/..
/..
/shared
/general
/PairFilter
/include
231 ApexFramework_release_hpaths
+= .
/..
/..
/shared
/general
/PairFilter
/public
232 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/src
/pvd
/src
233 ApexFramework_release_hpaths
+= .
/..
/..
/..
/PxShared
/src
/cudamanager
/include
234 ApexFramework_release_lpaths
:=
235 ApexFramework_release_lpaths
+= .
/..
/..
/..
/PxShared
/lib
/makelinux32
236 ApexFramework_release_lpaths
+= .
/..
/..
/..
/PhysX_3.4
/Lib
/makelinux32
237 ApexFramework_release_lpaths
+= .
/..
/..
/lib
/linux32
238 ApexFramework_release_lpaths
+= .
/..
/..
/NvParameterized
/lib
/linux32
239 ApexFramework_release_lpaths
+= .
/..
/..
/..
/PxShared
/lib
/linux32
240 ApexFramework_release_lpaths
+= .
/..
/..
/..
/PxShared
/bin
/linux32
241 ApexFramework_release_lpaths
+= .
/..
/..
/shared
/general
/RenderDebug
/lib
/linux32
242 ApexFramework_release_defines
:= $(ApexFramework_custom_defines
)
243 ApexFramework_release_defines
+= PX_PHYSX_STATIC_LIB
244 ApexFramework_release_defines
+= NDEBUG
245 ApexFramework_release_defines
+= APEX_SHIPPING
246 ApexFramework_release_libraries
:=
247 ApexFramework_release_libraries
+= ApexCommon
248 ApexFramework_release_libraries
+= ApexShared
249 ApexFramework_release_libraries
+= NvParameterized
250 ApexFramework_release_libraries
+= PsFastXml
251 ApexFramework_release_libraries
+= PxFoundation_x86
252 ApexFramework_release_libraries
+= PxPvdSDK_x86
253 ApexFramework_release_libraries
+= PxTask
254 ApexFramework_release_libraries
+= RenderDebug
255 ApexFramework_release_libraries
+= PhysX3Common_x86
256 ApexFramework_release_common_cflags
:= $(ApexFramework_custom_cflags
)
257 ApexFramework_release_common_cflags
+= -MMD
258 ApexFramework_release_common_cflags
+= $(addprefix -D
, $(ApexFramework_release_defines
))
259 ApexFramework_release_common_cflags
+= $(addprefix -I
, $(ApexFramework_release_hpaths
))
260 ApexFramework_release_common_cflags
+= -m32
261 ApexFramework_release_common_cflags
+= -m32
-msse2
-mfpmath
=sse
-malign-double
-fpic
-ffast-math
-fno-exceptions
-fno-rtti
-Wno-invalid-offsetof
-Wno-unknown-pragmas
-std
=c
++0x
262 ApexFramework_release_common_cflags
+= -O3
-fno-strict-aliasing
263 ApexFramework_release_cflags
:= $(ApexFramework_release_common_cflags
)
264 ApexFramework_release_cppflags
:= $(ApexFramework_release_common_cflags
)
265 ApexFramework_release_lflags
:= $(ApexFramework_custom_lflags
)
266 ApexFramework_release_lflags
+= $(addprefix -L
, $(ApexFramework_release_lpaths
))
267 ApexFramework_release_lflags
+= -Wl
,--start-group
$(addprefix -l
, $(ApexFramework_release_libraries
)) -Wl
,--end-group
268 ApexFramework_release_lflags
+= -lrt
-pthread
-z muldefs
-Wl
,-rpath
=.
269 ApexFramework_release_lflags
+= -m32
270 ApexFramework_release_objsdir
= $(OBJS_DIR
)/ApexFramework_release
271 ApexFramework_release_cpp_o
= $(addprefix $(ApexFramework_release_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cpp, %.
cpp.o
, $(ApexFramework_cppfiles
)))))
272 ApexFramework_release_cc_o
= $(addprefix $(ApexFramework_release_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cc, %.
cc.o
, $(ApexFramework_ccfiles
)))))
273 ApexFramework_release_c_o
= $(addprefix $(ApexFramework_release_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.c
, %.c.o
, $(ApexFramework_cfiles
)))))
274 ApexFramework_release_obj
= $(ApexFramework_release_cpp_o
) $(ApexFramework_release_cc_o
) $(ApexFramework_release_c_o
)
275 ApexFramework_release_bin
:= .
/..
/..
/lib
/linux32
/libApexFramework.a
277 clean_ApexFramework_release
:
278 @
$(ECHO
) clean ApexFramework release
279 @
$(RMDIR
) $(ApexFramework_release_objsdir
)
280 @
$(RMDIR
) $(ApexFramework_release_bin
)
281 @
$(RMDIR
) $(DEPSDIR
)/ApexFramework
/release
283 build_ApexFramework_release
: postbuild_ApexFramework_release
284 postbuild_ApexFramework_release
: mainbuild_ApexFramework_release
285 mainbuild_ApexFramework_release
: prebuild_ApexFramework_release
$(ApexFramework_release_bin
)
286 prebuild_ApexFramework_release
:
288 $(ApexFramework_release_bin
): $(NvParameterized_release_obj
) $(PsFastXml_release_obj
) $(PxPvdSDK_release_obj
) $(PxTask_release_obj
) $(RenderDebug_release_obj
) $(ApexFramework_release_obj
) build_ApexCommon_release build_ApexShared_release build_NvParameterized_release build_PsFastXml_release build_PxFoundation_release build_PxPvdSDK_release build_PxTask_release build_RenderDebug_release
289 mkdir
-p
`dirname ./../../lib/linux32/libApexFramework.a`
290 @
$(AR
) rcs
$(ApexFramework_release_bin
) $(NvParameterized_release_obj
) $(PsFastXml_release_obj
) $(PxPvdSDK_release_obj
) $(PxTask_release_obj
) $(RenderDebug_release_obj
) $(ApexFramework_release_obj
)
291 $(ECHO
) building
$@ complete
!
293 ApexFramework_release_DEPDIR
= $(dir $(@
))/$(*F
)
294 $(ApexFramework_release_cpp_o
): $(ApexFramework_release_objsdir
)/%.o
:
295 $(ECHO
) ApexFramework
: compiling release
$(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_cppfiles
))...
297 $(CXX
) $(ApexFramework_release_cppflags
) -c
$(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_cppfiles
)) -o
$@
298 @mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/ApexFramework
/release
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))))
299 cp
$(ApexFramework_release_DEPDIR
).d
$(addprefix $(DEPSDIR
)/ApexFramework
/release
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))).P
; \
300 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
301 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_release_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/ApexFramework
/release
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))).P
; \
302 rm -f
$(ApexFramework_release_DEPDIR
).d
304 $(ApexFramework_release_cc_o
): $(ApexFramework_release_objsdir
)/%.o
:
305 $(ECHO
) ApexFramework
: compiling release
$(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_ccfiles
))...
307 $(CXX
) $(ApexFramework_release_cppflags
) -c
$(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_ccfiles
)) -o
$@
308 mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))))
309 cp
$(ApexFramework_release_DEPDIR
).d
$(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))).release.P
; \
310 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
311 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_release_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))).release.P
; \
312 rm -f
$(ApexFramework_release_DEPDIR
).d
314 $(ApexFramework_release_c_o
): $(ApexFramework_release_objsdir
)/%.o
:
315 $(ECHO
) ApexFramework
: compiling release
$(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_cfiles
))...
317 $(CC
) $(ApexFramework_release_cflags
) -c
$(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_cfiles
)) -o
$@
318 @mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/ApexFramework
/release
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_cfiles
))))))
319 cp
$(ApexFramework_release_DEPDIR
).d
$(addprefix $(DEPSDIR
)/ApexFramework
/release
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_cfiles
))))).P
; \
320 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
321 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_release_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/ApexFramework
/release
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_release_objsdir
),, $@
))), $(ApexFramework_cfiles
))))).P
; \
322 rm -f
$(ApexFramework_release_DEPDIR
).d
324 ApexFramework_profile_hpaths
:=
325 ApexFramework_profile_hpaths
+= .
/..
/..
/framework
/include
326 ApexFramework_profile_hpaths
+= .
/..
/..
/framework
/include/autogen
327 ApexFramework_profile_hpaths
+= .
/..
/..
/common
/include
328 ApexFramework_profile_hpaths
+= .
/..
/..
/common
/include/autogen
329 ApexFramework_profile_hpaths
+= .
/..
/..
/shared
/internal
/include
330 ApexFramework_profile_hpaths
+= .
/..
/..
/NvParameterized
/include
331 ApexFramework_profile_hpaths
+= .
/..
/..
/shared
/general
/RenderDebug
/public
332 ApexFramework_profile_hpaths
+= .
/..
/..
/include
333 ApexFramework_profile_hpaths
+= .
/..
/..
/include/PhysX3
334 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/include
335 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/include/filebuf
336 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/include/foundation
337 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/include/task
338 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/include/cudamanager
339 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/include/pvd
340 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/src
/foundation
/include
341 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/src
/filebuf
/include
342 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/src
/fastxml
/include
343 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/src
/pvd
/include
344 ApexFramework_profile_hpaths
+= .
/..
/..
/shared
/general
/shared
345 ApexFramework_profile_hpaths
+= .
/..
/..
/public
346 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
347 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/common
348 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/cooking
349 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/extensions
350 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/geometry
351 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/gpu
352 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/deformable
353 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/particles
354 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/characterkinematic
355 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/characterdynamic
356 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/vehicle
357 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Source
/GeomUtils
/headers
358 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Source
/PhysXGpu
/include
359 ApexFramework_profile_hpaths
+= .
/..
/..
/shared
/general
/PairFilter
/include
360 ApexFramework_profile_hpaths
+= .
/..
/..
/shared
/general
/PairFilter
/public
361 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/src
/pvd
/src
362 ApexFramework_profile_hpaths
+= .
/..
/..
/..
/PxShared
/src
/cudamanager
/include
363 ApexFramework_profile_lpaths
:=
364 ApexFramework_profile_lpaths
+= .
/..
/..
/..
/PxShared
/lib
/makelinux32
365 ApexFramework_profile_lpaths
+= .
/..
/..
/..
/PhysX_3.4
/Lib
/makelinux32
366 ApexFramework_profile_lpaths
+= .
/..
/..
/lib
/linux32
367 ApexFramework_profile_lpaths
+= .
/..
/..
/NvParameterized
/lib
/linux32
368 ApexFramework_profile_lpaths
+= .
/..
/..
/..
/PxShared
/lib
/linux32
369 ApexFramework_profile_lpaths
+= .
/..
/..
/..
/PxShared
/bin
/linux32
370 ApexFramework_profile_lpaths
+= .
/..
/..
/shared
/general
/RenderDebug
/lib
/linux32
371 ApexFramework_profile_defines
:= $(ApexFramework_custom_defines
)
372 ApexFramework_profile_defines
+= PX_PHYSX_STATIC_LIB
373 ApexFramework_profile_defines
+= NDEBUG
374 ApexFramework_profile_defines
+= PX_PROFILE
375 ApexFramework_profile_libraries
:=
376 ApexFramework_profile_libraries
+= ApexCommonPROFILE
377 ApexFramework_profile_libraries
+= ApexSharedPROFILE
378 ApexFramework_profile_libraries
+= NvParameterizedPROFILE
379 ApexFramework_profile_libraries
+= PsFastXmlPROFILE
380 ApexFramework_profile_libraries
+= PxFoundationPROFILE_x86
381 ApexFramework_profile_libraries
+= PxPvdSDKPROFILE_x86
382 ApexFramework_profile_libraries
+= PxTaskPROFILE
383 ApexFramework_profile_libraries
+= RenderDebugPROFILE
384 ApexFramework_profile_libraries
+= PhysX3CommonPROFILE_x86
385 ApexFramework_profile_common_cflags
:= $(ApexFramework_custom_cflags
)
386 ApexFramework_profile_common_cflags
+= -MMD
387 ApexFramework_profile_common_cflags
+= $(addprefix -D
, $(ApexFramework_profile_defines
))
388 ApexFramework_profile_common_cflags
+= $(addprefix -I
, $(ApexFramework_profile_hpaths
))
389 ApexFramework_profile_common_cflags
+= -m32
390 ApexFramework_profile_common_cflags
+= -m32
-msse2
-mfpmath
=sse
-malign-double
-fpic
-ffast-math
-fno-exceptions
-fno-rtti
-Wno-invalid-offsetof
-Wno-unknown-pragmas
-std
=c
++0x
391 ApexFramework_profile_common_cflags
+= -O3
-fno-strict-aliasing
392 ApexFramework_profile_cflags
:= $(ApexFramework_profile_common_cflags
)
393 ApexFramework_profile_cppflags
:= $(ApexFramework_profile_common_cflags
)
394 ApexFramework_profile_lflags
:= $(ApexFramework_custom_lflags
)
395 ApexFramework_profile_lflags
+= $(addprefix -L
, $(ApexFramework_profile_lpaths
))
396 ApexFramework_profile_lflags
+= -Wl
,--start-group
$(addprefix -l
, $(ApexFramework_profile_libraries
)) -Wl
,--end-group
397 ApexFramework_profile_lflags
+= -lrt
-pthread
-z muldefs
-Wl
,-rpath
=.
398 ApexFramework_profile_lflags
+= -m32
399 ApexFramework_profile_objsdir
= $(OBJS_DIR
)/ApexFramework_profile
400 ApexFramework_profile_cpp_o
= $(addprefix $(ApexFramework_profile_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cpp, %.
cpp.o
, $(ApexFramework_cppfiles
)))))
401 ApexFramework_profile_cc_o
= $(addprefix $(ApexFramework_profile_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cc, %.
cc.o
, $(ApexFramework_ccfiles
)))))
402 ApexFramework_profile_c_o
= $(addprefix $(ApexFramework_profile_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.c
, %.c.o
, $(ApexFramework_cfiles
)))))
403 ApexFramework_profile_obj
= $(ApexFramework_profile_cpp_o
) $(ApexFramework_profile_cc_o
) $(ApexFramework_profile_c_o
)
404 ApexFramework_profile_bin
:= .
/..
/..
/lib
/linux32
/libApexFrameworkPROFILE.a
406 clean_ApexFramework_profile
:
407 @
$(ECHO
) clean ApexFramework profile
408 @
$(RMDIR
) $(ApexFramework_profile_objsdir
)
409 @
$(RMDIR
) $(ApexFramework_profile_bin
)
410 @
$(RMDIR
) $(DEPSDIR
)/ApexFramework
/profile
412 build_ApexFramework_profile
: postbuild_ApexFramework_profile
413 postbuild_ApexFramework_profile
: mainbuild_ApexFramework_profile
414 mainbuild_ApexFramework_profile
: prebuild_ApexFramework_profile
$(ApexFramework_profile_bin
)
415 prebuild_ApexFramework_profile
:
417 $(ApexFramework_profile_bin
): $(NvParameterized_profile_obj
) $(PsFastXml_profile_obj
) $(PxPvdSDK_profile_obj
) $(PxTask_profile_obj
) $(RenderDebug_profile_obj
) $(ApexFramework_profile_obj
) build_ApexCommon_profile build_ApexShared_profile build_NvParameterized_profile build_PsFastXml_profile build_PxFoundation_profile build_PxPvdSDK_profile build_PxTask_profile build_RenderDebug_profile
418 mkdir
-p
`dirname ./../../lib/linux32/libApexFrameworkPROFILE.a`
419 @
$(AR
) rcs
$(ApexFramework_profile_bin
) $(NvParameterized_profile_obj
) $(PsFastXml_profile_obj
) $(PxPvdSDK_profile_obj
) $(PxTask_profile_obj
) $(RenderDebug_profile_obj
) $(ApexFramework_profile_obj
)
420 $(ECHO
) building
$@ complete
!
422 ApexFramework_profile_DEPDIR
= $(dir $(@
))/$(*F
)
423 $(ApexFramework_profile_cpp_o
): $(ApexFramework_profile_objsdir
)/%.o
:
424 $(ECHO
) ApexFramework
: compiling profile
$(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_cppfiles
))...
426 $(CXX
) $(ApexFramework_profile_cppflags
) -c
$(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_cppfiles
)) -o
$@
427 @mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/ApexFramework
/profile
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))))
428 cp
$(ApexFramework_profile_DEPDIR
).d
$(addprefix $(DEPSDIR
)/ApexFramework
/profile
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))).P
; \
429 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
430 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_profile_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/ApexFramework
/profile
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))).P
; \
431 rm -f
$(ApexFramework_profile_DEPDIR
).d
433 $(ApexFramework_profile_cc_o
): $(ApexFramework_profile_objsdir
)/%.o
:
434 $(ECHO
) ApexFramework
: compiling profile
$(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_ccfiles
))...
436 $(CXX
) $(ApexFramework_profile_cppflags
) -c
$(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_ccfiles
)) -o
$@
437 mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))))
438 cp
$(ApexFramework_profile_DEPDIR
).d
$(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))).profile.P
; \
439 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
440 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_profile_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))).profile.P
; \
441 rm -f
$(ApexFramework_profile_DEPDIR
).d
443 $(ApexFramework_profile_c_o
): $(ApexFramework_profile_objsdir
)/%.o
:
444 $(ECHO
) ApexFramework
: compiling profile
$(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_cfiles
))...
446 $(CC
) $(ApexFramework_profile_cflags
) -c
$(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_cfiles
)) -o
$@
447 @mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/ApexFramework
/profile
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_cfiles
))))))
448 cp
$(ApexFramework_profile_DEPDIR
).d
$(addprefix $(DEPSDIR
)/ApexFramework
/profile
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_cfiles
))))).P
; \
449 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
450 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_profile_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/ApexFramework
/profile
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_profile_objsdir
),, $@
))), $(ApexFramework_cfiles
))))).P
; \
451 rm -f
$(ApexFramework_profile_DEPDIR
).d
453 ApexFramework_checked_hpaths
:=
454 ApexFramework_checked_hpaths
+= .
/..
/..
/framework
/include
455 ApexFramework_checked_hpaths
+= .
/..
/..
/framework
/include/autogen
456 ApexFramework_checked_hpaths
+= .
/..
/..
/common
/include
457 ApexFramework_checked_hpaths
+= .
/..
/..
/common
/include/autogen
458 ApexFramework_checked_hpaths
+= .
/..
/..
/shared
/internal
/include
459 ApexFramework_checked_hpaths
+= .
/..
/..
/NvParameterized
/include
460 ApexFramework_checked_hpaths
+= .
/..
/..
/shared
/general
/RenderDebug
/public
461 ApexFramework_checked_hpaths
+= .
/..
/..
/include
462 ApexFramework_checked_hpaths
+= .
/..
/..
/include/PhysX3
463 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/include
464 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/include/filebuf
465 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/include/foundation
466 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/include/task
467 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/include/cudamanager
468 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/include/pvd
469 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/src
/foundation
/include
470 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/src
/filebuf
/include
471 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/src
/fastxml
/include
472 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/src
/pvd
/include
473 ApexFramework_checked_hpaths
+= .
/..
/..
/shared
/general
/shared
474 ApexFramework_checked_hpaths
+= .
/..
/..
/public
475 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
476 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/common
477 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/cooking
478 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/extensions
479 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/geometry
480 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/gpu
481 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/deformable
482 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/particles
483 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/characterkinematic
484 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/characterdynamic
485 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Include
/vehicle
486 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Source
/GeomUtils
/headers
487 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PhysX_3.4
/Source
/PhysXGpu
/include
488 ApexFramework_checked_hpaths
+= .
/..
/..
/shared
/general
/PairFilter
/include
489 ApexFramework_checked_hpaths
+= .
/..
/..
/shared
/general
/PairFilter
/public
490 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/src
/pvd
/src
491 ApexFramework_checked_hpaths
+= .
/..
/..
/..
/PxShared
/src
/cudamanager
/include
492 ApexFramework_checked_lpaths
:=
493 ApexFramework_checked_lpaths
+= .
/..
/..
/..
/PxShared
/lib
/makelinux32
494 ApexFramework_checked_lpaths
+= .
/..
/..
/..
/PhysX_3.4
/Lib
/makelinux32
495 ApexFramework_checked_lpaths
+= .
/..
/..
/lib
/linux32
496 ApexFramework_checked_lpaths
+= .
/..
/..
/NvParameterized
/lib
/linux32
497 ApexFramework_checked_lpaths
+= .
/..
/..
/..
/PxShared
/lib
/linux32
498 ApexFramework_checked_lpaths
+= .
/..
/..
/..
/PxShared
/bin
/linux32
499 ApexFramework_checked_lpaths
+= .
/..
/..
/shared
/general
/RenderDebug
/lib
/linux32
500 ApexFramework_checked_defines
:= $(ApexFramework_custom_defines
)
501 ApexFramework_checked_defines
+= PX_PHYSX_STATIC_LIB
502 ApexFramework_checked_defines
+= NDEBUG
503 ApexFramework_checked_defines
+= PX_CHECKED
504 ApexFramework_checked_defines
+= PX_ENABLE_CHECKED_ASSERTS
505 ApexFramework_checked_libraries
:=
506 ApexFramework_checked_libraries
+= ApexCommonCHECKED
507 ApexFramework_checked_libraries
+= ApexSharedCHECKED
508 ApexFramework_checked_libraries
+= NvParameterizedCHECKED
509 ApexFramework_checked_libraries
+= PsFastXmlCHECKED
510 ApexFramework_checked_libraries
+= PxFoundationCHECKED_x86
511 ApexFramework_checked_libraries
+= PxPvdSDKCHECKED_x86
512 ApexFramework_checked_libraries
+= PxTaskCHECKED
513 ApexFramework_checked_libraries
+= RenderDebugCHECKED
514 ApexFramework_checked_libraries
+= PhysX3CommonCHECKED_x86
515 ApexFramework_checked_common_cflags
:= $(ApexFramework_custom_cflags
)
516 ApexFramework_checked_common_cflags
+= -MMD
517 ApexFramework_checked_common_cflags
+= $(addprefix -D
, $(ApexFramework_checked_defines
))
518 ApexFramework_checked_common_cflags
+= $(addprefix -I
, $(ApexFramework_checked_hpaths
))
519 ApexFramework_checked_common_cflags
+= -m32
520 ApexFramework_checked_common_cflags
+= -m32
-msse2
-mfpmath
=sse
-malign-double
-fpic
-ffast-math
-fno-exceptions
-fno-rtti
-Wno-invalid-offsetof
-Wno-unknown-pragmas
-std
=c
++0x
521 ApexFramework_checked_common_cflags
+= -g3
-gdwarf-2
-O3
-fno-strict-aliasing
522 ApexFramework_checked_cflags
:= $(ApexFramework_checked_common_cflags
)
523 ApexFramework_checked_cppflags
:= $(ApexFramework_checked_common_cflags
)
524 ApexFramework_checked_lflags
:= $(ApexFramework_custom_lflags
)
525 ApexFramework_checked_lflags
+= $(addprefix -L
, $(ApexFramework_checked_lpaths
))
526 ApexFramework_checked_lflags
+= -Wl
,--start-group
$(addprefix -l
, $(ApexFramework_checked_libraries
)) -Wl
,--end-group
527 ApexFramework_checked_lflags
+= -lrt
-pthread
-z muldefs
-Wl
,-rpath
=.
528 ApexFramework_checked_lflags
+= -m32
529 ApexFramework_checked_objsdir
= $(OBJS_DIR
)/ApexFramework_checked
530 ApexFramework_checked_cpp_o
= $(addprefix $(ApexFramework_checked_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cpp, %.
cpp.o
, $(ApexFramework_cppfiles
)))))
531 ApexFramework_checked_cc_o
= $(addprefix $(ApexFramework_checked_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.
cc, %.
cc.o
, $(ApexFramework_ccfiles
)))))
532 ApexFramework_checked_c_o
= $(addprefix $(ApexFramework_checked_objsdir
)/, $(subst .
/, , $(subst ..
/, , $(patsubst %.c
, %.c.o
, $(ApexFramework_cfiles
)))))
533 ApexFramework_checked_obj
= $(ApexFramework_checked_cpp_o
) $(ApexFramework_checked_cc_o
) $(ApexFramework_checked_c_o
)
534 ApexFramework_checked_bin
:= .
/..
/..
/lib
/linux32
/libApexFrameworkCHECKED.a
536 clean_ApexFramework_checked
:
537 @
$(ECHO
) clean ApexFramework checked
538 @
$(RMDIR
) $(ApexFramework_checked_objsdir
)
539 @
$(RMDIR
) $(ApexFramework_checked_bin
)
540 @
$(RMDIR
) $(DEPSDIR
)/ApexFramework
/checked
542 build_ApexFramework_checked
: postbuild_ApexFramework_checked
543 postbuild_ApexFramework_checked
: mainbuild_ApexFramework_checked
544 mainbuild_ApexFramework_checked
: prebuild_ApexFramework_checked
$(ApexFramework_checked_bin
)
545 prebuild_ApexFramework_checked
:
547 $(ApexFramework_checked_bin
): $(NvParameterized_checked_obj
) $(PsFastXml_checked_obj
) $(PxPvdSDK_checked_obj
) $(PxTask_checked_obj
) $(RenderDebug_checked_obj
) $(ApexFramework_checked_obj
) build_ApexCommon_checked build_ApexShared_checked build_NvParameterized_checked build_PsFastXml_checked build_PxFoundation_checked build_PxPvdSDK_checked build_PxTask_checked build_RenderDebug_checked
548 mkdir
-p
`dirname ./../../lib/linux32/libApexFrameworkCHECKED.a`
549 @
$(AR
) rcs
$(ApexFramework_checked_bin
) $(NvParameterized_checked_obj
) $(PsFastXml_checked_obj
) $(PxPvdSDK_checked_obj
) $(PxTask_checked_obj
) $(RenderDebug_checked_obj
) $(ApexFramework_checked_obj
)
550 $(ECHO
) building
$@ complete
!
552 ApexFramework_checked_DEPDIR
= $(dir $(@
))/$(*F
)
553 $(ApexFramework_checked_cpp_o
): $(ApexFramework_checked_objsdir
)/%.o
:
554 $(ECHO
) ApexFramework
: compiling checked
$(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_cppfiles
))...
556 $(CXX
) $(ApexFramework_checked_cppflags
) -c
$(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_cppfiles
)) -o
$@
557 @mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/ApexFramework
/checked
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))))
558 cp
$(ApexFramework_checked_DEPDIR
).d
$(addprefix $(DEPSDIR
)/ApexFramework
/checked
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))).P
; \
559 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
560 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_checked_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/ApexFramework
/checked
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cpp.o
,.
cpp, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_cppfiles
))))).P
; \
561 rm -f
$(ApexFramework_checked_DEPDIR
).d
563 $(ApexFramework_checked_cc_o
): $(ApexFramework_checked_objsdir
)/%.o
:
564 $(ECHO
) ApexFramework
: compiling checked
$(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_ccfiles
))...
566 $(CXX
) $(ApexFramework_checked_cppflags
) -c
$(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_ccfiles
)) -o
$@
567 mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))))
568 cp
$(ApexFramework_checked_DEPDIR
).d
$(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))).checked.P
; \
569 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
570 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_checked_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .
cc.o
,.
cc, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_ccfiles
))))).checked.P
; \
571 rm -f
$(ApexFramework_checked_DEPDIR
).d
573 $(ApexFramework_checked_c_o
): $(ApexFramework_checked_objsdir
)/%.o
:
574 $(ECHO
) ApexFramework
: compiling checked
$(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_cfiles
))...
576 $(CC
) $(ApexFramework_checked_cflags
) -c
$(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_cfiles
)) -o
$@
577 @mkdir
-p
$(dir $(addprefix $(DEPSDIR
)/ApexFramework
/checked
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_cfiles
))))))
578 cp
$(ApexFramework_checked_DEPDIR
).d
$(addprefix $(DEPSDIR
)/ApexFramework
/checked
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_cfiles
))))).P
; \
579 sed
-e
's/#.*//' -e
's/^[^:]*: *//' -e
's/ *\\$$//' \
580 -e
'/^$$/ d' -e
's/$$/ :/' < $(ApexFramework_checked_DEPDIR
).d
>> $(addprefix $(DEPSDIR
)/ApexFramework
/checked
/, $(subst .
/, , $(subst ..
/, , $(filter %$(strip $(subst .c.o
,.c
, $(subst $(ApexFramework_checked_objsdir
),, $@
))), $(ApexFramework_cfiles
))))).P
; \
581 rm -f
$(ApexFramework_checked_DEPDIR
).d
583 clean_ApexFramework
: clean_ApexFramework_debug clean_ApexFramework_release clean_ApexFramework_profile clean_ApexFramework_checked