home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-09-23 | 860 b | 45 lines |
- # Copyright (c) 1989 Citadel
- # All Rights Reserved
-
- # makefile 1.5 - 91/09/23
-
- # rolodeck makefile
-
- CC = cc# # C compiler
- CFLAGS = -O -Dhuge=# # C compiler options
- LIBS = -lcbase -lbtree -llseq -lblkio
- # # libraries
- LINT = lint -b -p -lcbase -lbtree -llseq -lblkio
- MAN = rolodeck.man# # manual file name
-
- FILES = rolodeck.ddl \
- rolodeck.c cvtss.c fml.c ansi.c
- MANS = rolodeck.c cvtss.c fml.c
- SRCS = rolodeck.c cvtss.c fml.c ansi.c
- OBJS = $(SRCS:.c=.o)
-
- # suffix rules
- .SUFFIXES: .ddl .h .i
-
- .ddl.h:
- cbddlp $<
-
- .ddl.i:
- cbddlp $<
-
- # explicit rules
- rolodeck: $(OBJS)
- $(CC) $(CFLAGS) $(OBJS) $(LIBS) -o $@
-
- rolodeck.o: rolodeck.h rolodeck.i basstr.h
-
- cvtss.o: basstr.h
-
- lint:
- $(LINT) $(SRCS)
-
- man: $(MAN)
-
- $(MAN): $(MANS)
- cat $(MANS) | manx > $@