
# CO: C-Options
# AO: Assembler-Options

CO1 =
CO2 =
CO3 =
ASMOPTS =


LOPTS = smallcode smalldata noicons
COPTS = resopt parm=register ansi $(CO1) $(CO2) $(CO3)


GALer: GALer.o GAL.o GALData.o GALasm.o Sub.o Port.o JEDEC.o Checker.o\
 Optimizer.o Reasm.o Localize.o Help.o

    slink FROM LIB:c.o+GALer.o+GAL.o+GALData.o+GALasm.o+Sub.o+Port.o+\
JEDEC.o+Checker.o+Optimizer.o+Reasm.o+Localize.o+Help.o\
TO GALer LIB LIB:reqtools.lib+LIB:sc.lib+LIB:amiga.lib\
$(LOPTS)


GALer.o: GALer.c GALer.h Localize.h
  sc $(COPTS) GALer.c

GAL.o: GAL.c GALer.h Localize.h
  sc $(COPTS) GAL.c

GALData.o: GALData.c GALer.h Localize.h
  sc $(COPTS) GALData.c

GALasm.o: GALasm.c GALer.h Localize.h
  sc $(COPTS) GALasm.c

Sub.o: Sub.c GALer.h Localize.h
  sc $(COPTS) Sub.c

JEDEC.o: JEDEC.c GALer.h Localize.h
  sc $(COPTS) JEDEC.c

Checker.o: Checker.c GALer.h Localize.h
  sc $(COPTS) Checker.c

Optimizer.o: Optimizer.c GALer.h Localize.h
  sc $(COPTS) Optimizer.c

Reasm.o: Reasm.c GALer.h Localize.h
  sc $(COPTS) Reasm.c

Localize.o: Localize.c Localize.h
  sc $(COPTS) Localize.c

Help.o: Help.c Localize.h
  sc $(COPTS) Help.c


Port.o: Port.asm
  asm $(AO) Port.asm

