]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Require built-in verto for make depend
authorGreg Hudson <ghudson@mit.edu>
Fri, 20 Dec 2013 23:42:04 +0000 (18:42 -0500)
committerGreg Hudson <ghudson@mit.edu>
Sat, 21 Dec 2013 04:10:03 +0000 (23:10 -0500)
A tree configured to use the system libverto will be missing
$(VERTO_DEPS) in dependencies, so disallow make depend.

src/config/post.in

index 3439d92a78ef814bbba951e45f532e87da74e19b..07816ed841326acf44144f799178c09f5b1a296a 100644 (file)
@@ -52,6 +52,14 @@ depend-verify-ss-k5:
 depend-verify-ss-sys:
        @echo 1>&2 error: cannot build dependencies using system ss package
        @exit 1
+$(BUILDTOP)/.depend-verify-verto: depend-verify-verto-$(VERTO_VERSION)
+depend-verify-verto-k5:
+       @if test -r $(BUILDTOP)/.depend-verify-verto; then :; \
+               else (set -x; touch $(BUILDTOP)/.depend-verify-verto); fi
+depend-verify-verto-sys:
+       @echo 1>&2 error: cannot build dependencies using system verto package
+       @echo 1>&2 Please configure with --without-system-verto
+       @exit 1
 $(BUILDTOP)/.depend-verify-gcc: depend-verify-gcc-@HAVE_GCC@
 depend-verify-gcc-yes:
        @if test -r $(BUILDTOP)/.depend-verify-gcc; then :; \
@@ -62,7 +70,8 @@ depend-verify-gcc-no:
        @exit 1
 
 DEP_CFG_VERIFY = $(BUILDTOP)/.depend-verify-srcdir \
-       $(BUILDTOP)/.depend-verify-et $(BUILDTOP)/.depend-verify-ss
+       $(BUILDTOP)/.depend-verify-et $(BUILDTOP)/.depend-verify-ss \
+       $(BUILDTOP)/.depend-verify-verto
 DEP_VERIFY = $(DEP_CFG_VERIFY) $(BUILDTOP)/.depend-verify-gcc
 
 .d: $(ALL_DEP_SRCS) $(DEP_CFG_VERIFY) depend-dependencies