home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-06-05 | 926 b | 46 lines |
- #
- CC=/bin/cc
-
- # for bsd:
- CFLAGS=-O
- LFLAGS=-ltermlib
- MFLAGS=
-
- # for sysV:
- # CFLAGS=-O -DREALUNIX
- # LFLAGS=
- # MFLAGS=
-
- # for AT&T 6300+:
- # CFLAGS=-Ml -s -DREALUNIX
- # LFLAGS=
- # MFLAGS=-Ml -s
-
- # for Xenix286 (contributed by Mark Seiffert --- rex!mgse!marks):
- # CFLAGS=-M2el -Ox -DREALUNIX -LARGE
- # LFLAGS=-F 5000 -s
- # MFLAGS=-M2el
-
- #.SILENT:
-
- all: version pac
-
- version:
- @/bin/rm -f version.c
- @echo 'char *version = "'`date`'";' > version.c
-
- NONE=ierror.o version.o
- BOTH=convbase.o interpret.o
- TABS=pactok.o bitwise.o help.o
- MAPS=amort.o atoi.o conv.o file.o pac.o total.o
- DEFS=display.o error.o ledit.o onlay.o pipes.o stack.o system.o time.o work.o
-
- pac: ${NONE} ${BOTH} ${DEFS} ${MAPS} ${TABS}
- ${CC} ${MFLAGS} ${NONE} ${BOTH} ${DEFS} ${MAPS} ${TABS} \
- -lcurses ${LFLAGS} -lm -o pac
-
- ${BOTH}: defs.h maps.h toktab.h
- ${TABS}: defs.h toktab.h
- ${MAPS}: defs.h maps.h
- ${DEFS}: defs.h
-