Ticket #5868: engine.make

File engine.make, 21.5 KB (added by Marco Amadori, 3 years ago)

build/workspaces/gcc/engine.make

Line 
1# GNU Make project makefile autogenerated by Premake
2
3ifndef config
4 config=release
5endif
6
7ifndef verbose
8 SILENT = @
9endif
10
11.PHONY: clean prebuild prelink
12
13ifeq ($(config),release)
14 RESCOMP = windres
15 TARGETDIR = ../../../binaries/system
16 TARGET = $(TARGETDIR)/libengine.a
17 OBJDIR = obj/engine_Release
18 PCH = ../../../source/pch/engine/precompiled.h
19 GCH = $(OBJDIR)/$(notdir $(PCH)).gch
20 DEFINES += -DNDEBUG -DCONFIG_FINAL=1 -DLIB_STATIC_LINK -DCONFIG_ENABLE_PCH=1
21 INCLUDES += -I../../../source/pch/engine -I../../../source -isystem /usr/include/mozjs-52 -isystem /usr/include/SDL2 -isystem /usr/include/libxml2 -isystem ../../../source/third_party/tinygettext/include
22 FORCE_INCLUDE += -include $(OBJDIR)/$(notdir $(PCH)) -include /usr/include/mozjs-52/js/RequiredDefines.h
23 ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
24 ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -g -Wall -Wextra -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -std=c++0x -fvisibility=hidden -D_REENTRANT
25 ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -g -Wall -Wextra -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -std=c++0x -fvisibility=hidden -D_REENTRANT
26 ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
27 LIBS +=
28 LDDEPS +=
29 ALL_LDFLAGS += $(LDFLAGS) -L../../../binaries/system -Wl,--no-undefined -Wl,--as-needed -Wl,-z,relro -Wl,-rpath,'$$ORIGIN'
30 LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
31 define PREBUILDCMDS
32 endef
33 define PRELINKCMDS
34 endef
35 define POSTBUILDCMDS
36 endef
37all: prebuild prelink $(TARGET)
38 @:
39
40endif
41
42ifeq ($(config),debug)
43 RESCOMP = windres
44 TARGETDIR = ../../../binaries/system
45 TARGET = $(TARGETDIR)/libengine_dbg.a
46 OBJDIR = obj/engine_Debug
47 PCH = ../../../source/pch/engine/precompiled.h
48 GCH = $(OBJDIR)/$(notdir $(PCH)).gch
49 DEFINES += -DDEBUG -DLIB_STATIC_LINK -DCONFIG_ENABLE_PCH=1
50 INCLUDES += -I../../../source/pch/engine -I../../../source -isystem /usr/include/mozjs-52 -isystem /usr/include/SDL2 -isystem /usr/include/libxml2 -isystem ../../../source/third_party/tinygettext/include
51 FORCE_INCLUDE += -include $(OBJDIR)/$(notdir $(PCH)) -include /usr/include/mozjs-52/js/RequiredDefines.h
52 ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
53 ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -std=c++0x -fvisibility=hidden -D_REENTRANT
54 ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -std=c++0x -fvisibility=hidden -D_REENTRANT
55 ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
56 LIBS +=
57 LDDEPS +=
58 ALL_LDFLAGS += $(LDFLAGS) -L../../../binaries/system -Wl,--no-undefined -Wl,--as-needed -Wl,-z,relro -Wl,-rpath,'$$ORIGIN'
59 LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
60 define PREBUILDCMDS
61 endef
62 define PRELINKCMDS
63 endef
64 define POSTBUILDCMDS
65 endef
66all: prebuild prelink $(TARGET)
67 @:
68
69endif
70
71OBJECTS := \
72 $(OBJDIR)/L10n.o \
73 $(OBJDIR)/JSInterface_L10n.o \
74 $(OBJDIR)/BoundingBoxAligned.o \
75 $(OBJDIR)/BoundingBoxOriented.o \
76 $(OBJDIR)/BoundingSphere.o \
77 $(OBJDIR)/Brush.o \
78 $(OBJDIR)/Fixed.o \
79 $(OBJDIR)/MD5.o \
80 $(OBJDIR)/Matrix3D.o \
81 $(OBJDIR)/NUSpline.o \
82 $(OBJDIR)/Noise.o \
83 $(OBJDIR)/Plane.o \
84 $(OBJDIR)/Quaternion.o \
85 $(OBJDIR)/Sqrt.o \
86 $(OBJDIR)/Vector3D.o \
87 $(OBJDIR)/JSInterface_Network.o \
88 $(OBJDIR)/precompiled.o \
89 $(OBJDIR)/ArchiveBuilder.o \
90 $(OBJDIR)/CConsole.o \
91 $(OBJDIR)/CLogger.o \
92 $(OBJDIR)/CStr.o \
93 $(OBJDIR)/CStrIntern.o \
94 $(OBJDIR)/CacheLoader.o \
95 $(OBJDIR)/Compress.o \
96 $(OBJDIR)/ConfigDB.o \
97 $(OBJDIR)/DllLoader.o \
98 $(OBJDIR)/Errors.o \
99 $(OBJDIR)/FileIo.o \
100 $(OBJDIR)/Filesystem.o \
101 $(OBJDIR)/GUID.o \
102 $(OBJDIR)/Game.o \
103 $(OBJDIR)/Atlas.o \
104 $(OBJDIR)/CmdLineArgs.o \
105 $(OBJDIR)/Config.o \
106 $(OBJDIR)/GameSetup.o \
107 $(OBJDIR)/HWDetect.o \
108 $(OBJDIR)/Paths.o \
109 $(OBJDIR)/Globals.o \
110 $(OBJDIR)/Hotkey.o \
111 $(OBJDIR)/Joystick.o \
112 $(OBJDIR)/KeyName.o \
113 $(OBJDIR)/Loader.o \
114 $(OBJDIR)/Mod.o \
115 $(OBJDIR)/ModInstaller.o \
116 $(OBJDIR)/ModIo.o \
117 $(OBJDIR)/Profile.o \
118 $(OBJDIR)/ProfileViewer.o \
119 $(OBJDIR)/Profiler2.o \
120 $(OBJDIR)/Profiler2GPU.o \
121 $(OBJDIR)/Pyrogenesis.o \
122 $(OBJDIR)/Replay.o \
123 $(OBJDIR)/SavedGame.o \
124 $(OBJDIR)/Shapes.o \
125 $(OBJDIR)/TemplateLoader.o \
126 $(OBJDIR)/ThreadUtil.o \
127 $(OBJDIR)/TouchInput.o \
128 $(OBJDIR)/UserReport.o \
129 $(OBJDIR)/Util.o \
130 $(OBJDIR)/VideoMode.o \
131 $(OBJDIR)/VisualReplay.o \
132 $(OBJDIR)/World.o \
133 $(OBJDIR)/RelaxNG.o \
134 $(OBJDIR)/XMLWriter.o \
135 $(OBJDIR)/XeroXMB.o \
136 $(OBJDIR)/Xeromyces.o \
137 $(OBJDIR)/JSInterface_ConfigDB.o \
138 $(OBJDIR)/JSInterface_Console.o \
139 $(OBJDIR)/JSInterface_Debug.o \
140 $(OBJDIR)/JSInterface_Game.o \
141 $(OBJDIR)/JSInterface_Main.o \
142 $(OBJDIR)/JSInterface_Mod.o \
143 $(OBJDIR)/JSInterface_ModIo.o \
144 $(OBJDIR)/JSInterface_SavedGame.o \
145 $(OBJDIR)/JSInterface_UserReport.o \
146 $(OBJDIR)/JSInterface_VFS.o \
147 $(OBJDIR)/JSInterface_VisualReplay.o \
148 $(OBJDIR)/SoundManager.o \
149 $(OBJDIR)/OggData.o \
150 $(OBJDIR)/SoundData.o \
151 $(OBJDIR)/ogg.o \
152 $(OBJDIR)/CBufferItem.o \
153 $(OBJDIR)/CSoundBase.o \
154 $(OBJDIR)/CSoundItem.o \
155 $(OBJDIR)/CStreamItem.o \
156 $(OBJDIR)/JSInterface_Sound.o \
157 $(OBJDIR)/SoundGroup.o \
158 $(OBJDIR)/format.o \
159
160RESOURCES := \
161
162CUSTOMFILES := \
163
164SHELLTYPE := posix
165ifeq (.exe,$(findstring .exe,$(ComSpec)))
166 SHELLTYPE := msdos
167endif
168
169$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES) | $(TARGETDIR)
170 @echo Linking engine
171 $(SILENT) $(LINKCMD)
172 $(POSTBUILDCMDS)
173
174$(CUSTOMFILES): | $(OBJDIR)
175
176$(TARGETDIR):
177 @echo Creating $(TARGETDIR)
178ifeq (posix,$(SHELLTYPE))
179 $(SILENT) mkdir -p $(TARGETDIR)
180else
181 $(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
182endif
183
184$(OBJDIR):
185 @echo Creating $(OBJDIR)
186ifeq (posix,$(SHELLTYPE))
187 $(SILENT) mkdir -p $(OBJDIR)
188else
189 $(SILENT) mkdir $(subst /,\\,$(OBJDIR))
190endif
191
192clean:
193 @echo Cleaning engine
194ifeq (posix,$(SHELLTYPE))
195 $(SILENT) rm -f $(TARGET)
196 $(SILENT) rm -rf $(OBJDIR)
197else
198 $(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
199 $(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
200endif
201
202prebuild:
203 $(PREBUILDCMDS)
204
205prelink:
206 $(PRELINKCMDS)
207
208ifneq (,$(PCH))
209$(OBJECTS): $(GCH) $(PCH) | $(OBJDIR)
210$(GCH): $(PCH) | $(OBJDIR)
211 @echo $(notdir $<)
212 $(SILENT) $(CXX) -x c++-header $(ALL_CXXFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
213else
214$(OBJECTS): | $(OBJDIR)
215endif
216
217$(OBJDIR)/L10n.o: ../../../source/i18n/L10n.cpp
218 @echo $(notdir $<)
219 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
220$(OBJDIR)/JSInterface_L10n.o: ../../../source/i18n/scripting/JSInterface_L10n.cpp
221 @echo $(notdir $<)
222 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
223$(OBJDIR)/BoundingBoxAligned.o: ../../../source/maths/BoundingBoxAligned.cpp
224 @echo $(notdir $<)
225 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
226$(OBJDIR)/BoundingBoxOriented.o: ../../../source/maths/BoundingBoxOriented.cpp
227 @echo $(notdir $<)
228 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
229$(OBJDIR)/BoundingSphere.o: ../../../source/maths/BoundingSphere.cpp
230 @echo $(notdir $<)
231 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
232$(OBJDIR)/Brush.o: ../../../source/maths/Brush.cpp
233 @echo $(notdir $<)
234 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
235$(OBJDIR)/Fixed.o: ../../../source/maths/Fixed.cpp
236 @echo $(notdir $<)
237 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
238$(OBJDIR)/MD5.o: ../../../source/maths/MD5.cpp
239 @echo $(notdir $<)
240 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
241$(OBJDIR)/Matrix3D.o: ../../../source/maths/Matrix3D.cpp
242 @echo $(notdir $<)
243 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
244$(OBJDIR)/NUSpline.o: ../../../source/maths/NUSpline.cpp
245 @echo $(notdir $<)
246 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
247$(OBJDIR)/Noise.o: ../../../source/maths/Noise.cpp
248 @echo $(notdir $<)
249 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
250$(OBJDIR)/Plane.o: ../../../source/maths/Plane.cpp
251 @echo $(notdir $<)
252 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
253$(OBJDIR)/Quaternion.o: ../../../source/maths/Quaternion.cpp
254 @echo $(notdir $<)
255 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
256$(OBJDIR)/Sqrt.o: ../../../source/maths/Sqrt.cpp
257 @echo $(notdir $<)
258 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
259$(OBJDIR)/Vector3D.o: ../../../source/maths/Vector3D.cpp
260 @echo $(notdir $<)
261 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
262$(OBJDIR)/JSInterface_Network.o: ../../../source/network/scripting/JSInterface_Network.cpp
263 @echo $(notdir $<)
264 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
265$(OBJDIR)/precompiled.o: ../../../source/pch/engine/precompiled.cpp
266 @echo $(notdir $<)
267 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
268$(OBJDIR)/ArchiveBuilder.o: ../../../source/ps/ArchiveBuilder.cpp
269 @echo $(notdir $<)
270 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
271$(OBJDIR)/CConsole.o: ../../../source/ps/CConsole.cpp
272 @echo $(notdir $<)
273 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
274$(OBJDIR)/CLogger.o: ../../../source/ps/CLogger.cpp
275 @echo $(notdir $<)
276 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
277$(OBJDIR)/CStr.o: ../../../source/ps/CStr.cpp
278 @echo $(notdir $<)
279 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
280$(OBJDIR)/CStrIntern.o: ../../../source/ps/CStrIntern.cpp
281 @echo $(notdir $<)
282 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
283$(OBJDIR)/CacheLoader.o: ../../../source/ps/CacheLoader.cpp
284 @echo $(notdir $<)
285 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
286$(OBJDIR)/Compress.o: ../../../source/ps/Compress.cpp
287 @echo $(notdir $<)
288 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
289$(OBJDIR)/ConfigDB.o: ../../../source/ps/ConfigDB.cpp
290 @echo $(notdir $<)
291 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
292$(OBJDIR)/DllLoader.o: ../../../source/ps/DllLoader.cpp
293 @echo $(notdir $<)
294 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
295$(OBJDIR)/Errors.o: ../../../source/ps/Errors.cpp
296 @echo $(notdir $<)
297 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
298$(OBJDIR)/FileIo.o: ../../../source/ps/FileIo.cpp
299 @echo $(notdir $<)
300 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
301$(OBJDIR)/Filesystem.o: ../../../source/ps/Filesystem.cpp
302 @echo $(notdir $<)
303 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
304$(OBJDIR)/GUID.o: ../../../source/ps/GUID.cpp
305 @echo $(notdir $<)
306 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
307$(OBJDIR)/Game.o: ../../../source/ps/Game.cpp
308 @echo $(notdir $<)
309 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
310$(OBJDIR)/Atlas.o: ../../../source/ps/GameSetup/Atlas.cpp
311 @echo $(notdir $<)
312 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
313$(OBJDIR)/CmdLineArgs.o: ../../../source/ps/GameSetup/CmdLineArgs.cpp
314 @echo $(notdir $<)
315 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
316$(OBJDIR)/Config.o: ../../../source/ps/GameSetup/Config.cpp
317 @echo $(notdir $<)
318 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
319$(OBJDIR)/GameSetup.o: ../../../source/ps/GameSetup/GameSetup.cpp
320 @echo $(notdir $<)
321 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
322$(OBJDIR)/HWDetect.o: ../../../source/ps/GameSetup/HWDetect.cpp
323 @echo $(notdir $<)
324 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
325$(OBJDIR)/Paths.o: ../../../source/ps/GameSetup/Paths.cpp
326 @echo $(notdir $<)
327 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
328$(OBJDIR)/Globals.o: ../../../source/ps/Globals.cpp
329 @echo $(notdir $<)
330 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
331$(OBJDIR)/Hotkey.o: ../../../source/ps/Hotkey.cpp
332 @echo $(notdir $<)
333 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
334$(OBJDIR)/Joystick.o: ../../../source/ps/Joystick.cpp
335 @echo $(notdir $<)
336 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
337$(OBJDIR)/KeyName.o: ../../../source/ps/KeyName.cpp
338 @echo $(notdir $<)
339 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
340$(OBJDIR)/Loader.o: ../../../source/ps/Loader.cpp
341 @echo $(notdir $<)
342 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
343$(OBJDIR)/Mod.o: ../../../source/ps/Mod.cpp
344 @echo $(notdir $<)
345 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
346$(OBJDIR)/ModInstaller.o: ../../../source/ps/ModInstaller.cpp
347 @echo $(notdir $<)
348 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
349$(OBJDIR)/ModIo.o: ../../../source/ps/ModIo.cpp
350 @echo $(notdir $<)
351 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
352$(OBJDIR)/Profile.o: ../../../source/ps/Profile.cpp
353 @echo $(notdir $<)
354 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
355$(OBJDIR)/ProfileViewer.o: ../../../source/ps/ProfileViewer.cpp
356 @echo $(notdir $<)
357 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
358$(OBJDIR)/Profiler2.o: ../../../source/ps/Profiler2.cpp
359 @echo $(notdir $<)
360 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
361$(OBJDIR)/Profiler2GPU.o: ../../../source/ps/Profiler2GPU.cpp
362 @echo $(notdir $<)
363 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
364$(OBJDIR)/Pyrogenesis.o: ../../../source/ps/Pyrogenesis.cpp
365 @echo $(notdir $<)
366 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
367$(OBJDIR)/Replay.o: ../../../source/ps/Replay.cpp
368 @echo $(notdir $<)
369 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
370$(OBJDIR)/SavedGame.o: ../../../source/ps/SavedGame.cpp
371 @echo $(notdir $<)
372 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
373$(OBJDIR)/Shapes.o: ../../../source/ps/Shapes.cpp
374 @echo $(notdir $<)
375 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
376$(OBJDIR)/TemplateLoader.o: ../../../source/ps/TemplateLoader.cpp
377 @echo $(notdir $<)
378 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
379$(OBJDIR)/ThreadUtil.o: ../../../source/ps/ThreadUtil.cpp
380 @echo $(notdir $<)
381 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
382$(OBJDIR)/TouchInput.o: ../../../source/ps/TouchInput.cpp
383 @echo $(notdir $<)
384 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
385$(OBJDIR)/UserReport.o: ../../../source/ps/UserReport.cpp
386 @echo $(notdir $<)
387 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
388$(OBJDIR)/Util.o: ../../../source/ps/Util.cpp
389 @echo $(notdir $<)
390 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
391$(OBJDIR)/VideoMode.o: ../../../source/ps/VideoMode.cpp
392 @echo $(notdir $<)
393 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
394$(OBJDIR)/VisualReplay.o: ../../../source/ps/VisualReplay.cpp
395 @echo $(notdir $<)
396 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
397$(OBJDIR)/World.o: ../../../source/ps/World.cpp
398 @echo $(notdir $<)
399 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
400$(OBJDIR)/RelaxNG.o: ../../../source/ps/XML/RelaxNG.cpp
401 @echo $(notdir $<)
402 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
403$(OBJDIR)/XMLWriter.o: ../../../source/ps/XML/XMLWriter.cpp
404 @echo $(notdir $<)
405 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
406$(OBJDIR)/XeroXMB.o: ../../../source/ps/XML/XeroXMB.cpp
407 @echo $(notdir $<)
408 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
409$(OBJDIR)/Xeromyces.o: ../../../source/ps/XML/Xeromyces.cpp
410 @echo $(notdir $<)
411 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
412$(OBJDIR)/JSInterface_ConfigDB.o: ../../../source/ps/scripting/JSInterface_ConfigDB.cpp
413 @echo $(notdir $<)
414 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
415$(OBJDIR)/JSInterface_Console.o: ../../../source/ps/scripting/JSInterface_Console.cpp
416 @echo $(notdir $<)
417 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
418$(OBJDIR)/JSInterface_Debug.o: ../../../source/ps/scripting/JSInterface_Debug.cpp
419 @echo $(notdir $<)
420 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
421$(OBJDIR)/JSInterface_Game.o: ../../../source/ps/scripting/JSInterface_Game.cpp
422 @echo $(notdir $<)
423 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
424$(OBJDIR)/JSInterface_Main.o: ../../../source/ps/scripting/JSInterface_Main.cpp
425 @echo $(notdir $<)
426 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
427$(OBJDIR)/JSInterface_Mod.o: ../../../source/ps/scripting/JSInterface_Mod.cpp
428 @echo $(notdir $<)
429 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
430$(OBJDIR)/JSInterface_ModIo.o: ../../../source/ps/scripting/JSInterface_ModIo.cpp
431 @echo $(notdir $<)
432 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
433$(OBJDIR)/JSInterface_SavedGame.o: ../../../source/ps/scripting/JSInterface_SavedGame.cpp
434 @echo $(notdir $<)
435 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
436$(OBJDIR)/JSInterface_UserReport.o: ../../../source/ps/scripting/JSInterface_UserReport.cpp
437 @echo $(notdir $<)
438 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
439$(OBJDIR)/JSInterface_VFS.o: ../../../source/ps/scripting/JSInterface_VFS.cpp
440 @echo $(notdir $<)
441 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
442$(OBJDIR)/JSInterface_VisualReplay.o: ../../../source/ps/scripting/JSInterface_VisualReplay.cpp
443 @echo $(notdir $<)
444 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
445$(OBJDIR)/SoundManager.o: ../../../source/soundmanager/SoundManager.cpp
446 @echo $(notdir $<)
447 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
448$(OBJDIR)/OggData.o: ../../../source/soundmanager/data/OggData.cpp
449 @echo $(notdir $<)
450 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
451$(OBJDIR)/SoundData.o: ../../../source/soundmanager/data/SoundData.cpp
452 @echo $(notdir $<)
453 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
454$(OBJDIR)/ogg.o: ../../../source/soundmanager/data/ogg.cpp
455 @echo $(notdir $<)
456 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
457$(OBJDIR)/CBufferItem.o: ../../../source/soundmanager/items/CBufferItem.cpp
458 @echo $(notdir $<)
459 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
460$(OBJDIR)/CSoundBase.o: ../../../source/soundmanager/items/CSoundBase.cpp
461 @echo $(notdir $<)
462 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
463$(OBJDIR)/CSoundItem.o: ../../../source/soundmanager/items/CSoundItem.cpp
464 @echo $(notdir $<)
465 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
466$(OBJDIR)/CStreamItem.o: ../../../source/soundmanager/items/CStreamItem.cpp
467 @echo $(notdir $<)
468 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
469$(OBJDIR)/JSInterface_Sound.o: ../../../source/soundmanager/scripting/JSInterface_Sound.cpp
470 @echo $(notdir $<)
471 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
472$(OBJDIR)/SoundGroup.o: ../../../source/soundmanager/scripting/SoundGroup.cpp
473 @echo $(notdir $<)
474 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
475$(OBJDIR)/format.o: ../../../source/third_party/fmt/format.cpp
476 @echo $(notdir $<)
477 $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
478
479-include $(OBJECTS:%.o=%.d)
480ifneq (,$(PCH))
481 -include $(OBJDIR)/$(notdir $(PCH)).d
482endif