|
|
1.1 root 1: #
2: # Build keyboard utilities from user-supplied keyboard tables
3: #
4: CFLAGS=-O -I/usr/include -I/usr/include/sys
5: LDLIBS=kbmain.o
6: PRINT=pr
7: SPOOL=hp | hpr -B
8: TABLES=\
9: us \
10: uk \
11: german \
12: french \
13:
14: OBJS=\
15: us.o \
16: uk.o \
17: german.o \
18: french.o \
19:
20: SRCS=\
21: us.c \
22: uk.c \
23: german.c \
24: french.c \
25:
26: HEADERS=\
27: kb.h \
28: kbscan.h \
29:
30: all: $(TABLES)
31: @echo 'Done!'
32:
33: clean:
34: rm $(OBJS)
35:
36: print:
37: $(PRINT) $(SRCS) $(HEADERS) | $(SPOOL)
38: #
39: # Insert any keyboard specific instructions below
40: #
41: us: us.o $(LDLIBS)
42: $(CC) -o $@ $<
43: strip $@
44:
45: uk: uk.o $(LDLIBS)
46: $(CC) -o $@ $<
47: strip $@
48:
49: german: german.o $(LDLIBS)
50: $(CC) -o $@ $<
51: strip $@
52:
53: french: french.o $(LDLIBS)
54: $(CC) -o $@ $<
55: strip $@
56:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.