|
|
1.1 root 1: CFLAGS = -w -DCOPYCODE
2:
3: DEST = $(DESTDIR)/lib
4:
5: EXTHDRS = /usr/include/ctype.h \
6: /usr/include/stdio.h
7:
8: HDRS = c2.h
9:
10: LDFLAGS =
11:
12: LIBS =
13:
14: LINKER = cc
15:
16: MAKEFILE = Makefile
17:
18: OBJS = c20.o \
19: c21.o \
20: c22.o
21:
22: PRINT = pr
23:
24: PROGRAM = f2
25:
26: SRCS = c20.c \
27: c21.c \
28: c22.c
29:
30: all: $(PROGRAM)
31:
32: $(PROGRAM): $(OBJS) $(LIBS)
33: @echo -n "Loading $(PROGRAM) ... "
34: @$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
35: @echo "done"
36:
37: clean:; @rm -f $(OBJS)
38:
39: depend:; @mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST)
40:
41: index:; @ctags -wx $(HDRS) $(SRCS)
42:
43: install: $(PROGRAM)
44: @echo Installing $(PROGRAM) in $(DEST)
45: @install -s $(PROGRAM) $(DEST)
46:
47: print:; @$(PRINT) $(HDRS) $(SRCS)
48:
49: program: $(PROGRAM)
50:
51: tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
52:
53: update: $(DEST)/$(PROGRAM)
54:
55: $(DEST)/$(PROGRAM): $(SRCS) $(LIBS) $(HDRS) $(EXTHDRS)
56: @make -f $(MAKEFILE) DEST=$(DEST) install
57: ###
58: c20.o: c2.h /usr/include/stdio.h /usr/include/ctype.h
59: c21.o: c2.h /usr/include/stdio.h /usr/include/ctype.h
60: c22.o: c2.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.