# # Makefile for host dependent object files for BeOS # HOST= BEOS DEFINES=-D$(HOST) DEBUG= CCFLAGS=$(DEFINES) $(DEBUG) CFLAGS= -I. -I.. $(CCFLAGS) CC= mwcc SRC= local.cpp random.c bepath.c dirent.c time.c alarm.c connect.c xfloat.c OBJ= local.o random.o bepath.o dirent.o time.o alarm.o connect.o crypt.o \ xfloat.o SUBOBJ= local.o random.o bepath.o dirent.o time.o crypt.o xfloat.o dgd: $(OBJ) @for i in $(OBJ); do echo host/$$i; done > dgd sub: $(SUBOBJ) @for i in $(SUBOBJ); do echo ../host/$$i; done > sub clean: rm -f dgd sub $(SRC) $(OBJ) local.cpp random.c bepath.c dirent.c time.c alarm.c connect.c: beos/$@ cp beos/$@ $@ local.o: local.cpp $(CC) $(CFLAGS) -c local.cpp xfloat.c: simfloat.c cp simfloat.c xfloat.c $(OBJ): ../dgd.h ../host.h ../config.h ../alloc.h ../error.h path.o: ../path.h connect.o: ../str.h ../array.h ../object.h ../comm.h xfloat.o: ../xfloat.h