localization: finish up with getting message catalogs building

There are still some issues here - specifically with the C
dtbuilder/dtcodegen catalogs.  They may be broken due to dtbuilder not
being built yet.

Also, once dtinfo can be built, the msgs and app-defaults for it
should be re-enabled.

I also see gencat coredumping in localization/ while doing a multicore
(-jX) make.  Regular single core builds seem to work fine.
This commit is contained in:
Jon Trulson
2019-11-30 20:08:11 -07:00
parent 52cc31b203
commit d8e218c865
9 changed files with 266 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
# message files for non-C locales - ie: local .msg files. So much
# nicer :)
TMPLOCAL_DEST = $(shell ls *.msg |grep -v libAB |sed -e 's/.msg/.cat/g')
BUILT_SOURCES = $(TMPLOCAL_DEST)
CLEANFILES = $(BUILT_SOURCES)
SUFFIXES = .msg .cat
.msg.cat:
$(RM) $@
LANG=$(LANG) $(GENCAT) -o $@ $^ || $(RM) $@