# makefile for mw compiled with gnu gcc
#
# $Header: d:/mint/mw\RCS\makefile.,v 1.9 1991/11/04 23:36:10 apratt Exp $
# $Log: makefile.,v $
# Revision 1.9  1991/11/04  23:36:10  apratt
# THIS VERSION IS RELEASE 2.
#
# Removed retro.h, which isn't used any more.
#
#

CC = gcc
OPTIONS=-D__NO_MFDB__
CFLAGS=-O -Wall $(OPTIONS) -mshort \
	-fcombine-regs -fstrength-reduce -fwritable-strings -O -G

mw.prg: mw.o mwsubr.o
	$(CC) $(CFLAGS) -o $@ $< -lgem16
	prgflags 7 7 $@

mw.o: mw.c mw.h mwdefs.h
	$(CC) $(CFLAGS) -c $*.c

mwsubr.o: mwsubr.c mwdefs.h
	$(CC) $(CFLAGS) -c $*.c

mw.zoo: mw.prg mw.rsc termcap \
	mw.c mwsubr.c mw.h mwdefs.h proto.h \
	windalt.fnt windoth.fnt windstd.fnt windtny.fnt \
	makefile mw.dfn mw.doc readme.uw
		zoo ah $@ $<
