# HG changeset patch # User John W. Eaton # Date 1631043238 14400 # Node ID c30da1cd5e3bbc76f99d27da1fd03eaf43d1a64d # Parent 5d627682a6b2af62f19a53b690efc0bc7ff80ac9 * build-gettext.mk: as with gettext, only build runtime and tools. diff -r 5d627682a6b2 -r c30da1cd5e3b src/build-gettext.mk --- a/src/build-gettext.mk Tue Sep 07 15:33:08 2021 -0400 +++ b/src/build-gettext.mk Tue Sep 07 15:33:58 2021 -0400 @@ -18,15 +18,27 @@ endef define $(PKG)_BUILD - mkdir '$(1).build' - cd '$(1).build' && '$(1)/configure' \ + mkdir '$(1)/gettext-runtime/.build' + cd '$(1)/gettext-runtime/.build' && '$(1)/gettext-runtime/configure' \ --prefix='$(BUILD_TOOLS_PREFIX)' \ --without-libexpat-prefix \ --without-libxml2-prefix \ $($(PKG)_CONFIGURE_OPTIONS) - $(MAKE) -C '$(1).build' -j '$(JOBS)' + $(MAKE) -C '$(1)/gettext-runtime/.build/intl' -j $(JOBS) if test x$(MXE_SYSTEM) = xmsvc; then \ - cd '$(1).build' && $(CONFIGURE_POST_HOOK); \ + cd '$(1)/gettext-runtime/.build/intl' && $(CONFIGURE_POST_HOOK); \ fi - $(MAKE) -C '$(1).build' -j 1 $(MXE_DISABLE_DOCS) install DESTDIR='$(3)' + $(MAKE) -C '$(1)/gettext-runtime/.build/intl' -j 1 $(MXE_DISABLE_DOCS) install DESTDIR='$(3)' + + mkdir '$(1)/gettext-tools/.build' + cd '$(1)/gettext-tools/.build' && '$(1)/gettext-tools/configure' \ + --prefix='$(BUILD_TOOLS_PREFIX)' \ + --without-libexpat-prefix \ + --without-libxml2-prefix \ + $($(PKG)_CONFIGURE_OPTIONS) + $(MAKE) -C '$(1)/gettext-tools/.build/intl' -j $(JOBS) + if test x$(MXE_SYSTEM) = xmsvc; then \ + cd '$(1)/gettext-tools/.build/intl' && $(CONFIGURE_POST_HOOK); \ + fi + $(MAKE) -C '$(1)/gettext-tools/.build/intl' -j 1 $(MXE_DISABLE_DOCS) install DESTDIR='$(3)' endef