diff options
Diffstat (limited to 'src/qtbase.mk')
-rw-r--r-- | src/qtbase.mk | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/qtbase.mk b/src/qtbase.mk index 0c816ab..680aa81 100644 --- a/src/qtbase.mk +++ b/src/qtbase.mk @@ -10,6 +10,8 @@ $(PKG)_SUBDIR := $(PKG)-everywhere-src-$($(PKG)_VERSION) $(PKG)_FILE := $(PKG)-everywhere-src-$($(PKG)_VERSION).tar.xz $(PKG)_URL := https://download.qt.io/official_releases/qt/5.11/$($(PKG)_VERSION)/submodules/$($(PKG)_FILE) $(PKG)_DEPS := cc dbus fontconfig freetds freetype harfbuzz jpeg libmysqlclient libpng openssl pcre2 postgresql sqlite zlib +$(PKG)_DEPS_$(BUILD) := +$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS) define $(PKG)_UPDATE $(WGET) -q -O- https://download.qt.io/official_releases/qt/5.8/ | \ @@ -112,3 +114,25 @@ endef $(PKG)_BUILD_SHARED = $(subst -static ,-shared ,\ $($(PKG)_BUILD)) + +define $(PKG)_BUILD_$(BUILD) + cd '$(BUILD_DIR)' && '$(SOURCE_DIR)/configure' \ + -prefix '$(PREFIX)/$(TARGET)/qt5' \ + -static \ + -release \ + -opensource \ + -confirm-license \ + -no-dbus \ + -no-{eventfd,glib,icu,inotify,openssl} \ + -no-sql-{db2,ibase,mysql,oci,odbc,psql,sqlite,sqlite2,tds} \ + -no-use-gold-linker \ + -nomake examples \ + -nomake tests \ + -make tools \ + -continue \ + -verbose + $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' + rm -rf '$(PREFIX)/$(TARGET)/qt5' + $(MAKE) -C '$(BUILD_DIR)' -j 1 install + ln -sf '$(PREFIX)/$(TARGET)/qt5/bin/qmake' '$(PREFIX)/bin/$(TARGET)'-qmake-qt5 +endef |