Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3847
Modified Files: Tag: branch-v0-40-extended makefile.mingw Removed Files: Tag: branch-v0-40-extended makefile.dependencies Log Message:
following Russell Bryant's suggestions on makefile dependencies:
- tie makefile.dependencies generate to the source files
- remove makefile.dependencies from CVS
It seems that makefile.dependencies isn't need to build Pd, but I suppose it's there to make building work better for partial builds, i.e. when working on code.
--- makefile.dependencies DELETED ---
Index: makefile.mingw =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/makefile.mingw,v retrieving revision 1.3.4.3 retrieving revision 1.3.4.4 diff -C2 -d -r1.3.4.3 -r1.3.4.4 *** makefile.mingw 4 Dec 2007 02:16:11 -0000 1.3.4.3 --- makefile.mingw 4 Dec 2007 21:12:54 -0000 1.3.4.4 *************** *** 259,264 **** -rm -f -- $(pd_src)/extra/*/*.dll $(pd_src)/extra/*/*.o -rm -f makefile.dependencies - touch makefile.dependencies - chmod 666 makefile.dependencies
distclean: clean --- 259,262 ---- *************** *** 273,277 **** depend: makefile.dependencies
! makefile.dependencies: $(CC) $(INCLUDE) $(CFLAGS) -M $(SRC) > makefile.dependencies
--- 271,275 ---- depend: makefile.dependencies
! makefile.dependencies: $(wildcard *.c) $(wildcard *.h) $(CC) $(INCLUDE) $(CFLAGS) -M $(SRC) > makefile.dependencies