*** Makefile Mon Jul 20 09:19:39 1998 --- Makefile.new Mon Jul 20 09:23:57 1998 *************** *** 6,24 **** DEBUG= CCFLAGS=-O2 $(DEFINES) $(DEBUG) CFLAGS= -I. -Icomp -Ilex -Ied -Ikfun $(CCFLAGS) ! LDFLAGS= ! LIBS= ! CC= gcc LD= $(CC) DMAKE= make BIN= ../bin OBJ= alloc.o error.o hash.o swap.o str.o array.o object.o data.o path.o \ ! editor.o comm.net.o call_out.o interpret.o config.o dgd.o EDOBJ= alloc.o error.o LEXOBJ= alloc.o hash.o COMPOBJ=alloc.o error.o hash.o path.o str.o array.o object.o data.o \ ! interpret.o config.o a.out: $(OBJ) always cd comp; $(MAKE) 'DMAKE=$(DMAKE)' 'CC=$(CC)' 'CCFLAGS=$(CCFLAGS)' dgd --- 6,26 ---- DEBUG= CCFLAGS=-O2 $(DEFINES) $(DEBUG) CFLAGS= -I. -Icomp -Ilex -Ied -Ikfun $(CCFLAGS) ! LDFLAGS=-s ! LIBS=-lcrypt -lgnuregex ! CC= cc LD= $(CC) DMAKE= make BIN= ../bin OBJ= alloc.o error.o hash.o swap.o str.o array.o object.o data.o path.o \ ! editor.o comm.net.o call_out.o interpret.o config.o dgd.o rgx.o EDOBJ= alloc.o error.o LEXOBJ= alloc.o hash.o COMPOBJ=alloc.o error.o hash.o path.o str.o array.o object.o data.o \ ! interpret.o config.o rgx.o ! ! all: a.out comp/a.out a.out: $(OBJ) always cd comp; $(MAKE) 'DMAKE=$(DMAKE)' 'CC=$(CC)' 'CCFLAGS=$(CCFLAGS)' dgd *************** *** 38,44 **** -mv $(BIN)/driver $(BIN)/driver.old cp a.out $(BIN)/driver ! install: $(BIN)/driver comp.sub: $(COMPOBJ) @for i in $(COMPOBJ); do echo ../$$i; done > comp.sub --- 40,50 ---- -mv $(BIN)/driver $(BIN)/driver.old cp a.out $(BIN)/driver ! $(BIN)/precomp: comp/a.out ! -mv $(BIN)/precomp $(BIN)/precomp.old ! cp comp/a.out $(BIN)/precomp ! ! install: $(BIN)/driver $(BIN)/precomp comp.sub: $(COMPOBJ) @for i in $(COMPOBJ); do echo ../$$i; done > comp.sub *************** *** 54,60 **** comp/a.out: cd comp; $(DMAKE) 'DMAKE=$(DMAKE)' 'CC=$(CC)' 'CCFLAGS=$(CCFLAGS)' \ ! 'LIBS=$(LIBS)' a.out clean: rm -f a.out $(OBJ) comp.sub lex.sub ed.sub --- 60,66 ---- comp/a.out: cd comp; $(DMAKE) 'DMAKE=$(DMAKE)' 'CC=$(CC)' 'CCFLAGS=$(CCFLAGS)' \ ! 'LDFLAGS=$(LDFLAGS)' 'LIBS=$(LIBS)' a.out clean: rm -f a.out $(OBJ) comp.sub lex.sub ed.sub *************** *** 92,94 **** --- 98,101 ---- call_out.o config.o dgd.o: call_out.h error.o comm.o call_out.o config.o dgd.o: comm.h config.o: version.h + rgx.o: str.h array.h rgx.h interpret.h