summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTodd C. Miller <Todd.Miller@sudo.ws>2023-02-28 09:06:48 -0700
committerTodd C. Miller <Todd.Miller@sudo.ws>2023-02-28 09:06:48 -0700
commit996482c98bb1a22de70d5f659cbf55a015d8eb4f (patch)
treee18df4b167961a6a33660b34f760154958c0eee3
parent09fbb8828cdf1d1b0b745f7d05f2ec24fb306279 (diff)
downloadsudo-996482c98bb1a22de70d5f659cbf55a015d8eb4f.tar.gz
Fix removal of y.tab.[ch] when generating gram.[ch].
-rw-r--r--plugins/sudoers/Makefile.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/sudoers/Makefile.in b/plugins/sudoers/Makefile.in
index 3dcc746f2..6e7c97c0f 100644
--- a/plugins/sudoers/Makefile.in
+++ b/plugins/sudoers/Makefile.in
@@ -505,7 +505,7 @@ $(devdir)/gram.c $(devdir)/gram.h: $(srcdir)/gram.y prologue
else \
gram_y="$(srcdir)/gram.y"; \
fi; \
- cmd='$(YACC) -d -p sudoers '"$$gram_y"'; cp prologue $(devdir)/gram.c; $(SED) -e "s/^\\(#line .*\\) \"y\\.tab\\.c\"/\1 \"gram.c\"/" -e "/^# *include <limits.h>/{N;s/__STDC_VERSION__ && 199901 <= __STDC_VERSION__/HAVE_STDINT_H/;}" y.tab.c >> $(devdir)/gram.c; sed -e "s/^\\(#line .*\\) \"y\\.tab\\.h\"/\1 \"gram.h\"/" y.tab.h > $(devdir)/gram.h'; rm -f y.tab.[ch]; \
+ cmd='$(YACC) -d -p sudoers '"$$gram_y"'; cp prologue $(devdir)/gram.c; $(SED) -e "s/^\\(#line .*\\) \"y\\.tab\\.c\"/\1 \"gram.c\"/" -e "/^# *include <limits.h>/{N;s/__STDC_VERSION__ && 199901 <= __STDC_VERSION__/HAVE_STDINT_H/;}" y.tab.c >> $(devdir)/gram.c; sed -e "s/^\\(#line .*\\) \"y\\.tab\\.h\"/\1 \"gram.h\"/" y.tab.h > $(devdir)/gram.h; rm -f y.tab.[ch]'; \
echo "$$cmd"; eval $$cmd; \
fi