2008-11-14 21:32:20 +00:00
|
|
|
MODULE := engines/groovie
|
|
|
|
|
|
|
|
MODULE_OBJS := \
|
2021-09-16 09:23:34 +03:00
|
|
|
logic/cell.o \
|
|
|
|
video/player.o \
|
|
|
|
video/vdx.o \
|
2008-11-14 21:32:20 +00:00
|
|
|
cursor.o \
|
|
|
|
debug.o \
|
|
|
|
font.o \
|
|
|
|
graphics.o \
|
|
|
|
groovie.o \
|
|
|
|
lzss.o \
|
2020-08-06 22:40:34 +05:30
|
|
|
metaengine.o \
|
2008-11-14 21:32:20 +00:00
|
|
|
music.o \
|
|
|
|
resource.o \
|
2009-01-13 23:22:47 +00:00
|
|
|
saveload.o \
|
2021-09-16 09:23:34 +03:00
|
|
|
script.o
|
2008-11-14 21:32:20 +00:00
|
|
|
|
2014-06-02 06:44:53 -04:00
|
|
|
ifdef ENABLE_GROOVIE2
|
|
|
|
MODULE_OBJS += \
|
2021-10-22 14:54:08 +03:00
|
|
|
logic/beehive.o \
|
2021-10-23 01:19:21 +03:00
|
|
|
logic/cake.o \
|
2021-10-23 01:36:01 +03:00
|
|
|
logic/gallery.o \
|
2021-10-23 02:42:39 +03:00
|
|
|
logic/mousetrap.o \
|
2021-10-23 20:19:32 +03:00
|
|
|
logic/othello.o \
|
|
|
|
logic/pente.o \
|
2021-09-16 09:23:34 +03:00
|
|
|
logic/tlcgame.o \
|
2021-10-23 19:54:16 +03:00
|
|
|
logic/triangle.o \
|
2021-10-28 13:45:27 +03:00
|
|
|
logic/winerack.o \
|
2021-09-16 09:23:34 +03:00
|
|
|
video/roq.o
|
2014-06-02 06:44:53 -04:00
|
|
|
endif
|
|
|
|
|
2008-11-14 21:32:20 +00:00
|
|
|
# This module can be built as a plugin
|
|
|
|
ifeq ($(ENABLE_GROOVIE), DYNAMIC_PLUGIN)
|
|
|
|
PLUGIN := 1
|
|
|
|
endif
|
|
|
|
|
2009-01-01 15:06:43 +00:00
|
|
|
# Include common rules
|
2008-11-14 21:32:20 +00:00
|
|
|
include $(srcdir)/rules.mk
|
2020-08-25 13:52:43 +05:30
|
|
|
|
|
|
|
# Detection objects
|
|
|
|
DETECT_OBJS += $(MODULE)/detection.o
|