CC     = g++
INC    = ../include
CFLAGS = -g -Wall
OBJS   = generic_zone.o native_zone.o 

#########################################################################

target : $(OBJS)

generic_zone.o : generic_zone.h ../item/item.h ../location/location.h \
                 ../character/mobile.h generic_zone.cc
	$(CC) -I$(INC) $(CFLAGS) -c generic_zone.cc

native_zone.o : native_zone.h ../item/item.h ../location/location.h \
                ../character/mobile.h ../include/utility.h \
                ../include/mud_types.h native_zone.cc
	$(CC) -I$(INC) $(CFLAGS) -c native_zone.cc

clean:
	rm *.o
