equal
  deleted
  inserted
  replaced
  
    
    
|      1 CCFLAGS=-g -O0 -I../src |      1 CCFLAGS=-g -O3 -I../src | 
|      2 LDFLAGS=-L.. -lpng `python-config --libs` |      2 LDFLAGS=-L.. -pthread | 
|      3 objs=image.o ../*.o |      3 RGBLIB_LDFLAGS=$(LDFLAGS) -lpng | 
|         |      4 SDL_CCFLAGS=$(CCFLAGS) $(shell sdl-config --cflags) | 
|         |      5 SDL_LDFLAGS=$(LDFLAGS) $(shell sdl-config --libs) | 
|         |      6 PYRIT_OBJS=$(shell ls ../*.o | grep -v raytracermodule) | 
|      4  |      7  | 
|      5 all: image.o spheres_shadow |      8 all: spheres_shadow realtime | 
|      6  |      9  | 
|      7 %.o: %.c |     10 %.o: %.c | 
|      8 	$(CXX) -c -o $@ $*.c |     11 	$(CXX) -c -o $@ $*.c | 
|      9  |     12  | 
|     10 %.o: %.cc |     13 %.o: %.cc | 
|     11 	$(CXX) -c -o $@ $*.cc $(CCFLAGS) |     14 	$(CXX) -c -o $@ $*.cc $(CCFLAGS) | 
|     12  |     15  | 
|     13 %: %.o |     16 %: %.o | 
|     14 	(cd .. && make) |     17 	(cd .. && make) | 
|     15 	$(CXX) -o $@ $(objs) $*.o $(LDFLAGS) |     18 	$(CXX) -o $@ $(PYRIT_OBJS) $^ $(RGBLIB_LDFLAGS) | 
|     16  |     19  | 
|     17 image.o: image.c |     20 image.o: image.c | 
|     18 spheres_shadow.o: spheres_shadow.cc |     21 spheres_shadow.o: spheres_shadow.cc | 
|     19 spheres_shadow: spheres_shadow.o |     22 spheres_shadow: spheres_shadow.o image.o | 
|         |     23  | 
|         |     24 realtime: realtime.cc | 
|         |     25 	$(CXX) -o $@ $@.cc $(SDL_CCFLAGS) -L.. $(PYRIT_OBJS) $(SDL_LDFLAGS) | 
|     20  |     26  | 
|     21 clean: |     27 clean: | 
|     22 	rm -f spheres_shadow *.o |     28 	rm -f spheres_shadow realtime *.o |