|
|
1.1 root 1: TITLE = libsys makefile
2: PRODUCTS = libsys.a l.o
3:
4: MAKEARG= -$(MAKEFLAGS) DMDBIN=$(DMDBIN) DMDLIB=$(DMDLIB) DMDSRC=$(DMDSRC)\
5: DMDINCLUDE=$(DMDINCLUDE) DMDSGS=$(DMDSGS) DMDDEMO=$(DMDDEMO)\
6: MCC=$(MCC) MCFLAGS=$(MCFLAGS) MLD=$(MLD) MAR=$(MAR)
7:
8: LCLCFLAGS=-J -g -O
9: CLEAN=$(OBJ) libsys.a l.o
10:
11: OBJ=acia.o buttons.o cursblt.o cursor.o excep.o jinit.o kbd.o queue.o wait.o setup.o\
12: pf.o
13: CFILES=acia.c buttons.c cursor.c excep.c jinit.c kbd.c queue.c wait.c setup.c pf.c
14:
15: .c.o:
16: $(MCC) $(MCFLAGS) $(LCLCFLAGS) -c $<
17:
18: .s.o:
19: $(MCC) -c $<
20:
21: all: libsys.a l.o
22:
23: libsys.a: $(OBJ)
24: $(MAR) cr libsys.a `$(MLORDER) $(OBJ) | tsort `
25:
26: save:
27: -cp $(DMDLIB)/libsys.a olibsys.a
28:
29: install:libsys.a l.o
30: cp libsys.a $(DMDLIB)/libsys.a
31: cp l.o $(DMDLIB)/l.o
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.