include $(dir $(lastword $(MAKEFILE_LIST)))/../../config.mk include $(topsrcdir)/build-aux/Makefile.head.mk libretools.src.devtools = common.sh.in libretools.out.libs += common.sh conf.sh # Build ############################################################## $(outdir)/conf.sh: $(var.)sysconfdir $(var.)pkgconfdir # Translate ########################################################## $(outdir)/blacklist.sh.pot: $(srcdir)/blacklist.sh $(srcdir)/librexgettext @echo "OUT $@" @{ \ sed -n '/^# Usage:/,/()/{ /^#/ { =; p; } }' $< | \ sed -r -e 's/^# (.*)/msgid "\1"\nmsgstr ""\n/' \ -e 's|^[0-9]*$$|#. embedded usage text\n#: $<:&|' && \ $( $@ $(outdir)/common.sh.pot : LIBREXGETTEXT_FLAGS += --simple=_l:2 $(outdir)/conf.sh.pot : LIBREXGETTEXT_FLAGS += --simple=_l:2 $(outdir)/librelib.pot : LIBREXGETTEXT_FLAGS += --simple=_l:2 $(outdir)/messages.sh.pot : LIBREXGETTEXT_FLAGS += --simple=_l:2 $(outdir)/librexgettext.pot: LIBREXGETTEXT_FLAGS += --simple=errusage ###################################################################### include $(topsrcdir)/build-aux/Makefile.tail.mk