[AD] a tiny patch to djgpp's make depend

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Here is a probably the smallest patch ever written, to change djgpp's
'make depend' target. gcc 2.95.* generates a dependency with an absolute
path (d:/djgpp/include/sys/version.h) which has to be seded out. (I hope
I got those scripts right, because I'm new to sed...)

Sven
--- mf2.dj	Fri Jan 14 00:35:28 2000
+++ makefile.dj	Fri Jan 14 11:57:50 2000
@@ -399,5 +399,5 @@
 	gcc -MM -MG -I. -I./include src/*.c src/dos/*.c src/i386/*.c src/misc/*.c demo/*.c examples/*.c setup/*.c tests/*.c tools/*.c tools/plugins/*.c > _depend.tmp
 	gcc -MM -MG -I. -I./include -x assembler-with-cpp src/i386/*.s src/dos/*.s src/misc/*.s >> _depend.tmp
-	sed -e "s/^[a-zA-Z0-9_\/]*\///" _depend.tmp > _depend2.tmp
+	sed -e "s/^[a-zA-Z0-9_\/]*\///" -e "s/[a-zA-Z0-9_\/.:-]*\/include\/sys\/version.h/$$(DJDIR_U)\/include\/sys\/version.h/" _depend.tmp > _depend2.tmp
 	sed -e "s/^\([a-zA-Z0-9_]*\.o:\)/obj\/djgpp\/alleg\/\1/" _depend2.tmp > obj/djgpp/alleg/makefile.dep
 	sed -e "s/^\([a-zA-Z0-9_]*\.o:\)/obj\/djgpp\/alld\/\1/" _depend2.tmp > obj/djgpp/alld/makefile.dep


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/