Ticket #14290: config.mk

File config.mk, 7.6 KB (added by Paolo86cripple, 14 months ago)
Line 
1# -------- Generated by configure -----------
2
3SAVED_CONFIGFLAGS := --enable-all-engines --disable-debug --enable-release --enable-plugins --disable-translation --disable-cloud --disable-eventrecorder --disable-tts --disable-discord
4SAVED_AR :=
5SAVED_AS :=
6SAVED_ASFLAGS :=
7SAVED_CPPFLAGS :=
8SAVED_CXX :=
9SAVED_CXXFLAGS :=
10SAVED_DWP :=
11SAVED_LD :=
12SAVED_LDFLAGS :=
13SAVED_PKG_CONFIG_LIBDIR := unset
14SAVED_RANLIB :=
15SAVED_SDL_CONFIG :=
16SAVED_STRIP :=
17SAVED_WINDRES :=
18SAVED_WINDRESFLAGS :=
19
20CXX := g++
21CXXFLAGS := -W -Wno-unused-parameter -Wno-empty-body -fno-operator-names -std=c++11 -pedantic -Wno-address-of-packed-member -O2 -Wuninitialized -fPIC -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread
22LD := g++
23LIBS += -lSDL2_net -lSDL2 -L/usr/lib -lSDL2 -ldl -lm -lvorbisfile -lvorbis -lFLAC -logg -lmad -lasound -ljpeg -lpng16 -lgif -ltheoradec -lfaad -lz -lmpeg2 -la52 -lcurl -lfluidsynth -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lfreetype -lfribidi
24RANLIB := ranlib
25STRIP := strip
26AR := ar cr
27AS := as
28ASFLAGS :=
29DWP := dwp
30WINDRES := windres
31LDD := ldd
32WINDRESFLAGS :=
33STAGINGPATH=staging
34AMIGAOSPATH=install
35MORPHOSPATH=PROGDIR:
36STATICLIBPATH=
37XCODETOOLSPATH=
38SPARKLEPATH=
39SDLCONFIG=/usr/bin/sdl2-config
40
41ABI :=
42
43BACKEND := sdl
44MODULES += backends/platform/sdl
45MODULE_DIRS +=
46EXEPRE :=
47EXEEXT :=
48NASM :=
49NASMFLAGS :=
50PANDOC := pandoc
51CURL := curl
52PANDOCFORMAT := plain
53PANDOCEXT :=
54MANUALVERSION := latest
55ZLIB_LIBS := -lz
56ZLIB_CFLAGS :=
57
58prefix = /usr/local
59exec_prefix = ${prefix}
60bindir = ${exec_prefix}/bin
61libdir = ${exec_prefix}/lib
62datarootdir = ${prefix}/share
63datadir = ${datarootdir}/scummvm
64mandir = ${datarootdir}/man
65docdir = ${datarootdir}/doc/scummvm
66
67
68HAVE_GCC = 1
69CXX_UPDATE_DEP_FLAG = -MMD -MF "$(*D)/$(DEPDIR)/$(*F).d" -MQ "$@" -MP
70SDL_BACKEND = 1
71USE_SDL2 = 1
72SDL_NET_MAJOR = 2
73# WITHOUT_SDL = 1
74USE_SDL_NET = 1
75POSIX = 1
76# VERBOSE_BUILD = 1
77# USE_ELF_LOADER = 1
78DYNAMIC_MODULES = 1
79PLUGIN_PREFIX := lib
80PLUGIN_SUFFIX := .so
81DETECTION_STATIC = 1
82DETECTION_FULL = 1
83USE_MT32EMU = 1
84USE_LUA = 1
85# DISABLE_NUKED_OPL = 1
86USE_RGB_COLOR = 1
87USE_HIGHRES = 1
88USE_SAVEGAME_TIMESTAMP = 1
89USE_SCALERS = 1
90USE_HQ_SCALERS = 1
91USE_EDGE_SCALERS = 1
92USE_ASPECT = 1
93USE_OGG = 1
94USE_VORBIS = 1
95# USE_TREMOR = 1
96# ENABLE_OPL2LPT = 1
97# USE_RETROWAVE = 1
98USE_FLAC = 1
99USE_MAD = 1
100USE_ALSA = 1
101USE_JPEG = 1
102USE_PNG = 1
103USE_GIF = 1
104USE_THEORADEC = 1
105USE_FAAD = 1
106USE_ZLIB = 1
107USE_MPEG2 = 1
108USE_A52 = 1
109USE_LIBCURL = 1
110# USE_CLOUD = 1
111USE_FLUIDSYNTH = 1
112USE_FREETYPE2 = 1
113USE_OPENGL = 1
114USE_GLAD = 1
115USE_OPENGL_GAME = 1
116USE_OPENGL_SHADERS = 1
117USE_LINUXCD = 1
118# USE_NASM = 1
119# USE_PANDOC = 1
120USE_CURL = 1
121USE_FRIBIDI = 1
122# ENABLE_TEST_CPP_11 = 1
123# USE_DISCORD = 1
124# ENABLE_VKEYBD = 1
125# ENABLE_EVENTRECORDER = 1
126# USE_TRANSLATION = 1
127# USE_TASKBAR = 1
128USE_SYSDIALOGS = 1
129# USE_TTS = 1
130USE_TINYGL = 1
131USE_BINK = 1
132# USE_UPDATES = 1
133BUILTIN_RESOURCES = 1
134ENABLE_ACCESS = STATIC_PLUGIN
135ENABLE_ADL = STATIC_PLUGIN
136ENABLE_AGI = STATIC_PLUGIN
137ENABLE_AGOS = STATIC_PLUGIN
138ENABLE_AGOS2 = 1
139ENABLE_AGS = STATIC_PLUGIN
140ENABLE_ASYLUM = STATIC_PLUGIN
141ENABLE_AVALANCHE = STATIC_PLUGIN
142ENABLE_BBVS = STATIC_PLUGIN
143ENABLE_BLADERUNNER = STATIC_PLUGIN
144ENABLE_BURIED = STATIC_PLUGIN
145ENABLE_CGE = STATIC_PLUGIN
146ENABLE_CGE2 = STATIC_PLUGIN
147ENABLE_CHAMBER = STATIC_PLUGIN
148ENABLE_CHEWY = STATIC_PLUGIN
149ENABLE_CINE = STATIC_PLUGIN
150ENABLE_COMPOSER = STATIC_PLUGIN
151ENABLE_CRUISE = STATIC_PLUGIN
152ENABLE_CRYO = STATIC_PLUGIN
153ENABLE_CRYOMNI3D = STATIC_PLUGIN
154ENABLE_VERSAILLES = 1
155ENABLE_DIRECTOR = STATIC_PLUGIN
156ENABLE_DM = STATIC_PLUGIN
157ENABLE_DRACI = STATIC_PLUGIN
158ENABLE_DRAGONS = STATIC_PLUGIN
159ENABLE_DRASCULA = STATIC_PLUGIN
160ENABLE_DREAMWEB = STATIC_PLUGIN
161ENABLE_EFH = STATIC_PLUGIN
162ENABLE_FREESCAPE = STATIC_PLUGIN
163ENABLE_GLK = STATIC_PLUGIN
164ENABLE_GNAP = STATIC_PLUGIN
165ENABLE_GOB = STATIC_PLUGIN
166ENABLE_GRIFFON = STATIC_PLUGIN
167ENABLE_GRIM = STATIC_PLUGIN
168ENABLE_MONKEY4 = 1
169ENABLE_GROOVIE = STATIC_PLUGIN
170ENABLE_GROOVIE2 = 1
171ENABLE_HADESCH = STATIC_PLUGIN
172ENABLE_HDB = STATIC_PLUGIN
173ENABLE_HOPKINS = STATIC_PLUGIN
174ENABLE_HPL1 = STATIC_PLUGIN
175ENABLE_HUGO = STATIC_PLUGIN
176ENABLE_HYPNO = STATIC_PLUGIN
177ENABLE_ICB = STATIC_PLUGIN
178ENABLE_ILLUSIONS = STATIC_PLUGIN
179ENABLE_IMMORTAL = STATIC_PLUGIN
180ENABLE_KINGDOM = STATIC_PLUGIN
181ENABLE_KYRA = STATIC_PLUGIN
182ENABLE_LOL = 1
183ENABLE_EOB = 1
184ENABLE_LAB = STATIC_PLUGIN
185ENABLE_LASTEXPRESS = STATIC_PLUGIN
186ENABLE_LILLIPUT = STATIC_PLUGIN
187ENABLE_LURE = STATIC_PLUGIN
188ENABLE_MACVENTURE = STATIC_PLUGIN
189ENABLE_MADE = STATIC_PLUGIN
190ENABLE_MADS = STATIC_PLUGIN
191ENABLE_MADSV2 = 1
192ENABLE_MM = STATIC_PLUGIN
193ENABLE_MM1 = 1
194ENABLE_XEEN = 1
195ENABLE_MOHAWK = STATIC_PLUGIN
196ENABLE_CSTIME = 1
197ENABLE_RIVEN = 1
198ENABLE_MYST = 1
199ENABLE_MYSTME = 1
200ENABLE_MORTEVIELLE = STATIC_PLUGIN
201ENABLE_MTROPOLIS = STATIC_PLUGIN
202ENABLE_MUTATIONOFJB = STATIC_PLUGIN
203ENABLE_MYST3 = STATIC_PLUGIN
204ENABLE_NANCY = STATIC_PLUGIN
205ENABLE_NEVERHOOD = STATIC_PLUGIN
206ENABLE_NGI = STATIC_PLUGIN
207ENABLE_PARALLACTION = STATIC_PLUGIN
208ENABLE_PEGASUS = STATIC_PLUGIN
209ENABLE_PETKA = STATIC_PLUGIN
210ENABLE_PINK = STATIC_PLUGIN
211ENABLE_PLAYGROUND3D = STATIC_PLUGIN
212ENABLE_PLUMBERS = STATIC_PLUGIN
213ENABLE_PRINCE = STATIC_PLUGIN
214ENABLE_PRIVATE = STATIC_PLUGIN
215ENABLE_QUEEN = STATIC_PLUGIN
216ENABLE_SAGA = STATIC_PLUGIN
217ENABLE_IHNM = 1
218ENABLE_SAGA2 = STATIC_PLUGIN
219ENABLE_SCI = STATIC_PLUGIN
220ENABLE_SCI32 = 1
221ENABLE_SCUMM = STATIC_PLUGIN
222ENABLE_SCUMM_7_8 = 1
223ENABLE_HE = 1
224ENABLE_SHERLOCK = STATIC_PLUGIN
225ENABLE_SKY = STATIC_PLUGIN
226ENABLE_SLUDGE = STATIC_PLUGIN
227ENABLE_STARK = STATIC_PLUGIN
228ENABLE_STARTREK = STATIC_PLUGIN
229ENABLE_SUPERNOVA = STATIC_PLUGIN
230ENABLE_SWORD1 = STATIC_PLUGIN
231ENABLE_SWORD2 = STATIC_PLUGIN
232ENABLE_SWORD25 = STATIC_PLUGIN
233ENABLE_TEENAGENT = STATIC_PLUGIN
234ENABLE_TESTBED = STATIC_PLUGIN
235ENABLE_TETRAEDGE = STATIC_PLUGIN
236ENABLE_TINSEL = STATIC_PLUGIN
237ENABLE_TITANIC = STATIC_PLUGIN
238ENABLE_TOLTECS = STATIC_PLUGIN
239ENABLE_TONY = STATIC_PLUGIN
240ENABLE_TOON = STATIC_PLUGIN
241ENABLE_TOUCHE = STATIC_PLUGIN
242ENABLE_TRECISION = STATIC_PLUGIN
243ENABLE_TSAGE = STATIC_PLUGIN
244ENABLE_TUCKER = STATIC_PLUGIN
245ENABLE_TWINE = STATIC_PLUGIN
246ENABLE_ULTIMA = STATIC_PLUGIN
247ENABLE_VCRUISE = STATIC_PLUGIN
248ENABLE_VOYEUR = STATIC_PLUGIN
249ENABLE_WAGE = STATIC_PLUGIN
250ENABLE_WINTERMUTE = STATIC_PLUGIN
251ENABLE_WME3D = 1
252ENABLE_FOXTAIL = 1
253ENABLE_HEROCRAFT = 1
254ENABLE_ZVISION = STATIC_PLUGIN
255
256INCLUDES += -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/fribidi
257OBJS +=
258DEFINES += -DRELEASE_BUILD -DSDL_BACKEND -DPOSIX -DHAS_POSIX_SPAWN -DHAS_FSEEKO_OFFT_64 -DDATA_PATH=\"${datarootdir}/scummvm\" -DPLUGIN_DIRECTORY=\"${exec_prefix}/lib/scummvm\"
259LDFLAGS +=
260
261PLUGIN_LDFLAGS =
262
263PLUGIN_EXTRA_DEPS =
264PLUGIN_LDFLAGS += -shared
265PRE_OBJS_FLAGS := -Wl,-export-dynamic -Wl,-whole-archive
266POST_OBJS_FLAGS := -Wl,-no-whole-archive
267
268
269port_mk = ports.mk