home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 45
/
Amiga_Dream_45.iso
/
Amiga
/
Magazine
/
Dossier-LaTeX
/
lgrind-amiga.lha
/
lgrind
/
src
/
Makefile
< prev
next >
Wrap
Makefile
|
1996-08-04
|
2KB
|
62 lines
# Makefile for lgrind, a LaTeX prettyprinter
# $Id: Makefile,v 1.5 96/08/03 00:54:15 gvr Exp $
# You will almost certainly want to change these
CC=gcc
DESTDIR =/usr/local/bin
DEFSFILE = /stud/wadur/TeX/teTeX/lgrindefs
#/usr/local/lib/lgrindefs
TEXINPUTS=/usr/local/teTeX/texmf/tex/latex
SOURCES=lgrind.c regexp.c retest.c lgrindefs.c v2lg.c
TEXFILES=lgrind.doc lgrind.sty fancyhead.doc fancyhead.sty \
docstrip.tex docstrip.cmd
MANPAGES=lgrind.1 lgrindefs.5
EXAMPLES=doc-lgrind.lg
CMDS=lgrind v2lg
OBJS=lgrind.o regexp.o retest.o lgrindefs.o v2lg.o
# CFLAGS=-O
CFLAGS= -O3
all: $(CMDS)
lgrind: lgrind.o lgrindefs.o regexp.o
$(CC) ${CFLAGS} -s -o lgrind lgrind.o lgrindefs.o regexp.o
lgrind.o: lgrind.c
$(CC) ${CFLAGS} -DDEFSFILE=\"${DEFSFILE}\" -c lgrind.c
v2lg: v2lg.o
$(CC) ${CFLAGS} -s -o v2lg v2lg.o
tar:
tar cvf /tmp/lgrind.tar \
Makefile ${MANPAGES} lgrindefs ${SOURCES} ${TEXFILES} ${EXAMPLES}
compress /tmp/lgrind.tar
shar:
shar Makefile ${MANPAGES} lgrindefs ${SOURCES} ${TEXFILES} ${EXAMPLES}
> lgrind.shar
retest: retest.o regexp.o
$(CC) ${CFLAGS} -o retest retest.o regexp.o
install: all
install -s lgrind ${DESTDIR}/lgrind
install -s lgrindefs ${DEFSFILE}
install -c lgrind.doc ${TEXINPUTS}/lgrind.doc
install -c lgrind.sty ${TEXINPUTS}/lgrind.sty
install -c fancyhead.doc ${TEXINPUTS}/fancyhead.doc
install -c fancyhead.sty ${TEXINPUTS}/fancyhead.sty
install -c lgrind.1 /cs/man/man1/lgrind.1
install -c lgrindefs.5 /cs/man/man5/lgrindefs.5
clean:
/bin/rm -f ${CMDS} ${OBJS} retest v2lg