summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohn Kohl <jtkohl@mit.edu>1990-02-05 11:05:51 +0000
committerJohn Kohl <jtkohl@mit.edu>1990-02-05 11:05:51 +0000
commit1560e72ead10953a5156822a0907d96fee1c1877 (patch)
treef6e9533553eef00e907e3f329c65d0ce7580afcf /src
parent4302b0b652e9e84c78842a89572b3976316a8c51 (diff)
put back un-locked un-checked-in changes Bill had made...grump
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@263 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/config/Imake.rules12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/config/Imake.rules b/src/config/Imake.rules
index 5493f86aa..a3973e90a 100644
--- a/src/config/Imake.rules
+++ b/src/config/Imake.rules
@@ -602,11 +602,17 @@ $(IMAKE): @@\
ImakeDependency(Makefile) @@\
@@\
Makefile:: @@\
+ $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) imakeflags -s Makefile.new @@\
+ $(MAKE) -f Makefile.new noop @@\
-@if [ -f Makefile ]; then \ @@\
- echo " $(RM) Makefile.bak; $(MV) Makefile Makefile.bak"; \ @@\
+ echo "$(RM) Makefile.bak; $(MV) Makefile Makefile.bak"; \ @@\
$(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \ @@\
- else exit 0; fi @@\
- $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) imakeflags
+ fi @@\
+ $(MV) Makefile.new Makefile @@\
+ @@\
+noop:: @@\
+ /* do nothing */
+
#endif /* BuildMakefileTarget */