Reduced data duplication in module.mk files; added module.mk files for null and x11 backends; added engines/module.mk
svn-id: r20584
This commit is contained in:
parent
136ecfc1e8
commit
80cf2fa46f
24 changed files with 482 additions and 470 deletions
|
@ -33,74 +33,7 @@ DEPDIR := .deps
|
||||||
|
|
||||||
MODULES := tools base $(MODULES)
|
MODULES := tools base $(MODULES)
|
||||||
|
|
||||||
ifdef DISABLE_SCUMM
|
-include $(srcdir)/engines/module.mk
|
||||||
DEFINES += -DDISABLE_SCUMM
|
|
||||||
else
|
|
||||||
MODULES += engines/scumm
|
|
||||||
|
|
||||||
ifdef DISABLE_SCUMM_7_8
|
|
||||||
DEFINES += -DDISABLE_SCUMM_7_8
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef DISABLE_HE
|
|
||||||
DEFINES += -DDISABLE_HE
|
|
||||||
endif
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef DISABLE_SIMON
|
|
||||||
DEFINES += -DDISABLE_SIMON
|
|
||||||
else
|
|
||||||
MODULES += engines/simon
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef DISABLE_SKY
|
|
||||||
DEFINES += -DDISABLE_SKY
|
|
||||||
else
|
|
||||||
MODULES += engines/sky
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef DISABLE_SWORD1
|
|
||||||
DEFINES += -DDISABLE_SWORD1
|
|
||||||
else
|
|
||||||
MODULES += engines/sword1
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef DISABLE_SWORD2
|
|
||||||
DEFINES += -DDISABLE_SWORD2
|
|
||||||
else
|
|
||||||
MODULES += engines/sword2
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef DISABLE_QUEEN
|
|
||||||
DEFINES += -DDISABLE_QUEEN
|
|
||||||
else
|
|
||||||
MODULES += engines/queen
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef DISABLE_SAGA
|
|
||||||
DEFINES += -DDISABLE_SAGA
|
|
||||||
else
|
|
||||||
MODULES += engines/saga
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef DISABLE_KYRA
|
|
||||||
DEFINES += -DDISABLE_KYRA
|
|
||||||
else
|
|
||||||
MODULES += engines/kyra
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef DISABLE_GOB
|
|
||||||
DEFINES += -DDISABLE_GOB
|
|
||||||
else
|
|
||||||
MODULES += engines/gob
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef DISABLE_LURE
|
|
||||||
DEFINES += -DDISABLE_LURE
|
|
||||||
else
|
|
||||||
MODULES += engines/lure
|
|
||||||
endif
|
|
||||||
|
|
||||||
# After the game specific modules follow the shared modules
|
# After the game specific modules follow the shared modules
|
||||||
MODULES += \
|
MODULES += \
|
||||||
|
|
|
@ -1,19 +1,19 @@
|
||||||
MODULE := backends
|
MODULE := backends
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
backends/fs/fs.o \
|
fs/fs.o \
|
||||||
backends/fs/posix/posix-fs.o \
|
fs/posix/posix-fs.o \
|
||||||
backends/fs/morphos/abox-fs.o \
|
fs/morphos/abox-fs.o \
|
||||||
backends/fs/windows/windows-fs.o \
|
fs/windows/windows-fs.o \
|
||||||
backends/fs/amigaos4/amigaos4-fs.o \
|
fs/amigaos4/amigaos4-fs.o \
|
||||||
backends/midi/alsa.o \
|
midi/alsa.o \
|
||||||
backends/midi/coreaudio.o \
|
midi/coreaudio.o \
|
||||||
backends/midi/coremidi.o \
|
midi/coremidi.o \
|
||||||
backends/midi/morphos.o \
|
midi/morphos.o \
|
||||||
backends/midi/null.o \
|
midi/null.o \
|
||||||
backends/midi/quicktime.o \
|
midi/quicktime.o \
|
||||||
backends/midi/seq.o \
|
midi/seq.o \
|
||||||
backends/midi/windows.o
|
midi/windows.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
backends \
|
backends \
|
||||||
|
|
10
backends/null/module.mk
Normal file
10
backends/null/module.mk
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
MODULE := backends/null
|
||||||
|
|
||||||
|
MODULE_OBJS := \
|
||||||
|
null.o
|
||||||
|
|
||||||
|
MODULE_DIRS += \
|
||||||
|
backends/null
|
||||||
|
|
||||||
|
# We don't use the common.rules here on purpose
|
||||||
|
OBJS := $(addprefix $(MODULE)/, $(MODULE_OBJS)) $(OBJS)
|
|
@ -1,12 +1,12 @@
|
||||||
MODULE := backends/sdl
|
MODULE := backends/sdl
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
backends/sdl/events.o \
|
events.o \
|
||||||
backends/sdl/graphics.o \
|
graphics.o \
|
||||||
backends/sdl/sdl.o
|
sdl.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
backends/sdl
|
backends/sdl
|
||||||
|
|
||||||
# We don't use the common.rules here on purpose
|
# We don't use the common.rules here on purpose
|
||||||
OBJS := $(MODULE_OBJS) $(OBJS)
|
OBJS := $(addprefix $(MODULE)/, $(MODULE_OBJS)) $(OBJS)
|
||||||
|
|
10
backends/x11/module.mk
Normal file
10
backends/x11/module.mk
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
MODULE := backends/x11
|
||||||
|
|
||||||
|
MODULE_OBJS := \
|
||||||
|
x11.o
|
||||||
|
|
||||||
|
MODULE_DIRS += \
|
||||||
|
backends/x11
|
||||||
|
|
||||||
|
# We don't use the common.rules here on purpose
|
||||||
|
OBJS := $(addprefix $(MODULE)/, $(MODULE_OBJS)) $(OBJS)
|
|
@ -1,20 +1,13 @@
|
||||||
MODULE := base
|
MODULE := base
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
base/engine.o \
|
engine.o \
|
||||||
base/gameDetector.o \
|
gameDetector.o \
|
||||||
base/main.o \
|
main.o \
|
||||||
base/plugins.o
|
plugins.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
base
|
base
|
||||||
|
|
||||||
# Some of the base files depend on the values of the DISABLE_* flags defined
|
|
||||||
# in config.mak. Hence we add an explicit make dependency on that file.
|
|
||||||
#
|
|
||||||
# Temporarily disabled since it causes troubles for MinGW - and
|
|
||||||
# will break Makefile.noconf
|
|
||||||
#base/gameDetector.o base/plugins.o: config.mak
|
|
||||||
|
|
||||||
# Include common rules
|
# Include common rules
|
||||||
include $(srcdir)/common.rules
|
include $(srcdir)/common.rules
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
# Copy the list of objects to a new variable. The name of the new variable
|
# Copy the list of objects to a new variable. The name of the new variable
|
||||||
# contains the module name, a trick we use so we can keep multiple different
|
# contains the module name, a trick we use so we can keep multiple different
|
||||||
# module object lists, one for each module.
|
# module object lists, one for each module.
|
||||||
MODULE_OBJS-$(MODULE) := $(MODULE_OBJS)
|
MODULE_OBJS-$(MODULE) := $(addprefix $(MODULE)/, $(MODULE_OBJS))
|
||||||
|
|
||||||
ifdef PLUGIN
|
ifdef PLUGIN
|
||||||
# Plugin build rule
|
# Plugin build rule
|
||||||
|
@ -11,7 +11,7 @@ ifdef PLUGIN
|
||||||
# via the configure script, or put in some 'if' statements to choose from
|
# via the configure script, or put in some 'if' statements to choose from
|
||||||
# one of several build rules
|
# one of several build rules
|
||||||
PLUGIN-$(MODULE) := plugins/$(PLUGIN_PREFIX)$(MODULE)$(PLUGIN_SUFFIX)
|
PLUGIN-$(MODULE) := plugins/$(PLUGIN_PREFIX)$(MODULE)$(PLUGIN_SUFFIX)
|
||||||
$(PLUGIN-$(MODULE)): $(MODULE_OBJS) $(PLUGIN_EXTRA_DEPS)
|
$(PLUGIN-$(MODULE)): $(MODULE_OBJS-$(MODULE)) $(PLUGIN_EXTRA_DEPS)
|
||||||
$(MKDIR) plugins
|
$(MKDIR) plugins
|
||||||
$(CXX) $(PLUGIN_LDFLAGS) $(filter-out $(PLUGIN_EXTRA_DEPS),$+) -o $@
|
$(CXX) $(PLUGIN_LDFLAGS) $(filter-out $(PLUGIN_EXTRA_DEPS),$+) -o $@
|
||||||
PLUGIN:=
|
PLUGIN:=
|
||||||
|
@ -28,7 +28,7 @@ MODULE_LIB-$(MODULE) := $(MODULE)/lib$(notdir $(MODULE)).a
|
||||||
OBJS += $(MODULE_LIB-$(MODULE))
|
OBJS += $(MODULE_LIB-$(MODULE))
|
||||||
|
|
||||||
# Convenience library target
|
# Convenience library target
|
||||||
$(MODULE_LIB-$(MODULE)): $(MODULE_OBJS)
|
$(MODULE_LIB-$(MODULE)): $(MODULE_OBJS-$(MODULE))
|
||||||
-$(RM) $@
|
-$(RM) $@
|
||||||
$(AR) $@ $+
|
$(AR) $@ $+
|
||||||
$(RANLIB) $@
|
$(RANLIB) $@
|
||||||
|
|
|
@ -1,38 +1,38 @@
|
||||||
MODULE := common
|
MODULE := common
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
common/config-file.o \
|
config-file.o \
|
||||||
common/config-manager.o \
|
config-manager.o \
|
||||||
common/file.o \
|
file.o \
|
||||||
common/md5.o \
|
md5.o \
|
||||||
common/mutex.o \
|
mutex.o \
|
||||||
common/str.o \
|
str.o \
|
||||||
common/stream.o \
|
stream.o \
|
||||||
common/timer.o \
|
timer.o \
|
||||||
common/util.o \
|
util.o \
|
||||||
common/savefile.o \
|
savefile.o \
|
||||||
common/system.o \
|
system.o \
|
||||||
common/scaler.o \
|
scaler.o \
|
||||||
common/scaler/thumbnail.o \
|
scaler/thumbnail.o \
|
||||||
common/unzip.o
|
unzip.o
|
||||||
|
|
||||||
ifndef DISABLE_SCALERS
|
ifndef DISABLE_SCALERS
|
||||||
MODULE_OBJS += \
|
MODULE_OBJS += \
|
||||||
common/scaler/2xsai.o \
|
scaler/2xsai.o \
|
||||||
common/scaler/aspect.o \
|
scaler/aspect.o \
|
||||||
common/scaler/scale2x.o \
|
scaler/scale2x.o \
|
||||||
common/scaler/scale3x.o \
|
scaler/scale3x.o \
|
||||||
common/scaler/scalebit.o
|
scaler/scalebit.o
|
||||||
|
|
||||||
ifndef DISABLE_HQ_SCALERS
|
ifndef DISABLE_HQ_SCALERS
|
||||||
MODULE_OBJS += \
|
MODULE_OBJS += \
|
||||||
common/scaler/hq2x.o \
|
scaler/hq2x.o \
|
||||||
common/scaler/hq3x.o
|
scaler/hq3x.o
|
||||||
|
|
||||||
ifdef HAVE_NASM
|
ifdef HAVE_NASM
|
||||||
MODULE_OBJS += \
|
MODULE_OBJS += \
|
||||||
common/scaler/hq2x_i386.o \
|
scaler/hq2x_i386.o \
|
||||||
common/scaler/hq3x_i386.o
|
scaler/hq3x_i386.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
4
configure
vendored
4
configure
vendored
|
@ -1279,7 +1279,7 @@ fi
|
||||||
case $_backend in
|
case $_backend in
|
||||||
null)
|
null)
|
||||||
DEFINES="$DEFINES -DUSE_NULL_DRIVER"
|
DEFINES="$DEFINES -DUSE_NULL_DRIVER"
|
||||||
OBJS="$OBJS backends/null/null.o"
|
MODULES="$MODULES backends/null"
|
||||||
;;
|
;;
|
||||||
sdl)
|
sdl)
|
||||||
find_sdlconfig
|
find_sdlconfig
|
||||||
|
@ -1291,10 +1291,8 @@ case $_backend in
|
||||||
INCLUDES="$INCLUDES -I/usr/X11R6/include"
|
INCLUDES="$INCLUDES -I/usr/X11R6/include"
|
||||||
LIBS="$LIBS -lpthread -lXext -lX11"
|
LIBS="$LIBS -lpthread -lXext -lX11"
|
||||||
LDFLAGS="$LDFLAGS -L/usr/X11R6/lib -L/usr/local/lib"
|
LDFLAGS="$LDFLAGS -L/usr/X11R6/lib -L/usr/local/lib"
|
||||||
OBJS="$OBJS backends/x11/x11.o"
|
|
||||||
DEFINES="$DEFINES -DX11_BACKEND"
|
DEFINES="$DEFINES -DX11_BACKEND"
|
||||||
MODULES="$MODULES backends/x11"
|
MODULES="$MODULES backends/x11"
|
||||||
MODULE_DIRS="$MODULE_DIRS backends/x11"
|
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "support for $_backend backend not implemented in configure script yet"
|
echo "support for $_backend backend not implemented in configure script yet"
|
||||||
|
|
|
@ -1,32 +1,32 @@
|
||||||
MODULE := engines/gob
|
MODULE := engines/gob
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
engines/gob/anim.o \
|
anim.o \
|
||||||
engines/gob/cdrom.o \
|
cdrom.o \
|
||||||
engines/gob/dataio.o \
|
dataio.o \
|
||||||
engines/gob/draw.o \
|
draw.o \
|
||||||
engines/gob/driver_vga.o \
|
driver_vga.o \
|
||||||
engines/gob/game.o \
|
game.o \
|
||||||
engines/gob/global.o \
|
global.o \
|
||||||
engines/gob/gob.o \
|
gob.o \
|
||||||
engines/gob/goblin.o \
|
goblin.o \
|
||||||
engines/gob/init.o \
|
init.o \
|
||||||
engines/gob/inter.o \
|
inter.o \
|
||||||
engines/gob/inter_v1.o \
|
inter_v1.o \
|
||||||
engines/gob/inter_v2.o \
|
inter_v2.o \
|
||||||
engines/gob/map.o \
|
map.o \
|
||||||
engines/gob/mult.o \
|
mult.o \
|
||||||
engines/gob/music.o \
|
music.o \
|
||||||
engines/gob/pack.o \
|
pack.o \
|
||||||
engines/gob/palanim.o \
|
palanim.o \
|
||||||
engines/gob/parse.o \
|
parse.o \
|
||||||
engines/gob/parse_v1.o \
|
parse_v1.o \
|
||||||
engines/gob/parse_v2.o \
|
parse_v2.o \
|
||||||
engines/gob/scenery.o \
|
scenery.o \
|
||||||
engines/gob/sound.o \
|
sound.o \
|
||||||
engines/gob/timer.o \
|
timer.o \
|
||||||
engines/gob/util.o \
|
util.o \
|
||||||
engines/gob/video.o
|
video.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
engines/gob
|
engines/gob
|
||||||
|
|
|
@ -1,25 +1,25 @@
|
||||||
MODULE := engines/kyra
|
MODULE := engines/kyra
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
engines/kyra/kyra.o \
|
kyra.o \
|
||||||
engines/kyra/resource.o \
|
resource.o \
|
||||||
engines/kyra/screen.o \
|
screen.o \
|
||||||
engines/kyra/script_v1.o \
|
script_v1.o \
|
||||||
engines/kyra/script.o \
|
script.o \
|
||||||
engines/kyra/seqplayer.o \
|
seqplayer.o \
|
||||||
engines/kyra/sound.o \
|
sound.o \
|
||||||
engines/kyra/staticres.o \
|
staticres.o \
|
||||||
engines/kyra/sprites.o \
|
sprites.o \
|
||||||
engines/kyra/wsamovie.o \
|
wsamovie.o \
|
||||||
engines/kyra/debugger.o \
|
debugger.o \
|
||||||
engines/kyra/animator.o \
|
animator.o \
|
||||||
engines/kyra/gui.o \
|
gui.o \
|
||||||
engines/kyra/sequences_v1.o \
|
sequences_v1.o \
|
||||||
engines/kyra/items.o \
|
items.o \
|
||||||
engines/kyra/scene.o \
|
scene.o \
|
||||||
engines/kyra/text.o \
|
text.o \
|
||||||
engines/kyra/timer.o \
|
timer.o \
|
||||||
engines/kyra/saveload.o
|
saveload.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
engines/kyra
|
engines/kyra
|
||||||
|
|
|
@ -1,27 +1,27 @@
|
||||||
MODULE := engines/lure
|
MODULE := engines/lure
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
engines/lure/animseq.o \
|
animseq.o \
|
||||||
engines/lure/debug-input.o \
|
debug-input.o \
|
||||||
engines/lure/debug-methods.o \
|
debug-methods.o \
|
||||||
engines/lure/decode.o \
|
decode.o \
|
||||||
engines/lure/disk.o \
|
disk.o \
|
||||||
engines/lure/events.o \
|
events.o \
|
||||||
engines/lure/game.o \
|
game.o \
|
||||||
engines/lure/hotspots.o \
|
hotspots.o \
|
||||||
engines/lure/intro.o \
|
intro.o \
|
||||||
engines/lure/lure.o \
|
lure.o \
|
||||||
engines/lure/memory.o \
|
memory.o \
|
||||||
engines/lure/menu.o \
|
menu.o \
|
||||||
engines/lure/palette.o \
|
palette.o \
|
||||||
engines/lure/res.o \
|
res.o \
|
||||||
engines/lure/res_struct.o \
|
res_struct.o \
|
||||||
engines/lure/room.o \
|
room.o \
|
||||||
engines/lure/screen.o \
|
screen.o \
|
||||||
engines/lure/scripts.o \
|
scripts.o \
|
||||||
engines/lure/strings.o \
|
strings.o \
|
||||||
engines/lure/surface.o \
|
surface.o \
|
||||||
engines/lure/system.o
|
system.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
engines/lure
|
engines/lure
|
||||||
|
|
68
engines/module.mk
Normal file
68
engines/module.mk
Normal file
|
@ -0,0 +1,68 @@
|
||||||
|
ifdef DISABLE_SCUMM
|
||||||
|
DEFINES += -DDISABLE_SCUMM
|
||||||
|
else
|
||||||
|
MODULES += engines/scumm
|
||||||
|
|
||||||
|
ifdef DISABLE_SCUMM_7_8
|
||||||
|
DEFINES += -DDISABLE_SCUMM_7_8
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef DISABLE_HE
|
||||||
|
DEFINES += -DDISABLE_HE
|
||||||
|
endif
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef DISABLE_SIMON
|
||||||
|
DEFINES += -DDISABLE_SIMON
|
||||||
|
else
|
||||||
|
MODULES += engines/simon
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef DISABLE_SKY
|
||||||
|
DEFINES += -DDISABLE_SKY
|
||||||
|
else
|
||||||
|
MODULES += engines/sky
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef DISABLE_SWORD1
|
||||||
|
DEFINES += -DDISABLE_SWORD1
|
||||||
|
else
|
||||||
|
MODULES += engines/sword1
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef DISABLE_SWORD2
|
||||||
|
DEFINES += -DDISABLE_SWORD2
|
||||||
|
else
|
||||||
|
MODULES += engines/sword2
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef DISABLE_QUEEN
|
||||||
|
DEFINES += -DDISABLE_QUEEN
|
||||||
|
else
|
||||||
|
MODULES += engines/queen
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef DISABLE_SAGA
|
||||||
|
DEFINES += -DDISABLE_SAGA
|
||||||
|
else
|
||||||
|
MODULES += engines/saga
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef DISABLE_KYRA
|
||||||
|
DEFINES += -DDISABLE_KYRA
|
||||||
|
else
|
||||||
|
MODULES += engines/kyra
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef DISABLE_GOB
|
||||||
|
DEFINES += -DDISABLE_GOB
|
||||||
|
else
|
||||||
|
MODULES += engines/gob
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef DISABLE_LURE
|
||||||
|
DEFINES += -DDISABLE_LURE
|
||||||
|
else
|
||||||
|
MODULES += engines/lure
|
||||||
|
endif
|
|
@ -1,26 +1,26 @@
|
||||||
MODULE := engines/queen
|
MODULE := engines/queen
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
engines/queen/bankman.o \
|
bankman.o \
|
||||||
engines/queen/command.o \
|
command.o \
|
||||||
engines/queen/credits.o \
|
credits.o \
|
||||||
engines/queen/cutaway.o \
|
cutaway.o \
|
||||||
engines/queen/debug.o \
|
debug.o \
|
||||||
engines/queen/display.o \
|
display.o \
|
||||||
engines/queen/graphics.o \
|
graphics.o \
|
||||||
engines/queen/grid.o \
|
grid.o \
|
||||||
engines/queen/input.o \
|
input.o \
|
||||||
engines/queen/journal.o \
|
journal.o \
|
||||||
engines/queen/logic.o \
|
logic.o \
|
||||||
engines/queen/music.o \
|
music.o \
|
||||||
engines/queen/musicdata.o \
|
musicdata.o \
|
||||||
engines/queen/queen.o \
|
queen.o \
|
||||||
engines/queen/resource.o \
|
resource.o \
|
||||||
engines/queen/restables.o \
|
restables.o \
|
||||||
engines/queen/sound.o \
|
sound.o \
|
||||||
engines/queen/state.o \
|
state.o \
|
||||||
engines/queen/talk.o \
|
talk.o \
|
||||||
engines/queen/walk.o
|
walk.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
engines/queen
|
engines/queen
|
||||||
|
|
|
@ -1,36 +1,36 @@
|
||||||
MODULE := engines/saga
|
MODULE := engines/saga
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
engines/saga/actor.o \
|
actor.o \
|
||||||
engines/saga/animation.o \
|
animation.o \
|
||||||
engines/saga/console.o \
|
console.o \
|
||||||
engines/saga/events.o \
|
events.o \
|
||||||
engines/saga/font.o \
|
font.o \
|
||||||
engines/saga/font_map.o \
|
font_map.o \
|
||||||
engines/saga/game.o \
|
game.o \
|
||||||
engines/saga/gfx.o \
|
gfx.o \
|
||||||
engines/saga/ihnm_introproc.o \
|
ihnm_introproc.o \
|
||||||
engines/saga/image.o \
|
image.o \
|
||||||
engines/saga/interface.o \
|
interface.o \
|
||||||
engines/saga/isomap.o \
|
isomap.o \
|
||||||
engines/saga/ite_introproc.o \
|
ite_introproc.o \
|
||||||
engines/saga/itedata.o \
|
itedata.o \
|
||||||
engines/saga/objectmap.o \
|
objectmap.o \
|
||||||
engines/saga/puzzle.o \
|
puzzle.o \
|
||||||
engines/saga/palanim.o \
|
palanim.o \
|
||||||
engines/saga/render.o \
|
render.o \
|
||||||
engines/saga/rscfile.o \
|
rscfile.o \
|
||||||
engines/saga/saga.o \
|
saga.o \
|
||||||
engines/saga/saveload.o \
|
saveload.o \
|
||||||
engines/saga/scene.o \
|
scene.o \
|
||||||
engines/saga/script.o \
|
script.o \
|
||||||
engines/saga/sfuncs.o \
|
sfuncs.o \
|
||||||
engines/saga/sndres.o \
|
sndres.o \
|
||||||
engines/saga/sprite.o \
|
sprite.o \
|
||||||
engines/saga/sthread.o \
|
sthread.o \
|
||||||
engines/saga/input.o \
|
input.o \
|
||||||
engines/saga/music.o \
|
music.o \
|
||||||
engines/saga/sound.o
|
sound.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
engines/saga
|
engines/saga
|
||||||
|
|
|
@ -1,96 +1,96 @@
|
||||||
MODULE := engines/scumm
|
MODULE := engines/scumm
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
engines/scumm/actor.o \
|
actor.o \
|
||||||
engines/scumm/akos.o \
|
akos.o \
|
||||||
engines/scumm/base-costume.o \
|
base-costume.o \
|
||||||
engines/scumm/bomp.o \
|
bomp.o \
|
||||||
engines/scumm/boxes.o \
|
boxes.o \
|
||||||
engines/scumm/camera.o \
|
camera.o \
|
||||||
engines/scumm/charset.o \
|
charset.o \
|
||||||
engines/scumm/costume.o \
|
costume.o \
|
||||||
engines/scumm/cursor.o \
|
cursor.o \
|
||||||
engines/scumm/debugger.o \
|
debugger.o \
|
||||||
engines/scumm/dialogs.o \
|
dialogs.o \
|
||||||
engines/scumm/gfx.o \
|
gfx.o \
|
||||||
engines/scumm/imuse.o \
|
imuse.o \
|
||||||
engines/scumm/imuse_player.o \
|
imuse_player.o \
|
||||||
engines/scumm/input.o \
|
input.o \
|
||||||
engines/scumm/instrument.o \
|
instrument.o \
|
||||||
engines/scumm/help.o \
|
help.o \
|
||||||
engines/scumm/midiparser_ro.o \
|
midiparser_ro.o \
|
||||||
engines/scumm/midiparser_eup.o \
|
midiparser_eup.o \
|
||||||
engines/scumm/object.o \
|
object.o \
|
||||||
engines/scumm/palette.o \
|
palette.o \
|
||||||
engines/scumm/player_mod.o \
|
player_mod.o \
|
||||||
engines/scumm/player_v1.o \
|
player_v1.o \
|
||||||
engines/scumm/player_nes.o \
|
player_nes.o \
|
||||||
engines/scumm/player_v2.o \
|
player_v2.o \
|
||||||
engines/scumm/player_v2a.o \
|
player_v2a.o \
|
||||||
engines/scumm/player_v3a.o \
|
player_v3a.o \
|
||||||
engines/scumm/resource.o \
|
resource.o \
|
||||||
engines/scumm/resource_v2.o \
|
resource_v2.o \
|
||||||
engines/scumm/resource_v3.o \
|
resource_v3.o \
|
||||||
engines/scumm/resource_v4.o \
|
resource_v4.o \
|
||||||
engines/scumm/room.o \
|
room.o \
|
||||||
engines/scumm/saveload.o \
|
saveload.o \
|
||||||
engines/scumm/script.o \
|
script.o \
|
||||||
engines/scumm/script_c64.o \
|
script_c64.o \
|
||||||
engines/scumm/script_v2.o \
|
script_v2.o \
|
||||||
engines/scumm/script_v5.o \
|
script_v5.o \
|
||||||
engines/scumm/script_v6.o \
|
script_v6.o \
|
||||||
engines/scumm/script_v6he.o \
|
script_v6he.o \
|
||||||
engines/scumm/scumm.o \
|
scumm.o \
|
||||||
engines/scumm/sound.o \
|
sound.o \
|
||||||
engines/scumm/sound_he.o \
|
sound_he.o \
|
||||||
engines/scumm/string.o \
|
string.o \
|
||||||
engines/scumm/usage_bits.o \
|
usage_bits.o \
|
||||||
engines/scumm/util.o \
|
util.o \
|
||||||
engines/scumm/vars.o \
|
vars.o \
|
||||||
engines/scumm/verbs.o \
|
verbs.o \
|
||||||
engines/scumm/thumbnail.o
|
thumbnail.o
|
||||||
|
|
||||||
ifndef DISABLE_SCUMM_7_8
|
ifndef DISABLE_SCUMM_7_8
|
||||||
MODULE_OBJS += \
|
MODULE_OBJS += \
|
||||||
engines/scumm/nut_renderer.o \
|
nut_renderer.o \
|
||||||
engines/scumm/script_v8.o \
|
script_v8.o \
|
||||||
engines/scumm/imuse_digi/dimuse.o \
|
imuse_digi/dimuse.o \
|
||||||
engines/scumm/imuse_digi/dimuse_bndmgr.o \
|
imuse_digi/dimuse_bndmgr.o \
|
||||||
engines/scumm/imuse_digi/dimuse_codecs.o \
|
imuse_digi/dimuse_codecs.o \
|
||||||
engines/scumm/imuse_digi/dimuse_music.o \
|
imuse_digi/dimuse_music.o \
|
||||||
engines/scumm/imuse_digi/dimuse_sndmgr.o \
|
imuse_digi/dimuse_sndmgr.o \
|
||||||
engines/scumm/imuse_digi/dimuse_script.o \
|
imuse_digi/dimuse_script.o \
|
||||||
engines/scumm/imuse_digi/dimuse_track.o \
|
imuse_digi/dimuse_track.o \
|
||||||
engines/scumm/imuse_digi/dimuse_tables.o \
|
imuse_digi/dimuse_tables.o \
|
||||||
engines/scumm/insane/insane.o \
|
insane/insane.o \
|
||||||
engines/scumm/insane/insane_ben.o \
|
insane/insane_ben.o \
|
||||||
engines/scumm/insane/insane_enemy.o \
|
insane/insane_enemy.o \
|
||||||
engines/scumm/insane/insane_scenes.o \
|
insane/insane_scenes.o \
|
||||||
engines/scumm/insane/insane_iact.o \
|
insane/insane_iact.o \
|
||||||
engines/scumm/smush/chunk.o \
|
smush/chunk.o \
|
||||||
engines/scumm/smush/codec1.o \
|
smush/codec1.o \
|
||||||
engines/scumm/smush/codec37.o \
|
smush/codec37.o \
|
||||||
engines/scumm/smush/codec47.o \
|
smush/codec47.o \
|
||||||
engines/scumm/smush/imuse_channel.o \
|
smush/imuse_channel.o \
|
||||||
engines/scumm/smush/smush_player.o \
|
smush/smush_player.o \
|
||||||
engines/scumm/smush/saud_channel.o \
|
smush/saud_channel.o \
|
||||||
engines/scumm/smush/smush_mixer.o \
|
smush/smush_mixer.o \
|
||||||
engines/scumm/smush/smush_font.o
|
smush/smush_font.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifndef DISABLE_HE
|
ifndef DISABLE_HE
|
||||||
MODULE_OBJS += \
|
MODULE_OBJS += \
|
||||||
engines/scumm/floodfill_he.o \
|
floodfill_he.o \
|
||||||
engines/scumm/logic_he.o \
|
logic_he.o \
|
||||||
engines/scumm/palette_he.o \
|
palette_he.o \
|
||||||
engines/scumm/resource_v7he.o \
|
resource_v7he.o \
|
||||||
engines/scumm/script_v7he.o \
|
script_v7he.o \
|
||||||
engines/scumm/script_v72he.o \
|
script_v72he.o \
|
||||||
engines/scumm/script_v80he.o \
|
script_v80he.o \
|
||||||
engines/scumm/script_v90he.o \
|
script_v90he.o \
|
||||||
engines/scumm/script_v100he.o \
|
script_v100he.o \
|
||||||
engines/scumm/sprite_he.o \
|
sprite_he.o \
|
||||||
engines/scumm/wiz_he.o
|
wiz_he.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
|
|
|
@ -1,21 +1,21 @@
|
||||||
MODULE := engines/simon
|
MODULE := engines/simon
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
engines/simon/charset.o \
|
charset.o \
|
||||||
engines/simon/cursor.o \
|
cursor.o \
|
||||||
engines/simon/debug.o \
|
debug.o \
|
||||||
engines/simon/debugger.o \
|
debugger.o \
|
||||||
engines/simon/game.o \
|
game.o \
|
||||||
engines/simon/icons.o \
|
icons.o \
|
||||||
engines/simon/items.o \
|
items.o \
|
||||||
engines/simon/midi.o \
|
midi.o \
|
||||||
engines/simon/midiparser_s1d.o \
|
midiparser_s1d.o \
|
||||||
engines/simon/res.o \
|
res.o \
|
||||||
engines/simon/saveload.o \
|
saveload.o \
|
||||||
engines/simon/sound.o \
|
sound.o \
|
||||||
engines/simon/simon.o \
|
simon.o \
|
||||||
engines/simon/verb.o \
|
verb.o \
|
||||||
engines/simon/vga.o \
|
vga.o \
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
engines/simon
|
engines/simon
|
||||||
|
|
|
@ -1,27 +1,27 @@
|
||||||
MODULE := engines/sky
|
MODULE := engines/sky
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
engines/sky/autoroute.o \
|
autoroute.o \
|
||||||
engines/sky/compact.o \
|
compact.o \
|
||||||
engines/sky/control.o \
|
control.o \
|
||||||
engines/sky/debug.o \
|
debug.o \
|
||||||
engines/sky/disk.o \
|
disk.o \
|
||||||
engines/sky/grid.o \
|
grid.o \
|
||||||
engines/sky/hufftext.o \
|
hufftext.o \
|
||||||
engines/sky/intro.o \
|
intro.o \
|
||||||
engines/sky/logic.o \
|
logic.o \
|
||||||
engines/sky/mouse.o \
|
mouse.o \
|
||||||
engines/sky/rnc_deco.o \
|
rnc_deco.o \
|
||||||
engines/sky/screen.o \
|
screen.o \
|
||||||
engines/sky/sky.o \
|
sky.o \
|
||||||
engines/sky/sound.o \
|
sound.o \
|
||||||
engines/sky/text.o \
|
text.o \
|
||||||
engines/sky/music/adlibchannel.o \
|
music/adlibchannel.o \
|
||||||
engines/sky/music/adlibmusic.o \
|
music/adlibmusic.o \
|
||||||
engines/sky/music/gmchannel.o \
|
music/gmchannel.o \
|
||||||
engines/sky/music/gmmusic.o \
|
music/gmmusic.o \
|
||||||
engines/sky/music/mt32music.o \
|
music/mt32music.o \
|
||||||
engines/sky/music/musicbase.o
|
music/musicbase.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
engines/sky \
|
engines/sky \
|
||||||
|
|
|
@ -1,24 +1,24 @@
|
||||||
MODULE := engines/sword1
|
MODULE := engines/sword1
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
engines/sword1/animation.o \
|
animation.o \
|
||||||
engines/sword1/control.o \
|
control.o \
|
||||||
engines/sword1/credits.o \
|
credits.o \
|
||||||
engines/sword1/debug.o \
|
debug.o \
|
||||||
engines/sword1/eventman.o \
|
eventman.o \
|
||||||
engines/sword1/logic.o \
|
logic.o \
|
||||||
engines/sword1/memman.o \
|
memman.o \
|
||||||
engines/sword1/menu.o \
|
menu.o \
|
||||||
engines/sword1/mouse.o \
|
mouse.o \
|
||||||
engines/sword1/music.o \
|
music.o \
|
||||||
engines/sword1/objectman.o \
|
objectman.o \
|
||||||
engines/sword1/resman.o \
|
resman.o \
|
||||||
engines/sword1/router.o \
|
router.o \
|
||||||
engines/sword1/screen.o \
|
screen.o \
|
||||||
engines/sword1/sound.o \
|
sound.o \
|
||||||
engines/sword1/staticres.o \
|
staticres.o \
|
||||||
engines/sword1/sword1.o \
|
sword1.o \
|
||||||
engines/sword1/text.o
|
text.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
engines/sword1
|
engines/sword1
|
||||||
|
|
|
@ -1,40 +1,40 @@
|
||||||
MODULE := engines/sword2
|
MODULE := engines/sword2
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
engines/sword2/_mouse.o \
|
_mouse.o \
|
||||||
engines/sword2/animation.o \
|
animation.o \
|
||||||
engines/sword2/anims.o \
|
anims.o \
|
||||||
engines/sword2/build_display.o \
|
build_display.o \
|
||||||
engines/sword2/console.o \
|
console.o \
|
||||||
engines/sword2/controls.o \
|
controls.o \
|
||||||
engines/sword2/d_draw.o \
|
d_draw.o \
|
||||||
engines/sword2/debug.o \
|
debug.o \
|
||||||
engines/sword2/events.o \
|
events.o \
|
||||||
engines/sword2/function.o \
|
function.o \
|
||||||
engines/sword2/icons.o \
|
icons.o \
|
||||||
engines/sword2/interpreter.o \
|
interpreter.o \
|
||||||
engines/sword2/layers.o \
|
layers.o \
|
||||||
engines/sword2/logic.o \
|
logic.o \
|
||||||
engines/sword2/maketext.o \
|
maketext.o \
|
||||||
engines/sword2/memory.o \
|
memory.o \
|
||||||
engines/sword2/menu.o \
|
menu.o \
|
||||||
engines/sword2/mouse.o \
|
mouse.o \
|
||||||
engines/sword2/music.o \
|
music.o \
|
||||||
engines/sword2/palette.o \
|
palette.o \
|
||||||
engines/sword2/protocol.o \
|
protocol.o \
|
||||||
engines/sword2/rdwin.o \
|
rdwin.o \
|
||||||
engines/sword2/render.o \
|
render.o \
|
||||||
engines/sword2/resman.o \
|
resman.o \
|
||||||
engines/sword2/router.o \
|
router.o \
|
||||||
engines/sword2/save_rest.o \
|
save_rest.o \
|
||||||
engines/sword2/scroll.o \
|
scroll.o \
|
||||||
engines/sword2/sound.o \
|
sound.o \
|
||||||
engines/sword2/speech.o \
|
speech.o \
|
||||||
engines/sword2/sprite.o \
|
sprite.o \
|
||||||
engines/sword2/startup.o \
|
startup.o \
|
||||||
engines/sword2/sword2.o \
|
sword2.o \
|
||||||
engines/sword2/sync.o \
|
sync.o \
|
||||||
engines/sword2/walker.o
|
walker.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
engines/sword2
|
engines/sword2
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
MODULE := graphics
|
MODULE := graphics
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
graphics/animation.o \
|
animation.o \
|
||||||
graphics/consolefont.o \
|
consolefont.o \
|
||||||
graphics/font.o \
|
font.o \
|
||||||
graphics/fontman.o \
|
fontman.o \
|
||||||
graphics/ilbm.o \
|
ilbm.o \
|
||||||
graphics/newfont.o \
|
newfont.o \
|
||||||
graphics/newfont_big.o \
|
newfont_big.o \
|
||||||
graphics/primitives.o \
|
primitives.o \
|
||||||
graphics/scummfont.o \
|
scummfont.o \
|
||||||
graphics/surface.o \
|
surface.o \
|
||||||
graphics/imageman.o \
|
imageman.o \
|
||||||
graphics/imagedec.o
|
imagedec.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
graphics
|
graphics
|
||||||
|
|
|
@ -1,24 +1,24 @@
|
||||||
MODULE := gui
|
MODULE := gui
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
gui/about.o \
|
about.o \
|
||||||
gui/browser.o \
|
browser.o \
|
||||||
gui/chooser.o \
|
chooser.o \
|
||||||
gui/console.o \
|
console.o \
|
||||||
gui/dialog.o \
|
dialog.o \
|
||||||
gui/editable.o \
|
editable.o \
|
||||||
gui/EditTextWidget.o \
|
EditTextWidget.o \
|
||||||
gui/launcher.o \
|
launcher.o \
|
||||||
gui/ListWidget.o \
|
ListWidget.o \
|
||||||
gui/message.o \
|
message.o \
|
||||||
gui/newgui.o \
|
newgui.o \
|
||||||
gui/options.o \
|
options.o \
|
||||||
gui/PopUpWidget.o \
|
PopUpWidget.o \
|
||||||
gui/ScrollBarWidget.o \
|
ScrollBarWidget.o \
|
||||||
gui/TabWidget.o \
|
TabWidget.o \
|
||||||
gui/widget.o \
|
widget.o \
|
||||||
gui/theme.o \
|
theme.o \
|
||||||
gui/ThemeNew.o
|
ThemeNew.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
gui
|
gui
|
||||||
|
|
|
@ -1,26 +1,26 @@
|
||||||
MODULE := sound
|
MODULE := sound
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
sound/adpcm.o \
|
adpcm.o \
|
||||||
sound/audiocd.o \
|
audiocd.o \
|
||||||
sound/audiostream.o \
|
audiostream.o \
|
||||||
sound/flac.o \
|
flac.o \
|
||||||
sound/fmopl.o \
|
fmopl.o \
|
||||||
sound/mididrv.o \
|
mididrv.o \
|
||||||
sound/midiparser.o \
|
midiparser.o \
|
||||||
sound/midiparser_smf.o \
|
midiparser_smf.o \
|
||||||
sound/midiparser_xmidi.o \
|
midiparser_xmidi.o \
|
||||||
sound/mixer.o \
|
mixer.o \
|
||||||
sound/mp3.o \
|
mp3.o \
|
||||||
sound/mpu401.o \
|
mpu401.o \
|
||||||
sound/rate.o \
|
rate.o \
|
||||||
sound/voc.o \
|
voc.o \
|
||||||
sound/vorbis.o \
|
vorbis.o \
|
||||||
sound/wave.o \
|
wave.o \
|
||||||
sound/softsynth/adlib.o \
|
softsynth/adlib.o \
|
||||||
sound/softsynth/ym2612.o \
|
softsynth/ym2612.o \
|
||||||
sound/softsynth/fluidsynth.o \
|
softsynth/fluidsynth.o \
|
||||||
sound/softsynth/mt32.o \
|
softsynth/mt32.o \
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
sound \
|
sound \
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
MODULE := sound/softsynth/mt32
|
MODULE := sound/softsynth/mt32
|
||||||
|
|
||||||
MODULE_OBJS := \
|
MODULE_OBJS := \
|
||||||
sound/softsynth/mt32/mt32_file.o \
|
mt32_file.o \
|
||||||
sound/softsynth/mt32/i386.o \
|
i386.o \
|
||||||
sound/softsynth/mt32/part.o \
|
part.o \
|
||||||
sound/softsynth/mt32/partial.o \
|
partial.o \
|
||||||
sound/softsynth/mt32/partialManager.o \
|
partialManager.o \
|
||||||
sound/softsynth/mt32/synth.o \
|
synth.o \
|
||||||
sound/softsynth/mt32/tables.o \
|
tables.o \
|
||||||
sound/softsynth/mt32/freeverb.o
|
freeverb.o
|
||||||
|
|
||||||
MODULE_DIRS += \
|
MODULE_DIRS += \
|
||||||
sound/softsynth/mt32
|
sound/softsynth/mt32
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue