[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [unifont] [PATCH] Fix build failures with parallel make jobs
From: |
Paul Hardy |
Subject: |
Re: [unifont] [PATCH] Fix build failures with parallel make jobs |
Date: |
Sat, 8 Jul 2017 14:11:23 -0700 |
Mike,
Thank you! I will try incorporating this into the next release.
Paul Hardy
On Sat, Jul 8, 2017 at 12:44 PM, Mike Gilbert <address@hidden> wrote:
> ---
> Makefile | 4 ++--
> font/Makefile | 8 ++++----
> 2 files changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/Makefile b/Makefile
> index 4378c3c..4bad304 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -80,7 +80,7 @@ bindir:
> # Conditionally build the font, depending on the value of BUILDFONT.
> # To build the font unconditionally, use the "fontdir" target below.
> #
> -buildfont:
> +buildfont: bindir
> if [ x$(BUILDFONT) != x ] ; \
> then \
> set -e && $(MAKE) -C font ; \
> @@ -108,7 +108,7 @@ precompiled:
> # Create lib/wchardata.c. If you want to also build the object file
> # wchardata.o, uncomment the last line
> #
> -lib/wchardata.c: $(HEXWIDTH) $(ZEROWIDTH)
> +lib/wchardata.c: $(HEXWIDTH) $(ZEROWIDTH) bindir
> $(INSTALL) -m0755 -d lib
> sort $(HEXWIDTH) > unifonttemp.hex
> sort $(ZEROWIDTH) > combiningtemp.txt
> diff --git a/font/Makefile b/font/Makefile
> index 36dbe45..0b4acae 100644
> --- a/font/Makefile
> +++ b/font/Makefile
> @@ -384,7 +384,7 @@ bmp: hex $(BINDIR)/unihex2bmp
> # The CSUR glyphs are optional, appearing in the unifont_csur font
> # files rather than the main unifont font files.
> #
> -bigpic: $(COMPILED_DIR)/unifont_sample-$(VERSION).hex
> +bigpic: hex
> cat $(HEXDIR)/*.hex plane00csur/*.hex | \
> $(BINDIR)/unifontpic -d120 > $(COMPILED_DIR)/unifont-$(VERSION).bmp
>
> @@ -395,7 +395,7 @@ bigpic: $(COMPILED_DIR)/unifont_sample-$(VERSION).hex
> # and it is created from merging "[0-F].sfd", which take up another 100 MB.
> #
>
> -ttf:
> +ttf: hex
> # First, copy the ordinary version, to make a TrueType font.
> install -p \
> $(COMPILED_DIR)/unifont-$(VERSION).hex \
> @@ -422,7 +422,7 @@ ttf:
> #
> # Now build the ConScript Unicode Registry PUA font.
> #
> -csurttf:
> +csurttf: hex
> install -p \
> $(COMPILED_DIR)/unifont_csur-$(VERSION).hex \
> $(TTFSRC)/unifont_csur.hex
> @@ -442,7 +442,7 @@ csurttf:
> #
> # Now build the ConScript Unicode Registry PUA font.
> #
> -upperttf:
> +upperttf: hex
> # First, copy the ordinary version, to make a TrueType font.
> install -p \
> $(COMPILED_DIR)/unifont_upper-$(VERSION).hex \
> --
> 2.13.2
>
>