X-Git-Url: https://git.openssl.org/gitweb/?a=blobdiff_plain;f=util%2Fdomd;fp=util%2Fdomd;h=23b7dcbade97b50d7f1cd33ef8418b0f66548267;hb=87b79c3ef3f05e8048c762c2d214b85180e00567;hp=9f75131f221ea3b8334269878a81f83a8de5442f;hpb=52d160d85d2a4c57729540d409747071f6b952f7;p=openssl.git diff --git a/util/domd b/util/domd index 9f75131f22..23b7dcbade 100755 --- a/util/domd +++ b/util/domd @@ -4,8 +4,19 @@ TOP=$1 shift +MAKEDEPEND=$1 +shift +if [ "$MAKEDEPEND" = "" ]; then MAKEDEPEND=makedepend; fi cp Makefile.ssl Makefile.save -makedepend -f Makefile.ssl $@ -perl $TOP/util/clean-depend.pl < Makefile.ssl > Makefile.new +if [ "$MAKEDEPEND" = "gcc" ]; then + sed -e '/^# DO NOT DELETE.*/,$d' < Makefile.ssl > Makefile.tmp + echo '# DO NOT DELETE THIS LINE -- make depend depends on it.' >> Makefile.tmp + gcc -M $@ >> Makefile.tmp + perl $TOP/util/clean-depend.pl < Makefile.tmp > Makefile.new + #cat Makefile.tmp > Makefile.new +else + ${MAKEDEPEND} -f Makefile.ssl $@ + perl $TOP/util/clean-depend.pl < Makefile.ssl > Makefile.new +fi mv Makefile.new Makefile.ssl