# $Id: AmiAztec-make,v 1.6 89/05/06 17:13:04 lee Exp $
# Mark Rinfret
# $Log:	AmiAztec-make,v $
# Revision 1.6  89/05/06  17:13:04  lee
# rel. to comp.sources.misc
# 
#
# this makefile is for the AMIGA using Aztec C
#

#Define the following flag if you want statistics gathering:
#STATS = -DSTATISTICS
STATS =
SYNTHS = -DCZ1
CFLAGS = -B +L $(SYNTHS) -E200 -n $(STATS)
CC = cc

# OBJ = machdep.o glib.o list.o dx100.o tx81z.o tx81p.o dw8000.o yama_com.o\
#       k5.o cz1.o amigadir.o

# CZ1-only build (be sure to change list.c #defines):
OBJ = machdep.o glib.o list.o cz1.o amigadir.o

# OBJ = machdep.o glib.o list.o k5.o

glib : menutoc $(OBJ)
        ln -w -g -o glib $(OBJ) -lc32

machdep.h: amigmach.h
    copy amigmach.h machdep.h

machdep.o: machdep.c machdep.h

machdep.c: amigmach.c
    copy amigmach.c machdep.c

# This doesn't appear to work for Aztec's make. ?
# .mnu.c:
#        @rm -f $@
#        menutoc <$*.mnu >$@

menutoc:  menutoc.o
        ln -w -g -o menutoc menutoc.o -lc32

menutoc.c: menutoc.l
        flex menutoc.l
        copy clone lex.yy.c menutoc.c

cz1.c: cz1.mnu menutoc
       menutoc <cz1.mnu >cz1.c

cz1.o: cz1.c




