aboutsummaryrefslogtreecommitdiff
path: root/morphos/Makefile
diff options
context:
space:
mode:
authorRuediger Hanke2002-04-04 12:54:27 +0000
committerRuediger Hanke2002-04-04 12:54:27 +0000
commit954b58cd0c5f5da9b7e32e212a8638a055940e4d (patch)
treee277c8e15bfe791faa6a8507de6e0241953969b1 /morphos/Makefile
parenta34bff0c87134b6e231be4bbf368c0d9f24cd066 (diff)
downloadscummvm-rg350-954b58cd0c5f5da9b7e32e212a8638a055940e4d.tar.gz
scummvm-rg350-954b58cd0c5f5da9b7e32e212a8638a055940e4d.tar.bz2
scummvm-rg350-954b58cd0c5f5da9b7e32e212a8638a055940e4d.zip
MorphOS port
svn-id: r3858
Diffstat (limited to 'morphos/Makefile')
-rw-r--r--morphos/Makefile41
1 files changed, 41 insertions, 0 deletions
diff --git a/morphos/Makefile b/morphos/Makefile
new file mode 100644
index 0000000000..e8c183b8fe
--- /dev/null
+++ b/morphos/Makefile
@@ -0,0 +1,41 @@
+vpath %.cpp ../:../sound/
+
+CC = g++
+CFLAGS = -Wno-multichar -fstrength-reduce -O2
+DEFINES =
+LDFLAGS := -noixemul -s
+INCLUDES:= -I../ -I../sound
+CPPFLAGS= $(DEFINES) $(INCLUDES)
+LIBS = -lamiga -lamigastubs
+ZIPFILE := scummvm-`date '+%Y-%m-%d'`.zip
+
+INCS = ../scumm.h ../scummsys.h ../stdafx.h
+
+OBJS = actor.o akos.o boxes.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_sound.o script_v1.o script_v2.o debug.o gui.o \
+ imuse.o fmopl.o adlib.o gmidi.o debugrl.o vars.o insane.o
+
+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)