Browse Source

contrib: qt: disable some features we don't need

pull/103/head
Pierre Lamot 7 years ago
committed by Steve Lhomme
parent
commit
46632a5464
  1. 6
      contrib/src/qtdeclarative/rules.mak
  2. 8
      contrib/src/qtquickcontrols2/rules.mak

6
contrib/src/qtdeclarative/rules.mak

@ -23,9 +23,13 @@ qtdeclarative: qtdeclarative-everywhere-src-$(QTDECLARATIVE_VERSION).tar.xz .sum
$(UNPACK)
$(MOVE)
QT_DECLARATIVE_CONFIG := \
-no-feature-qml-debug \
-no-feature-quick-designer
.qtdeclarative: qtdeclarative
# Generate Makefile & src/Makefile
cd $< && $(PREFIX)/bin/qmake
cd $< && $(PREFIX)/bin/qmake -- $(QT_DECLARATIVE_CONFIG)
cd $</src && $(PREFIX)/bin/qmake -o Makefile src.pro
# Build & install only what we require
# Invoke the build rules one at a time as some rule dependencies seem to be broken

8
contrib/src/qtquickcontrols2/rules.mak

@ -24,8 +24,14 @@ qtquickcontrols2: qtquickcontrols2-everywhere-src-$(QTQC2_VERSION).tar.xz .sum-q
$(UNPACK)
$(MOVE)
QUICK_CONTROL_CONFIG := \
-no-feature-quicktemplates2-multitouch \
-no-feature-quickcontrols2-universal \
-no-feature-quickcontrols2-material \
-no-feature-quickcontrols2-imagine
.qtquickcontrols2: qtquickcontrols2
cd $< && $(PREFIX)/bin/qmake
cd $< && $(PREFIX)/bin/qmake -- $(QUICK_CONTROL_CONFIG)
# Make && Install libraries
cd $< && $(MAKE)
cd $< && $(MAKE) -C src sub-quickcontrols2-install_subtargets sub-imports-install_subtargets

Loading…
Cancel
Save