# # Makefile for host dependent object files for BSD # HOST= GENERIC_BSD DEFINES=-D$(HOST) DEBUG= CCFLAGS=-O2 $(DEFINES) $(DEBUG) CFLAGS= -I. -I.. $(CCFLAGS) CC= gcc SRC= local.c random.c path.c dirent.c time.c alarm.c connect.net.c xfloat.c OBJ= local.o random.o path.o dirent.o time.o alarm.o connect.net.o crypt.o \ xfloat.o SUBOBJ= local.o random.o path.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.c random.c path.c dirent.c time.c alarm.c connect.net.c: unix/$@ cp unix/$@ $@ 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.net.o: ../str.h ../array.h ../object.h ../comm.net.h xfloat.o: ../xfloat.h