summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2005-08-17 00:31:08 +0000
committerKen Raeburn <raeburn@mit.edu>2005-08-17 00:31:08 +0000
commit51cd67bb0119e879bd4f41c7f3120f7669619a9c (patch)
tree981642491d4801fd75853e5dc707358d4d4b284f /src
parent847db1d17d2dca809684d96578c2bed5c44cf6cf (diff)
* Makefile.in (fake-install): New target; create a partially populated install
tree. (check-prerecurse): Depend on it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17332 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/Makefile.in9
2 files changed, 15 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 60655e380..0ff273e6e 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
+2005-08-16 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (fake-install): New target; create a partially
+ populated install tree.
+ (check-prerecurse): Depend on it.
+
2005-07-19 Tom Yu <tlyu@mit.edu>
* aclocal.m4 (AC_LIBRARY_NET): Special-case AIX 5.x due to broken
diff --git a/src/Makefile.in b/src/Makefile.in
index 9dba3651e..1b500a84d 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -87,6 +87,14 @@ install-headers-prerecurse: install-headers-mkdirs
# install::
# $(MAKE) $(MFLAGS) install.man
+fake-install:
+ $(RM) -r $(FAKEPREFIX)
+ @for i in $(INSTALLMKDIRS); do \
+ $(srcdir)/config/mkinstalldirs util/fakedest$$i; \
+ done
+ (w=`pwd`; cd util && $(MAKE) install DESTDIR="$$w/util/fakedest")
+ (w=`pwd`; cd lib && $(MAKE) install DESTDIR="$$w/util/fakedest")
+
TAGS: $(SRCS)
etags $(SRCS)
@@ -569,3 +577,4 @@ krb5-config: $(srcdir)/krb5-config.in $(thisconfigdir)/config.status
# $(PURE) or $(LDFLAGS) in case someone changes config/shlib.conf
check-unix:: krb5-config
$(SHELL) $(srcdir)/t_krbconf
+check-prerecurse: fake-install