# Makefile for project 1

PROJ1=Features
PROJ1_OBJS=FeaturesDoc.o FeaturesUI.o FeatureSet.o ImageDatabase.o \
		ImageView.o FeaturesMain.o features.o

IMAGELIB=ImageLib/libImage.a

CC=g++
CPPFLAGS=-Wall -O3
LIB_PATH=-L/usr/X11R6/lib -L/usr/lib
LIBS=-lfltk -lfltk_images -lpng -ljpeg -lX11

all: $(PROJ1)

$(IMAGELIB): 
	make -C ImageLib

$(PROJ1): $(PROJ1_OBJS) $(IMAGELIB)
	$(CC) -o $@ $(PROJ1_OBJS) $(LIB_PATH) $(LIBS) $(IMAGELIB)

clean:
	make -C ImageLib clean
	rm -f *.o *~ $(PROJ1)
