summaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2005-10-05 01:40:26 +0000
committerKen Raeburn <raeburn@mit.edu>2005-10-05 01:40:26 +0000
commit67e17b00f7ee483d6c909affe0f86c2cf286cc85 (patch)
treed78f4a3a90394beaa00e67300bf77edd58911d1d /src/modules
parent05103f7a0c61dbf937ec7e2264cb6cd966814ed6 (diff)
downloadkrb5-67e17b00f7ee483d6c909affe0f86c2cf286cc85.tar.gz
krb5-67e17b00f7ee483d6c909affe0f86c2cf286cc85.tar.xz
krb5-67e17b00f7ee483d6c909affe0f86c2cf286cc85.zip
Move "make depend" check for built-in db2 into db2 module directory
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17409 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/kdb/db2/ChangeLog3
-rw-r--r--src/modules/kdb/db2/Makefile.in10
2 files changed, 13 insertions, 0 deletions
diff --git a/src/modules/kdb/db2/ChangeLog b/src/modules/kdb/db2/ChangeLog
index 604408602..302855e76 100644
--- a/src/modules/kdb/db2/ChangeLog
+++ b/src/modules/kdb/db2/ChangeLog
@@ -8,6 +8,9 @@
(DB_VERSION, DB_DEPS, DB_DEPS-sys, DB_DEPS-k5, DB_DEPS-redirect,
DB_LIB, KDB5_DB_LIB, DB_DEPLIB, DB_DEPLIB-k5, DB_DEPLIB-sys):
Variable definitions moved here from config/pre.in.
+ (.depend-verify-db, depend-verify-db-k5, depend-verify-db-sys):
+ New targets, moved from config/post.in.
+ (.d): Depend on .depend-verify-db.
* Makefile.in (SHLIB_EXPLIBS): Only use gssrpc and KDB5_DB_LIB.
* configure.in: Set enable_shared=yes.
diff --git a/src/modules/kdb/db2/Makefile.in b/src/modules/kdb/db2/Makefile.in
index 9f6017796..d486184e4 100644
--- a/src/modules/kdb/db2/Makefile.in
+++ b/src/modules/kdb/db2/Makefile.in
@@ -76,6 +76,16 @@ clean::
# @libnover_frag@
# @libobj_frag@
+.depend-verify-db: depend-verify-db-$(DB_VERSION)
+depend-verify-db-k5:
+ @if test -r .depend-verify-db; then :; \
+ else (set -x; touch .depend-verify-db); fi
+depend-verify-db-sys:
+ @echo 1>&2 error: cannot build dependencies using system db package
+ @exit 1
+
+.d: .depend-verify-db
+
# +++ Dependency line eater +++
#
# Makefile dependencies follow. This must be the last section in