DEBUG = -g

all:	yinyang forsythia daylily maple

.c.o:
	gcc $(DEBUG) -c -I . $<

.cpp.o:
	gcc $(DEBUG) -c -I . $<

YOBJS =  yinyang.o writejpg.o texture.o readJPEG.o

yinyang: $(YOBJS)
	gcc $(DEBUG) -o yinyang $(YOBJS) -ljpeg  -lglut -lGLU -lGL -lm

FOBJS =  forsythia.o writejpg.o 

forsythia: $(FOBJS)
	gcc $(DEBUG) -o forsythia $(FOBJS) -ljpeg  -lglut -lGLU -lGL -lm -lstdc++

DOBJS =  daylily.o writejpg.o 

daylily: $(DOBJS)
	gcc $(DEBUG) -o daylily $(DOBJS) -ljpeg  -lglut -lGLU -lGL -lm -lstdc++

MOBJS =  maple.o writejpg.o 

maple: $(MOBJS)
	gcc $(DEBUG) -o maple $(MOBJS) -ljpeg  -lglut -lGLU -lGL -lm -lstdc++
