Build Qt lrelease in depends

This commit is contained in:
root
2026-05-01 19:23:48 +00:00
parent fae5c5cf8a
commit 746e787bf6
+13 -1
View File
@@ -105,7 +105,19 @@ define $(package)_build_cmds
endef
define $(package)_stage_cmds
DESTDIR=$($(package)_staging_dir) cmake --install .
DESTDIR=$($(package)_staging_dir) cmake --install . && \
mkdir -p ../qttools-build && \
cd ../qttools-build && \
cmake -G Ninja ../qttools \
-DCMAKE_PREFIX_PATH=$($(package)_staging_prefix_dir) \
-DCMAKE_INSTALL_PREFIX=$(host_prefix) \
-DQT_HOST_PATH=$($(package)_staging_prefix_dir) \
-DQT_BUILD_EXAMPLES=FALSE \
-DQT_BUILD_TESTS=FALSE \
-DBUILD_SHARED_LIBS=OFF && \
cmake --build . --target lrelease --parallel && \
mkdir -p $($(package)_staging_prefix_dir)/libexec && \
cp ../qttools-build/bin/lrelease $($(package)_staging_prefix_dir)/libexec/lrelease
endef
define $(package)_postprocess_cmds