+%.dep : $(SRC_DIR)/%.cpp
+ @ echo Building dependencies for $<.
+ @$(SHELL) -c "g++ -M $<" | awk 'BEGIN {N=0}{if(N==0)printf("%s %s\n","$@",$$0);else printf("%s\n", $$0);N+=1;}' > $@
+
+
+%.o : $(SRC_DIR)/%.cpp %.dep
+ g++ -c $(CCFLAGS) -o $@ $<
+
+$(APP_NAME) : $(OBJECTS)
+ g++ -o$@ $^