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:
Max Horn 2006-02-12 00:16:31 +00:00
parent 136ecfc1e8
commit 80cf2fa46f
24 changed files with 482 additions and 470 deletions

View file

@ -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 += \

View file

@ -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
View 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)

View file

@ -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
View 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)

View file

@ -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

View file

@ -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) $@

View file

@ -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
View file

@ -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"

View file

@ -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

View file

@ -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

View file

@ -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
View 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

View file

@ -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

View file

@ -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

View file

@ -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 += \

View file

@ -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

View file

@ -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 \

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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 \

View file

@ -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