diff options
Diffstat (limited to 'morphos/Makefile')
-rw-r--r-- | morphos/Makefile | 41 |
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) |