home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fonts 1
/
freshfonts1.bin
/
bbs
/
programs
/
amiga
/
makeindex.lha
/
makeindex-2.12
/
src
/
makefile.ami
< prev
next >
Wrap
Makefile
|
1994-04-02
|
2KB
|
90 lines
#
# Makefile for the program `makeindex'
#
# Modified for the AMIGA SAS/C v6.x [31-Mar-94]
#
# Copyright (C) 1987 Pehong Chen (phc@renoir.berkeley.edu)
# Computer Science Division
# University of California, Berkeley
#
ALL = $(MAKEFILE) $(DOC) $(MANUAL) $(HDRS) $(SRCS)
BINDIR = c:
TEXBINDIR = TeX:bin
CFLAGS = RESOPT CPU=ANY DEF=OS_AMIGA=1 NOICON NOSTKCHK OPT OPTCOMP=3 OPTDEP=3 OPTRDEP=3 OPTINLOCAL OPTTIME
LDFLAGS = $(CFLAGS) SDATA
CHMOD = protect
CP = copy CLONE
DOC = makeindex.tex
HDRS = genind.h mkind.h scanid.h scanst.h
MAKE = smake
MAKEFILE = makefile.ami
TEXMANDIR = TeX:doc
MANUAL = makeindex.dvi
OBJS = genind.o mkind.o qsort.o scanid.o scanst.o sortid.o
PROGRAM = makeindex
RM = delete
SRCS = genind.c mkind.c qsort.c scanid.c scanst.c sortid.c
#=======================================================================
all: $(PROGRAM)
clean mostlyclean:
-$(RM) $(OBJS) $(PROGRAM) \#?.lnk
clobber realclean reallyclean: clean
install: $(PROGRAM)
$(CP) $(PROGRAM) $(TEXBINDIR)/$(PROGRAM)
$(CP) /doc/$(MANUAL) $(TEXMANDIR)
program: $(PROGRAM)
$(PROGRAM): $(OBJS)
$(CC) $(LDFLAGS) LINK OBJ=$(OBJS) PNAME=$(PROGRAM)
test: $(PROGRAM)
# cd /test
# $(MAKE) -f $(MAKEFILE)
uninstall:
-$(RM) $(TEXBINDIR)/$(PROGRAM)
-$(RM) $(TEXMANDIR)/$(MANUAL)
update: $(BINDIR)/$(PROGRAM)
genind.o: genind.c mkind.h genind.h
$(CC) $(CFLAGS) DATA=AUTO genind.c
mkind.o: mkind.c mkind.h
$(CC) $(CFLAGS) DATA=AUTO mkind.c
qsort.o: qsort.c mkind.h
$(CC) $(CFLAGS) DATA=AUTO qsort.c
scanid.o: scanid.c mkind.h scanid.h
$(CC) $(CFLAGS) DATA=AUTO scanid.c
scanst.o: scanst.c mkind.h scanst.h
$(CC) $(CFLAGS) DATA=FAR scanst.c
sortid.o: sortid.c mkind.h
$(CC) $(CFLAGS) DATA=AUTO sortid.c