When compiling bison, I see output like:

  CC       src/src_bison-complain.o
  CC       src/src_bison-conflicts.o

which is clumsy an unpleasant.  With the present change, only
adding a single line to the bison Makefile, I see:

  CC       src/bison-complain.o
  CC       src/bison-conflicts.o

* src/local.mk (src_bison_SHORTNAME): Define to "bison".

Copyright-paperwork-exempt: yes
Signed-off-by: Stefano Lattarini <[email protected]>
---
 src/local.mk | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/local.mk b/src/local.mk
index 53a878e..a8c2839 100644
--- a/src/local.mk
+++ b/src/local.mk
@@ -16,6 +16,8 @@
 LDADD = lib/libbison.a $(LIBINTL)
 
 bin_PROGRAMS = src/bison
+# Prettify Automake-computed names of compiled objects.
+src_bison_SHORTNAME = bison
 
 src_bison_CFLAGS = $(AM_CFLAGS) $(WERROR_CFLAGS)
 src_bison_SOURCES =                             \
-- 
1.7.10.2.569.g5bc2dc2


Reply via email to