Linux console tools development discussion
 help / color / mirror / Atom feed
From: Mike Frysinger <vapier@gentoo.org>
To: kbd@lists.altlinux.org
Subject: [kbd] [PATCH 2/3] fix loadkeys.analyze lex handling
Date: Sun,  2 Dec 2012 16:16:45 -0500
Message-ID: <1354483006-17453-2-git-send-email-vapier@gentoo.org> (raw)
In-Reply-To: <1354483006-17453-1-git-send-email-vapier@gentoo.org>

The loadkeys.analyze.c file is listed in EXTRA_DIST, but the header file
is not.  So it isn't included in the tarball and regenerated.

Further, the automake lex targets have issues with parallel builds, so
add a fake dependency target to avoid that.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
 src/Makefile.am | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/Makefile.am b/src/Makefile.am
index 0c420d6..4b5012b 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -27,8 +27,8 @@ dist_bin_SCRIPTS = unicode_start unicode_stop
 bin_PROGRAMS = $(OLDPROGS) $(PROGS)
 
 EXTRA_DIST = \
-	loadkeys.analyze.c loadkeys.analyze.l wctomb.c totextmode.c \
-	README.cad README.init README.openvt \
+	loadkeys.analyze.c loadkeys.analyze.h loadkeys.analyze.l wctomb.c \
+	totextmode.c README.cad README.init README.openvt \
 	cad
 
 ALL_S   = modifiers.h nls.h paths.h version.h kbd.h
@@ -72,6 +72,7 @@ AM_YFLAGS = -d
 AM_LFLAGS = --header-file=$(CURDIR)/loadkeys.analyze.h
 BUILT_SOURCES = loadkeys.c loadkeys.analyze.c loadkeys.h loadkeys.analyze.h
 loadkeys_SOURCES = loadkeys.y loadkeys.analyze.l $(GETFD_S) $(KSYMS_S) $(XMAL_S) $(FIND_S)
+loadkeys.analyze.h: loadkeys.analyze.c ; @true
 
 install-exec-hook:
 	for i in psfaddtable psfgettable psfstriptable; do \
-- 
1.7.12.4



  reply	other threads:[~2012-12-02 21:16 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-02 21:16 [kbd] [PATCH 1/3] fix various vlock build errors Mike Frysinger
2012-12-02 21:16 ` Mike Frysinger [this message]
2012-12-02 21:16 ` [kbd] [PATCH 3/3] ignore config.cache files Mike Frysinger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1354483006-17453-2-git-send-email-vapier@gentoo.org \
    --to=vapier@gentoo.org \
    --cc=kbd@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Linux console tools development discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/kbd/0 kbd/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 kbd kbd/ http://lore.altlinux.org/kbd \
		kbd@lists.altlinux.org kbd@lists.altlinux.ru kbd@lists.altlinux.com
	public-inbox-index kbd

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.kbd


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git