qt5: define BUILD_ARTIFACTS

Fixes #5122
This commit is contained in:
Christian Prochaska 2024-02-20 04:47:44 +01:00 committed by Christian Helmuth
parent 35638568c5
commit 4ce4d4120a
9 changed files with 28 additions and 0 deletions

View File

@ -205,6 +205,8 @@ endif
ln -sf $(CURDIR)/$${cmake_target_binary}.debug $(PWD)/debug/; \
done
BUILD_ARTIFACTS ?= $(notdir $(CMAKE_TARGET_BINARIES))
#
# build applications with CMake
#

View File

@ -210,6 +210,8 @@ build_with_qmake: qmake_prepared.tag
ln -sf $(CURDIR)/$${qmake_target_binary}.debug $(PWD)/debug/; \
done
BUILD_ARTIFACTS ?= $(notdir $(QMAKE_TARGET_BINARIES))
#
# build applications with qmake
#

View File

@ -14,6 +14,11 @@ INSTALL_LIBS = lib/libQt5Core.lib.so \
plugins/imageformats/libqjpeg.lib.so \
plugins/sqldrivers/libqsqlite.lib.so
BUILD_ARTIFACTS = $(notdir $(INSTALL_LIBS)) \
qt5_libqgenode.tar \
qt5_libqjpeg.tar \
qt5_libqsqlite.tar
built.tag: qmake_prepared.tag qmake_root/lib/ld.lib.so
@#

View File

@ -29,6 +29,9 @@ INSTALL_LIBS = lib/libQt5Qml.lib.so \
qml/QtQuick/Window.2/libwindowplugin.lib.so \
qml/QtTest/libqmltestplugin.lib.so
BUILD_ARTIFACTS = $(notdir $(INSTALL_LIBS)) \
qt5_declarative_qml.tar
built.tag: qmake_prepared.tag
@#

View File

@ -8,6 +8,9 @@ LIBS = libc libm mesa stdcxx $(QT5_PORT_LIBS)
INSTALL_LIBS = qml/QtGraphicalEffects/libqtgraphicaleffectsplugin.lib.so \
qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.lib.so
BUILD_ARTIFACTS = $(notdir $(INSTALL_LIBS)) \
qt5_graphicaleffects_qml.tar
built.tag: qmake_prepared.tag
@#

View File

@ -7,6 +7,9 @@ LIBS = libc libm mesa stdcxx $(QT5_PORT_LIBS)
INSTALL_LIBS = qml/QtQuick/Controls/libqtquickcontrolsplugin.lib.so
BUILD_ARTIFACTS = $(notdir $(INSTALL_LIBS)) \
qt5_quickcontrols_qml.tar
built.tag: qmake_prepared.tag
@#

View File

@ -16,6 +16,9 @@ INSTALL_LIBS = lib/libQt5QuickControls2.lib.so \
qml/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.lib.so \
qml/QtQuick/Templates.2/libqtquicktemplates2plugin.lib.so
BUILD_ARTIFACTS = $(notdir $(INSTALL_LIBS)) \
qt5_quickcontrols2_qml.tar
built.tag: qmake_prepared.tag
@#

View File

@ -7,6 +7,9 @@ LIBS = libc libm mesa stdcxx $(QT5_PORT_LIBS)
INSTALL_LIBS = lib/libQt5Svg.lib.so \
plugins/imageformats/libqsvg.lib.so
BUILD_ARTIFACTS = $(notdir $(INSTALL_LIBS)) \
qt5_libqsvg.tar
built.tag: qmake_prepared.tag
@#

View File

@ -12,6 +12,10 @@ INSTALL_LIBS = lib/libQt5VirtualKeyboard.lib.so \
qml/QtQuick/VirtualKeyboard/Settings/libqtquickvirtualkeyboardsettingsplugin.lib.so \
qml/QtQuick/VirtualKeyboard/Styles/libqtquickvirtualkeyboardstylesplugin.lib.so
BUILD_ARTIFACTS = $(notdir $(INSTALL_LIBS)) \
qt5_libqtvirtualkeyboardplugin.tar \
qt5_virtualkeyboard_qml.tar
built.tag: qmake_prepared.tag
@#