#
#  BMake Makefile for Amiga using DICE C Compiler
#  without RCS
#

CC      = dcc

GLOTEX  = /glotex
IDXTEX  = /idxtex

GLOOBJ = globldfil.o globldlab.o glocmd.o glomiss.o gloscan.o glotex.o \
         idxspell.o
GLOHEA = GloDef.h

IDXOBJ = idxbuild.o idxcmd.o idxgen.o idxmaster.o idxparse.o idxrange.o \
         idxspell.o idxtex.o
IDXHEA = IdxDef.h

GLOREV = 3.0.1
IDXREV = 3.1

CFLAGS = -proto -DAMIGA
LFLAGS =
LIBS = -lc

#all : $(GLOTEX) $(IDXTEX)
all: $(GLOTEX)

#$(GLOHEA) : RCS/$(GLOHEA)
#    co -r$(GLOREV) -q $@

#$(IDXHEA) : RCS/$(IDXHEA)
#    co -r$(IDXREV) -q $@

%.o: %.c
   $(CC) $(CFLAGS) -o $@ -c $<

$(GLOTEX) : $(GLOOBJ)
   $(CC) $(LFLAGS) -o $(GLOTEX) $(GLOOBJ) $(LIBS)

$(IDXTEX) : $(IDXOBJ)
   $(CC) $(LFLAGS) -o $(IDXTEX) $(IDXOBJ) $(LIBS)

globldfil.o: globldfil.c $(GLOHEA)

#globldfil.c : RCS/globldfil.c
#    co -r$(GLOREV) -q $@

globldlab.o: globldlab.c $(GLOHEA)

#globldlab.c: RCS/globldlab.c
#    co -r$(GLOREV) -q $@

glocmd.o: glocmd.c $(GLOHEA)

#glocmd.c: RCS/glocmd.c
#    co -r$(GLOREV) -q $@

glomiss.o: glomiss.c $(GLOHEA)

#glomiss.c: RCS/glomiss.c
#    co -r$(GLOREV) -q $@

gloscan.o: gloscan.c $(GLOHEA)

#gloscan.c: RCS/gloscan.c
#    co -r$(GLOREV) -q $@

glotex.o: glotex.c $(GLOHEA)

#glotex.c: RCS/glotex.c
#    co -r$(GLOREV) -q $@

idxspell.o: idxspell.c $(GLOHEA) $(IDXHEA)

#idxspell.c: RCS/idxspell.c
#    co -r$(IDXREV) -q $@

idxbuild.o: idxbuild.c $(IDXHEA)

idxbuild.c: RCS/idxbuild.c
    co -r$(IDXREV) -q $@

idxcmd.o: idxcmd.c $(IDXHEA)

idxcmd.c: RCS/idxcmd.c
    co -r$(IDXREV) -q $@

idxgen.o: idxgen.c $(IDXHEA)

idxgen.c: RCS/idxgen.c
    co -r$(IDXREV) -q $@

idxmaster.o: idxmaster.c $(IDXHEA)

idxmaster.c: RCS/idxmaster.c
    co -r$(IDXREV) -q $@

idxparse.o: idxparse.c $(IDXHEA)

idxparse.c: RCS/idxparse.c
    co -r$(IDXREV) -q $@

idxrange.o: idxrange.c $(IDXHEA)

idxrange.c: RCS/idxrange.c
    co -r$(IDXREV) -q $@

idxtex.o: idxtex.c $(IDXHEA)

idxtex.c: RCS/idxtex.c
    co -r$(IDXREV) -q $@
