summaryrefslogtreecommitdiff
path: root/tests/plugins
diff options
context:
space:
mode:
authorruki <[email protected]>2026-01-24 00:42:35 +0800
committerruki <[email protected]>2026-01-24 00:42:35 +0800
commite885670797468308c5c9b5be330a5c62c818000c (patch)
tree81fe23d6b06324a7760985a954afb77b0d7a1a00 /tests/plugins
parent865ed17e98b3fa230b342138e3aaa6e9e5093cda (diff)
improve qt xpack
Diffstat (limited to 'tests/plugins')
-rw-r--r--tests/plugins/pack/qtapp/src/main.cpp3
-rw-r--r--tests/plugins/pack/qtapp/xmake.lua3
2 files changed, 6 insertions, 0 deletions
diff --git a/tests/plugins/pack/qtapp/src/main.cpp b/tests/plugins/pack/qtapp/src/main.cpp
index a1cfd8dea..452328225 100644
--- a/tests/plugins/pack/qtapp/src/main.cpp
+++ b/tests/plugins/pack/qtapp/src/main.cpp
@@ -1,8 +1,11 @@
#include "mainwindow.h"
#include <QApplication>
+#include <QDebug>
+#include <zlib.h>
int main(int argc, char *argv[]) {
QApplication a(argc, argv);
+ qDebug() << "zlib version:" << zlibVersion();
MainWindow w;
w.show();
return a.exec();
diff --git a/tests/plugins/pack/qtapp/xmake.lua b/tests/plugins/pack/qtapp/xmake.lua
index fb10ae741..d4c9c9f4d 100644
--- a/tests/plugins/pack/qtapp/xmake.lua
+++ b/tests/plugins/pack/qtapp/xmake.lua
@@ -3,12 +3,15 @@ add_rules("mode.debug", "mode.release")
includes("@builtin/xpack")
+add_requires("zlib", {configs = {shared = true}, system = false})
+
target("qtapp")
add_rules("qt.widgetapp")
add_headerfiles("src/*.h")
add_files("src/*.cpp")
add_files("src/mainwindow.ui")
add_files("src/mainwindow.h")
+ add_packages("zlib")
xpack("qtapp")
set_formats("nsis", "dmg", "appimage", "zip", "targz")