add -E flag where needed to make-proto

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13820 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2004-04-28 13:40:25 +00:00
parent 73876b790f
commit c6c3031e75

View File

@@ -60,11 +60,16 @@ make_proto () {
(top=`pwd`
cd $1
b=`basename $1`
perl $top/cf/make-proto.pl -o $2 -p $3 `(perl -p -e 's/^(include|if|else|endif)\b/##$1/' Makefile.am;
if test X"$4" != X ; then
e="-E $4";
else
e=
fi
perl $top/cf/make-proto.pl $e -o $2 -p $3 `(perl -p -e 's/^(include|if|else|endif)\b/##$1/' Makefile.am;
echo 'print-sources:; @if test "$(proto_opts)"; then echo $(proto_opts); else echo -q -P comment; fi; echo '$4 | sort -u ) | make -f - print-sources `)
}
make_proto lib/krb5 krb5-protos.h krb5-private.h '$(libkrb5_la_SOURCES)'
make_proto lib/krb5 krb5-protos.h krb5-private.h '$(libkrb5_la_SOURCES)' KRB5_LIB_FUNCTION
make_proto lib/kadm5 kadm5-protos.h kadm5-private.h '$(libkadm5srv_la_SOURCES) $(libkadm5clnt_la_SOURCES)'
make_proto lib/hdb hdb-protos.h hdb-private.h '$(libhdb_la_SOURCES)'
make_proto appl/login login_protos.h /dev/null '$(login_SOURCES)'