mirror of https://git.wownero.com/dsc/mxe.git
boost, llvm, qtifw: changes for default posix build
This commit is contained in:
parent
3c74d77bd3
commit
7f22c4dca9
|
@ -50,7 +50,6 @@ define $(PKG)_BUILD
|
|||
threading=multi \
|
||||
variant=release \
|
||||
toolset=gcc-mxe \
|
||||
cxxflags=$(if $(findstring posix,$(MXE_GCC_THREADS)),-std=gnu++11,-std=gnu++98) \
|
||||
--layout=tagged \
|
||||
--disable-icu \
|
||||
--without-mpi \
|
||||
|
|
|
@ -9,8 +9,7 @@ $(PKG)_SUBDIR := llvm-$($(PKG)_VERSION).src
|
|||
$(PKG)_FILE := llvm-$($(PKG)_VERSION).src.tar.xz
|
||||
$(PKG)_URL := https://releases.llvm.org/$($(PKG)_VERSION)/$($(PKG)_FILE)
|
||||
$(PKG)_DEPS := cc $(BUILD)~$(PKG)
|
||||
# requires posix toolchain
|
||||
$(PKG)_TARGETS := $(BUILD) $(foreach TGT,$(MXE_TARGETS),$(and $(findstring posix,$(TGT)),$(TGT)))
|
||||
$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS)
|
||||
$(PKG)_DEPS_$(BUILD) := cmake
|
||||
|
||||
define $(PKG)_UPDATE
|
||||
|
|
|
@ -11,8 +11,7 @@ $(PKG)_FILE := $($(PKG)_SUBDIR).zip
|
|||
$(PKG)_URL := https://download.qt.io/official_releases/qt-installer-framework/$($(PKG)_VERSION)/$($(PKG)_FILE)
|
||||
$(PKG)_DEPS := cc qtbase qttools qtwinextras
|
||||
$(PKG)_DEPS_$(BUILD) := qtbase qttools
|
||||
# requires posix toolchain and only makes sense for static builds
|
||||
$(PKG)_TARGETS := $(BUILD) $(foreach TGT,$(MXE_TARGETS),$(and $(findstring static,$(TGT)),$(findstring posix,$(TGT)),$(TGT)))
|
||||
$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS)
|
||||
|
||||
define $(PKG)_BUILD_$(BUILD)
|
||||
cd '$(1)' && $(TARGET)-qmake-qt5
|
||||
|
@ -23,7 +22,8 @@ define $(PKG)_BUILD_$(BUILD)
|
|||
$(INSTALL) -m755 '$(1)/bin/devtool' '$(PREFIX)/bin/$(TARGET)-devtool'
|
||||
endef
|
||||
|
||||
define $(PKG)_BUILD
|
||||
# only makes sense for static builds
|
||||
define $(PKG)_BUILD_STATIC
|
||||
cd '$(1)' && '$(PREFIX)/$(TARGET)/qt5/bin/qmake'
|
||||
$(MAKE) -C '$(1)' -j '$(JOBS)' || $(MAKE) -C '$(1)' -j 1
|
||||
$(MAKE) -C '$(1)' -j 1 install
|
||||
|
|
Loading…
Reference in New Issue