include ../ENVIRONMENT

#CC = cc
#CFLAGS = -g
#LIB = -lmalloc
#GL_LIB = -lglut -lGLU -lGL -lXmu -lX11 -lXext -lm

GLOBAL_DIR = ../global

LOCAL_OBJS = \
	contours.o \
	viewer.o

GLOBAL_OBJS = \
	$(GLOBAL_DIR)/help.o

viewer: locals
	$(CC) -o $@ $(CFLAGS) $(LFLAGS) \
		$(LOCAL_OBJS) \
		$(GLOBAL_OBJS) \
		$(LIB) $(MATH_LIB) \
		$(GL_LIB_DIR) $(GL_LIB)

local_objects: $(LOCAL_OBJS)

locals:
	$(MAKE) local_objects

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

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

clean:
	rm *.o

realclean:
	rm *.o
	rm viewer
