1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- ROOT=.
- include Make.config
- OFILES=\
- main.$O\
- cpu.$O\
- readcons.$O\
- secstore.$O\
- latin1.$O\
- $(OS)-factotum.$O\
- $(XOFILES)\
- LIBS1=\
- kern/libkern.a\
- exportfs/libexportfs.a\
- libauth/libauth.a\
- libauthsrv/libauthsrv.a\
- libsec/libsec.a\
- libmp/libmp.a\
- libmemdraw/libmemdraw.a\
- libmemlayer/libmemlayer.a\
- libdraw/libdraw.a\
- gui-$(GUI)/libgui.a\
- libc/libc.a\
- # stupid gcc
- LIBS=$(LIBS1) $(LIBS1) $(LIBS1) libmachdep.a
- default: $(TARG)
- $(TARG): $(OFILES) $(LIBS)
- $(CC) $(LDFLAGS) -o $(TARG) $(OFILES) $(LIBS) $(LDADD)
- %.$O: %.c
- $(CC) $(CFLAGS) $*.c
- clean:
- rm -f *.o */*.o */*.a *.a drawterm drawterm.exe
- kern/libkern.a:
- (cd kern; $(MAKE))
- exportfs/libexportfs.a:
- (cd exportfs; $(MAKE))
- libauth/libauth.a:
- (cd libauth; $(MAKE))
-
- libauthsrv/libauthsrv.a:
- (cd libauthsrv; $(MAKE))
- libmp/libmp.a:
- (cd libmp; $(MAKE))
- libsec/libsec.a:
- (cd libsec; $(MAKE))
- libmemdraw/libmemdraw.a:
- (cd libmemdraw; $(MAKE))
- libmemlayer/libmemlayer.a:
- (cd libmemlayer; $(MAKE))
- libdraw/libdraw.a:
- (cd libdraw; $(MAKE))
- libc/libc.a:
- (cd libc; $(MAKE))
- gui-$(GUI)/libgui.a:
- (cd gui-$(GUI); $(MAKE))
|