summaryrefslogtreecommitdiffstats
path: root/src/libiconv.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/libiconv.mk')
-rw-r--r--src/libiconv.mk13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/libiconv.mk b/src/libiconv.mk
index 39eee94..f1b5c46 100644
--- a/src/libiconv.mk
+++ b/src/libiconv.mk
@@ -9,6 +9,9 @@ $(PKG)_SUBDIR := libiconv-$($(PKG)_VERSION)
$(PKG)_FILE := libiconv-$($(PKG)_VERSION).tar.gz
$(PKG)_URL := https://ftp.gnu.org/gnu/libiconv/$($(PKG)_FILE)
$(PKG)_DEPS := gcc
+$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS)
+
+$(PKG)_DEPS_$(BUILD) :=
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://www.gnu.org/software/libiconv/' | \
@@ -32,9 +35,9 @@ define $(PKG)_BUILD
endef
define $(PKG)_BUILD_$(BUILD)
- mkdir '$(1).build'
- cd '$(1).build' && '$(1)/configure' \
- --prefix='$(PREFIX)/$(TARGET)'
- $(MAKE) -C '$(1).build' -j '$(JOBS)' man1_MANS=
- $(MAKE) -C '$(1).build' -j 1 install man1_MANS=
+ # build and install the library
+ cd '$(BUILD_DIR)' && $(SOURCE_DIR)/configure \
+ $(MXE_CONFIGURE_OPTS)
+ $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' $(MXE_DISABLE_DOCS)
+ $(MAKE) -C '$(BUILD_DIR)' -j 1 install $(MXE_DISABLE_DOCS)
endef