aboutsummaryrefslogtreecommitdiff
path: root/backends/morphos/Makefile
diff options
context:
space:
mode:
authorMax Horn2002-08-21 16:07:07 +0000
committerMax Horn2002-08-21 16:07:07 +0000
commitce46866403fdcc479cf9d67e4d430409b15dadc3 (patch)
tree75ebfaa1ed13f549959d76d3ce101c3e66f5451b /backends/morphos/Makefile
parent662256f25dbe43abf67077a804e225738765f009 (diff)
downloadscummvm-rg350-ce46866403fdcc479cf9d67e4d430409b15dadc3.tar.gz
scummvm-rg350-ce46866403fdcc479cf9d67e4d430409b15dadc3.tar.bz2
scummvm-rg350-ce46866403fdcc479cf9d67e4d430409b15dadc3.zip
Initial revision
svn-id: r4785
Diffstat (limited to 'backends/morphos/Makefile')
-rw-r--r--backends/morphos/Makefile48
1 files changed, 48 insertions, 0 deletions
diff --git a/backends/morphos/Makefile b/backends/morphos/Makefile
new file mode 100644
index 0000000000..00fd3992d1
--- /dev/null
+++ b/backends/morphos/Makefile
@@ -0,0 +1,48 @@
+vpath %.cpp ../:../sound/:../v3/:../v4/:../simon/:../gui/
+vpath %.h ../
+
+CC = g++
+CFLAGS = -Wno-multichar -fstrength-reduce -fno-rtti -O2
+DEFINES = -DNO_PPCINLINE_STDARG -DNO_PPCINLINE_VARARGS
+LDFLAGS := -noixemul -s
+INCLUDES:= -I../ -I../sound
+CPPFLAGS= $(DEFINES) $(INCLUDES)
+LIBS = -lamiga -lamigastubs -lcdda
+ZIPFILE := scummvm-`date '+%Y-%m-%d'`.zip
+
+INCS = scumm.h scummsys.h stdafx.h
+
+GUIOBJS = widget.o dialog.o newgui.o ListWidget.o ScrollBarWidget.o
+
+SIMONOBJS = midi.o simon.o simondebug.o simonitems.o simonres.o simonsys.o simonverb.o simonvga.o
+
+OBJS = actor.o akos.o boxes.o config-file.o costume.o gfx.o object.o resource.o \
+ saveload.o script.o scummvm.o sound.o string.o sys.o verbs.o \
+ morphos.o morphos_scaler.o morphos_sound.o morphos_start.o morphos_timer.o \
+ script_v1.o script_v2.o debug.o gui.o imuse.o fmopl.o mixer.o mididrv.o \
+ debugrl.o vars.o insane.o gameDetector.o resource_v3.o resource_v4.o \
+ util.o main.o bundle.o $(GUIOBJS) $(SIMONOBJS)
+
+DISTFILES=$(OBJS:.o=.cpp) Makefile scumm.h scummsys.h stdafx.h stdafx.cpp \
+ windows.cpp debugrl.h whatsnew.txt readme.txt copying.txt \
+ scummvm.dsp scummvm.dsw sound/fmopl.h
+
+.cpp.o:
+ $(CC) $(CFLAGS) $(CPPFLAGS) -c $(<) -o $*.o
+
+all: scummvm
+
+scummvm: $(OBJS)
+ $(CC) $(LDFLAGS) -o $(@) $(OBJS) $(LIBS)
+
+#$(OBJS): Makefile
+
+clean:
+ rm -f $(OBJS) scummvm
+
+dist:
+ rm -f $(ZIPFILE)
+ zip -q $(ZIPFILE) $(DISTFILES)
+
+check:
+$(OBJS): $(INCS)