18ccd4a63SDavid du ColombierROOT=. 28ccd4a63SDavid du Colombier 38ccd4a63SDavid du Colombierinclude Make.config 48ccd4a63SDavid du Colombier 58ccd4a63SDavid du ColombierOFILES=\ 68ccd4a63SDavid du Colombier main.$O\ 78ccd4a63SDavid du Colombier cpu.$O\ 88ccd4a63SDavid du Colombier readcons.$O\ 98ccd4a63SDavid du Colombier secstore.$O\ 108ccd4a63SDavid du Colombier latin1.$O\ 118ccd4a63SDavid du Colombier $(OS)-factotum.$O\ 128ccd4a63SDavid du Colombier $(XOFILES)\ 138ccd4a63SDavid du Colombier 148ccd4a63SDavid du ColombierLIBS1=\ 158ccd4a63SDavid du Colombier kern/libkern.a\ 168ccd4a63SDavid du Colombier exportfs/libexportfs.a\ 178ccd4a63SDavid du Colombier libauth/libauth.a\ 188ccd4a63SDavid du Colombier libauthsrv/libauthsrv.a\ 198ccd4a63SDavid du Colombier libsec/libsec.a\ 208ccd4a63SDavid du Colombier libmp/libmp.a\ 218ccd4a63SDavid du Colombier libmemdraw/libmemdraw.a\ 228ccd4a63SDavid du Colombier libmemlayer/libmemlayer.a\ 238ccd4a63SDavid du Colombier libdraw/libdraw.a\ 248ccd4a63SDavid du Colombier gui-$(GUI)/libgui.a\ 258ccd4a63SDavid du Colombier libc/libc.a\ 26*58da3067SDavid du Colombier libip/libip.a\ 278ccd4a63SDavid du Colombier 288ccd4a63SDavid du Colombier# stupid gcc 298ccd4a63SDavid du ColombierLIBS=$(LIBS1) $(LIBS1) $(LIBS1) libmachdep.a 308ccd4a63SDavid du Colombier 318ccd4a63SDavid du Colombierdefault: $(TARG) 328ccd4a63SDavid du Colombier$(TARG): $(OFILES) $(LIBS) 338ccd4a63SDavid du Colombier $(CC) $(LDFLAGS) -o $(TARG) $(OFILES) $(LIBS) $(LDADD) 348ccd4a63SDavid du Colombier 358ccd4a63SDavid du Colombier%.$O: %.c 368ccd4a63SDavid du Colombier $(CC) $(CFLAGS) $*.c 378ccd4a63SDavid du Colombier 388ccd4a63SDavid du Colombierclean: 398ccd4a63SDavid du Colombier rm -f *.o */*.o */*.a *.a drawterm drawterm.exe 408ccd4a63SDavid du Colombier 418ccd4a63SDavid du Colombierkern/libkern.a: 428ccd4a63SDavid du Colombier (cd kern; $(MAKE)) 438ccd4a63SDavid du Colombier 448ccd4a63SDavid du Colombierexportfs/libexportfs.a: 458ccd4a63SDavid du Colombier (cd exportfs; $(MAKE)) 468ccd4a63SDavid du Colombier 478ccd4a63SDavid du Colombierlibauth/libauth.a: 488ccd4a63SDavid du Colombier (cd libauth; $(MAKE)) 498ccd4a63SDavid du Colombier 508ccd4a63SDavid du Colombierlibauthsrv/libauthsrv.a: 518ccd4a63SDavid du Colombier (cd libauthsrv; $(MAKE)) 528ccd4a63SDavid du Colombier 538ccd4a63SDavid du Colombierlibmp/libmp.a: 548ccd4a63SDavid du Colombier (cd libmp; $(MAKE)) 558ccd4a63SDavid du Colombier 568ccd4a63SDavid du Colombierlibsec/libsec.a: 578ccd4a63SDavid du Colombier (cd libsec; $(MAKE)) 588ccd4a63SDavid du Colombier 598ccd4a63SDavid du Colombierlibmemdraw/libmemdraw.a: 608ccd4a63SDavid du Colombier (cd libmemdraw; $(MAKE)) 618ccd4a63SDavid du Colombier 628ccd4a63SDavid du Colombierlibmemlayer/libmemlayer.a: 638ccd4a63SDavid du Colombier (cd libmemlayer; $(MAKE)) 648ccd4a63SDavid du Colombier 658ccd4a63SDavid du Colombierlibdraw/libdraw.a: 668ccd4a63SDavid du Colombier (cd libdraw; $(MAKE)) 678ccd4a63SDavid du Colombier 688ccd4a63SDavid du Colombierlibc/libc.a: 698ccd4a63SDavid du Colombier (cd libc; $(MAKE)) 708ccd4a63SDavid du Colombier 71*58da3067SDavid du Colombierlibip/libip.a: 72*58da3067SDavid du Colombier (cd libip; $(MAKE)) 73*58da3067SDavid du Colombier 748ccd4a63SDavid du Colombiergui-$(GUI)/libgui.a: 758ccd4a63SDavid du Colombier (cd gui-$(GUI); $(MAKE)) 76