include ../ENVIRONMENT

#CC = cc
#CFLAGS = -O
#LIB = -lmalloc

GLOBAL_DIR = ../global

LOCAL_OBJS = \
	block.o \
	contours.o

GLOBAL_OBJS = \
	$(GLOBAL_DIR)/block_io.o \
	$(GLOBAL_DIR)/contour.o \
	$(GLOBAL_DIR)/help.o \
	$(GLOBAL_DIR)/par.o \
	$(GLOBAL_DIR)/parse.o \
	$(GLOBAL_DIR)/ref.o \
	$(GLOBAL_DIR)/utility.o

contours: locals globals
	$(CC) -o $@ $(LFLAGS) \
		$(LOCAL_OBJS) \
		$(GLOBAL_OBJS) \
		$(LIB)

local_objects: $(LOCAL_OBJS)

locals:
	$(MAKE) local_objects

globals:
	cd $(GLOBAL_DIR); $(MAKE) contours_objects

.c.o:;  $(CC) -c $(CFLAGS) $<

clean:
	rm *.o

realclean:
	rm *.o
	rm contours
