home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-09-09 | 505 b | 30 lines |
- # @(#) $Header: Makefile,v 1.1 91/09/05 22:52:00 leres Exp $ (LBL)
-
- CFLAGS= -g -fsoft
- #CFLAGS= -O -fsoft
- #LIBS= -ll
- LEX= flex -Cfe
- SHAR= shar -v -c -p X
- PROG= area
-
- .l.c:
- ${LEX} $*.l ; mv lex.yy.c $@
-
- ${PROG}: ${PROG}.c
- ${CC} ${CFLAGS} ${PROG}.c -o ${PROG} ${LIBS}
-
- tags:
- ctags -wt ${PROG}.l
-
- install: ${PROG}
- install ${PROG} /usr/local
-
- lint: ${PROG}.c
- lint -bhxn ${PROG}.c
-
- shar:
- ${SHAR} Makefile ${PROG}.l ${PROG}.1 > ${PROG}.shar
-
- clean:
- rm -f ${PROG} *.o ${PROG}.shar a.out lex.yy.c ${PROG}.c
-