|
|
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.