aboutsummaryrefslogtreecommitdiff
path: root/src/config/lib.in
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2002-08-15 01:45:55 +0000
committerKen Raeburn <raeburn@mit.edu>2002-08-15 01:45:55 +0000
commit3b076df5e0739ee7934ae9e02ceb73c4f34484fb (patch)
tree0a39874b979fd8a2c52be844465a37ab6f56ecd0 /src/config/lib.in
parentdbf6c3991b3b7f8ce8295ccab2deeaf3e0637d8b (diff)
downloadkrb5-3b076df5e0739ee7934ae9e02ceb73c4f34484fb.zip
krb5-3b076df5e0739ee7934ae9e02ceb73c4f34484fb.tar.gz
krb5-3b076df5e0739ee7934ae9e02ceb73c4f34484fb.tar.bz2
* lib.in ($(SUBDIROBJLISTS) and .SH/.PF variants): Depend on recursion. Use
extra dummy target in case the variable is empty. * post.in (ALL_DEP_SRCS): New variable, includes SRCS and EXTRADEPSRCS. (.d): Depend on and use $(ALL_DEP_SRCS). * pre.in (all-unix, all-recurse, all-postrecurse): Make each stage depend on the previous, rather than having all-unix depend on each. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14719 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/config/lib.in')
-rw-r--r--src/config/lib.in2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/config/lib.in b/src/config/lib.in
index ad37262..3d9d86a 100644
--- a/src/config/lib.in
+++ b/src/config/lib.in
@@ -76,6 +76,8 @@ SHLIB_EXPFLAGS=@SHLIB_EXPFLAGS@
SHOBJLISTS=$(STOBJLISTS:.ST=.SH)
PFOBJLISTS=$(STOBJLISTS:.ST=.PF)
+dummy-target-1 $(SUBDIROBJLISTS) $(SUBDIROBJLISTS:.ST=.SH) $(SUBDIROBJLISTS:.ST=.PF): all-recurse
+
lib$(LIB)$(STLIBEXT): $(STOBJLISTS)
$(RM) $@
@echo "building static $(LIB) library"