diff options
| author | Kai Pastor <dg0yt@darc.de> | 2021-07-24 22:10:41 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-07-24 13:10:41 -0700 |
| commit | 7d2541c69cc2f9099a118de1a80f59e29c5de15d (patch) | |
| tree | 8212a80834d0f8a674561c0960b312632010b710 /ports/gettext/Makefile | |
| parent | 134505003bb46e20fbace51ccfb69243fbbc5f82 (diff) | |
| download | vcpkg-7d2541c69cc2f9099a118de1a80f59e29c5de15d.tar.gz vcpkg-7d2541c69cc2f9099a118de1a80f59e29c5de15d.zip | |
[gettext] Add gettext cmake wrapper (#18159)
* Add gettext cmake wrapper
* x-add-version
* Make kf5i18n use gettext[tools]:host
* x-add-version
* Revise wrapper source names
* Update git-tree
* Provide host tools via port config, not wrapper
* Enable tools on linux
* Fix linux libintl.h hint
* Update git-tree
* Update git-tree
* Revise vcpkg port config
* Revise linux libintl.h message
* Revise cmake style
* Build only release variant of tools
* Cache configuration for faster build
* Update git-tree
* Fix typo
* Revise options
* Add top-level Makefile for tools
* Remove non-libintl libs and includes
* Update git-tree
* Update port-version
* x-add-version
* [gettext] Address PR comments
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Diffstat (limited to 'ports/gettext/Makefile')
| -rw-r--r-- | ports/gettext/Makefile | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/ports/gettext/Makefile b/ports/gettext/Makefile new file mode 100644 index 000000000..1c9a294c2 --- /dev/null +++ b/ports/gettext/Makefile @@ -0,0 +1,65 @@ +all: build-gettext-runtime-intl build-gettext-runtime-po build-gettext-runtime-src +all: build-gettext-tools build-gettext-tools-gnulib build-gettext-tools-its build-gettext-tools-m4 build-gettext-tools-misc build-gettext-tools-po build-gettext-tools-projects build-gettext-tools-styles +all: build-libtextstyle + +install: install-gettext-runtime-intl install-gettext-runtime-po install-gettext-runtime-src +install: install-gettext-tools install-gettext-tools-gnulib install-gettext-tools-its install-gettext-tools-m4 install-gettext-tools-misc install-gettext-tools-po install-gettext-tools-projects install-gettext-tools-styles +install: install-libtextstyle + +build-gettext-runtime-gnulib: build-gettext-runtime-intl + $(MAKE) -C gettext-runtime/gnulib-lib all +build-gettext-runtime-intl: + $(MAKE) -C gettext-runtime/intl all +build-gettext-runtime-po: + $(MAKE) -C gettext-runtime/po all +build-gettext-runtime-src: build-gettext-runtime-intl build-gettext-runtime-gnulib + $(MAKE) -C gettext-runtime/src all +build-gettext-tools: build-gettext-runtime-intl build-libtextstyle build-gettext-tools-gnulib build-gettext-tools-intl build-gettext-tools-libgrep build-gnulib-local + $(MAKE) -C gettext-tools/src all +build-gettext-tools-gnulib: build-gettext-tools-intl + $(MAKE) -C gettext-tools/gnulib-lib all +build-gettext-tools-libgrep: build-gettext-tools-gnulib + $(MAKE) -C gettext-tools/libgrep all +build-gettext-tools-intl: + $(MAKE) -C gettext-tools/intl all +build-gettext-tools-its: + $(MAKE) -C gettext-tools/its all +build-gettext-tools-m4: + $(MAKE) -C gettext-tools/m4 all +build-gettext-tools-misc: + $(MAKE) -C gettext-tools/misc all +build-gettext-tools-po: + $(MAKE) -C gettext-tools/po all +build-gettext-tools-projects: + $(MAKE) -C gettext-tools/projects all +build-gettext-tools-styles: + $(MAKE) -C gettext-tools/styles all +build-gnulib-local: + $(MAKE) -C gnulib-local all +build-libtextstyle: + $(MAKE) -C libtextstyle/lib all + +install-gettext-runtime-intl: + $(MAKE) -C gettext-runtime/intl install +install-gettext-runtime-po: + $(MAKE) -C gettext-runtime/po install +install-gettext-runtime-src: + $(MAKE) -C gettext-runtime/src install +install-gettext-tools: + $(MAKE) -C gettext-tools/src install +install-gettext-tools-gnulib: + $(MAKE) -C gettext-tools/gnulib-lib install +install-gettext-tools-its: + $(MAKE) -C gettext-tools/its install +install-gettext-tools-m4: + $(MAKE) -C gettext-tools/m4 install +install-gettext-tools-misc: + $(MAKE) -C gettext-tools/misc install +install-gettext-tools-po: + $(MAKE) -C gettext-tools/po install +install-gettext-tools-projects: + $(MAKE) -C gettext-tools/projects install +install-gettext-tools-styles: + $(MAKE) -C gettext-tools/styles install +install-libtextstyle: + $(MAKE) -C libtextstyle/lib install |
