summaryrefslogtreecommitdiffstats
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2010-04-24 17:33:04 +0000
committerGreg Hudson <ghudson@mit.edu>2010-04-24 17:33:04 +0000
commit96de2891830e8418cdd0cebe83faf047cc74dbba (patch)
treed231be7269c7ba552cc0a2fa1fd940efe7521c0b /src/Makefile.in
parentd67798fd6618ecee493f6cb1b150e4ebdf35e3f1 (diff)
downloadkrb5-96de2891830e8418cdd0cebe83faf047cc74dbba.tar.gz
krb5-96de2891830e8418cdd0cebe83faf047cc74dbba.tar.xz
krb5-96de2891830e8418cdd0cebe83faf047cc74dbba.zip
Run Python tests as individual rule commands (friendlier to make -k)
instead of in a loop. Build runenv.py as part of make fake-install; it's harmless if Python is unavailable. Import runenv later in k5test so that we get a beter error message if make fake-install hasn't been run. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23932 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 2f64c497ba..35040a1eeb 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -106,7 +106,7 @@ install-headers-prerecurse: install-headers-mkdirs
# install::
# $(MAKE) $(MFLAGS) install.man
-fake-install:
+fake-install: runenv.py
$(RM) -r $(FAKEPREFIX)
@for i in $(INSTALLMKDIRS); do \
$(srcdir)/config/mkinstalldirs util/fakedest$$i; \
@@ -627,13 +627,11 @@ check-unix:: krb5-config
check-prerecurse: fake-install
# Create a test realm and spawn a shell in an environment pointing to it.
-testrealm: fake-install runenv.py
+testrealm: fake-install
PYTHONPATH=$(BUILDTOP):$(top_srcdir)/util $(PYTHON) $(srcdir)/util/testrealm.py
# environment variable settings to propagate to Python-based tests
-check-pytests-yes: runenv.py
-
pyrunenv.vals: Makefile
$(KRB5_RUN_ENV) \
for i in $(KRB5_RUN_VARS); do \