+−CCFLAGS=-g -I../src +−LDFLAGS=-L.. -lpng `python-config --libs` +−objs=image.o ../*.o +− +−all: image.o spheres_shadow +− +−%.o: %.c +− $(CXX) -c -o $@ $*.c +− +−%.o: %.cc +− $(CXX) -c -o $@ $*.cc $(CCFLAGS) +− +−%: %.o +− (cd .. && make) +− $(CXX) -o $@ $(objs) $*.o $(LDFLAGS) +− +−image.o: image.c +−spheres_shadow.o: spheres_shadow.cc +−spheres_shadow: spheres_shadow.o +− +−clean: +− rm -f spheres_shadow *.o