ALL = compose editnl fixDoto filereceive make inline copydate reboot_clnt
LIBOBJ = sisc.o
CFLAGS = -g

all:	$(ALL)

clean:	
	rm -f $(ALL) *.o ;
	cd gnumake/make-3.57 ; make clean
	cd inline_dir ; make clean

gnumake/make-3.57/make:
	cd gnumake/make-3.57 ; make make

make:		gnumake/make-3.57/make
	cp gnumake/make-3.57/make ./make ; strip ./make

inline_dir/inline:
	cd inline_dir ; make inline

inline:		inline_dir/inline
	cp inline_dir/inline ./inline ; strip ./inline

compose:	compose.o
	$(CC) -o compose $(CFLAGS) compose.o

reboot_clnt:	reboot_clnt.o
	$(CC) -o reboot_clnt $(CFLAGS) reboot_clnt.o

filereceive:	filereceive.o
	$(CC) -o filereceive $(CFLAGS) filereceive.o

fixDoto:	fixDoto.o
	$(CC) -o fixDoto $(CFLAGS) fixDoto.o

editnl:	editnl.o $(LIBOBJ)
	$(CC) -o editnl $(CFLAGS) editnl.o $(LIBOBJ)

install:	$(ALL)
	if sun; then for i in $(ALL) ; do install -c $$i ../bin/$${i}_sun ; rm -f ../bin/$${i}_sun3 ; ln ../bin/$${i}_sun ../bin/$${i}_sun3 ; done ; else true ; fi
	if vax; then for i in $(ALL) ; do install -c $$i ../bin/$${i}_vax ; done ; else true ; fi
