X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/2c82deee7fbb951a90ed3246350fbf9390af038a..0e963201d03d9229bb8ac4323291d2b0119526ed:/admin/unidata/Makefile.in diff --git a/admin/unidata/Makefile.in b/admin/unidata/Makefile.in index 6c81d32484..d46420d0a3 100644 --- a/admin/unidata/Makefile.in +++ b/admin/unidata/Makefile.in @@ -1,6 +1,6 @@ ### @configure_input@ -# Copyright (C) 2012-2015 Free Software Foundation, Inc. +# Copyright (C) 2012-2016 Free Software Foundation, Inc. # Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011 # National Institute of Advanced Industrial Science and Technology (AIST) @@ -23,6 +23,8 @@ SHELL = @SHELL@ +AWK = @AWK@ + srcdir = @srcdir@ top_srcdir = @top_srcdir@ top_builddir = @top_builddir@ @@ -51,7 +53,7 @@ am__v_at_1 = .PHONY: all unifiles -all: ${top_srcdir}/src/macuvs.h unifiles +all: ${top_srcdir}/src/macuvs.h unifiles ${unidir}/charscript.el ## Specify .elc as an order-only prereq so as to not needlessly rebuild ## target just because the .elc is missing. @@ -94,6 +96,16 @@ unifiles: ${unidir}/charprop.el [ -f $(unidir)/$$f ] || exec $(MAKE) PHONY_EXTRAS=$< $<; \ done + +.PHONY: charscript.el +charscript.el: ${unidir}/charscript.el + +blocks = ${srcdir}/blocks.awk + +${unidir}/charscript.el: ${srcdir}/Blocks.txt ${blocks} + $(AM_V_GEN)$(AWK) -f ${blocks} < $< > $@ + + .PHONY: clean bootstrap-clean distclean maintainer-clean extraclean clean: @@ -110,7 +122,7 @@ maintainer-clean: distclean ## change and it slows down bootstrap (a tiny bit). ## Cf leim/ja-dic (which is much slower). extraclean: - rm -f ${top_srcdir}/src/macuvs.h + rm -f ${top_srcdir}/src/macuvs.h ${unidir}/charscript.el* ifneq (,$(wildcard $(unidir)/charprop.el)) cd $(unidir) && \ rm -f `sed -n 's/^;; FILE: //p' < charprop.el` charprop.el