|
|
1.1 root 1: #
2: # Build keyboard utilities from user-supplied keyboard tables
3: #
4: # Version 1.1
5: #
6: CFLAGS=-O
7: LDLIBS=kbmain.o
8: PRINT=pr
9: SPOOL=hp | hpr -B
10: TABLES=\
11: belgian \
12: canadian \
13: danish \
14: dutch \
15: french \
16: german \
17: italian \
18: latin_am \
19: norwegian \
20: portuguese \
21: spanish \
22: swedish \
23: swiss_french \
24: swiss_german \
25: uk \
26: us \
27:
28: OBJS=\
29: belgian.o \
30: canadian.o \
31: danish.o \
32: dutch.o \
33: french.o \
34: german.o \
35: italian.o \
36: latin_am.o \
37: norwegian.o \
38: portuguese.o \
39: spanish.o \
40: swedish.o \
41: swiss_french.o \
42: swiss_german.o \
43: uk.o \
44: us.o \
45:
46: SRCS=\
47: belgian.c \
48: canadian.c \
49: danish.c \
50: dutch.c \
51: french.c \
52: german.c \
53: italian.c \
54: latin_am.c \
55: norwegian.c \
56: portuguese.c \
57: spanish.c \
58: swedish.c \
59: swiss_french.c \
60: swiss_german.c \
61: uk.c \
62: us.c \
63:
64: HEADERS=\
65: kb.h \
66: kbscan.h \
67:
68: all: $(TABLES)
69: @echo 'Done!'
70:
71: clean:
72: rm $(OBJS)
73:
74: print:
75: $(PRINT) $(SRCS) $(HEADERS) | $(SPOOL)
76:
77: #
78: # Insert any keyboard specific instructions below
79: #
80: us: us.o $(LDLIBS)
81: $(CC) -o $@ $<
82: strip $@
83:
84: uk: uk.o $(LDLIBS)
85: $(CC) -o $@ $<
86: strip $@
87:
88: german: german.o $(LDLIBS)
89: $(CC) -o $@ $<
90: strip $@
91:
92: french: french.o $(LDLIBS)
93: $(CC) -o $@ $<
94: strip $@
95:
96: belgian: belgian.o $(LDLIBS)
97: $(CC) -o $@ $<
98: strip $@
99:
100: italian: italian.o $(LDLIBS)
101: $(CC) -o $@ $<
102: strip $@
103:
104: spanish: spanish.o $(LDLIBS)
105: $(CC) -o $@ $<
106: strip $@
107:
108: swedish: swedish.o $(LDLIBS)
109: $(CC) -o $@ $<
110: strip $@
111:
112: danish: danish.o $(LDLIBS)
113: $(CC) -o $@ $<
114: strip $@
115:
116: norwegian: norwegian.o $(LDLIBS)
117: $(CC) -o $@ $<
118: strip $@
119:
120: swiss_french: swiss_french.o $(LDLIBS)
121: $(CC) -o $@ $<
122: strip $@
123:
124: swiss_german: swiss_german.o $(LDLIBS)
125: $(CC) -o $@ $<
126: strip $@
127:
128: canadian: canadian.o $(LDLIBS)
129: $(CC) -o $@ $<
130: strip $@
131:
132: dutch: dutch.o $(LDLIBS)
133: $(CC) -o $@ $<
134: strip $@
135:
136: latin_am: latin_am.o $(LDLIBS)
137: $(CC) -o $@ $<
138: strip $@
139:
140: portuguese: portuguese.o $(LDLIBS)
141: $(CC) -o $@ $<
142: strip $@
143:
144: # end of /conf/kbd/Makefile
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.