PKGBUILDs/qt6-activeqt/mingw-w64/0002-Build-tools-for-the-ta...

68 lines
2.3 KiB
Diff
Raw Normal View History

2022-09-11 12:19:18 +02:00
From 474401fa162c3d7497e587d21c7ed296c840ec04 Mon Sep 17 00:00:00 2001
2021-04-28 17:11:48 +02:00
From: Martchus <martchus@gmx.net>
Date: Fri, 7 May 2021 16:10:47 +0200
2022-09-11 12:19:18 +02:00
Subject: [PATCH 2/3] Build tools for the target platform
2021-04-28 17:11:48 +02:00
These tools seem to be not portable so they should not be built for the
host platform. If they need to be executed on the host they could be
executed using WINE.
---
src/tools/idc/CMakeLists.txt | 5 +++--
tools/dumpcpp/CMakeLists.txt | 3 +--
tools/dumpdoc/CMakeLists.txt | 3 +--
3 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/src/tools/idc/CMakeLists.txt b/src/tools/idc/CMakeLists.txt
2022-04-10 00:11:10 +02:00
index 3a3e946..11dcad5 100644
2021-04-28 17:11:48 +02:00
--- a/src/tools/idc/CMakeLists.txt
+++ b/src/tools/idc/CMakeLists.txt
@@ -5,12 +5,13 @@
#####################################################################
qt_get_tool_target_name(target_name idc)
-qt_internal_add_tool(${target_name} # special case
+qt_internal_add_app(${target_name} # special case
# BOOTSTRAP # special case
TARGET_DESCRIPTION "Active Qt Interface Description Compiler"
2021-07-08 14:24:58 +02:00
- TOOLS_TARGET AxServer # special case
2021-04-28 17:11:48 +02:00
SOURCES
main.cpp
+ PUBLIC_LIBRARIES
+ Qt::Core
)
2022-04-10 00:11:10 +02:00
qt_internal_return_unless_building_tools()
2021-04-28 17:11:48 +02:00
diff --git a/tools/dumpcpp/CMakeLists.txt b/tools/dumpcpp/CMakeLists.txt
2022-04-10 00:11:10 +02:00
index fb7b1db..d1806ab 100644
2021-04-28 17:11:48 +02:00
--- a/tools/dumpcpp/CMakeLists.txt
+++ b/tools/dumpcpp/CMakeLists.txt
@@ -5,9 +5,8 @@
#####################################################################
qt_get_tool_target_name(target_name dumpcpp)
-qt_internal_add_tool(${target_name} # special case
+qt_internal_add_app(${target_name} # special case
TARGET_DESCRIPTION "Active Qt DumpCpp"
- TOOLS_TARGET AxContainer # special case
SOURCES
main.cpp
moc.cpp moc.h
diff --git a/tools/dumpdoc/CMakeLists.txt b/tools/dumpdoc/CMakeLists.txt
2022-04-10 00:11:10 +02:00
index 515a5fc..86369ae 100644
2021-04-28 17:11:48 +02:00
--- a/tools/dumpdoc/CMakeLists.txt
+++ b/tools/dumpdoc/CMakeLists.txt
@@ -5,9 +5,8 @@
#####################################################################
qt_get_tool_target_name(target_name dumpdoc)
-qt_internal_add_tool(${target_name} # special case
+qt_internal_add_app(${target_name} # special case
TARGET_DESCRIPTION "Active Qt DumpDoc"
- TOOLS_TARGET AxContainer # special case
SOURCES
main.cpp
PUBLIC_LIBRARIES
--
2022-09-11 12:19:18 +02:00
2.37.3
2021-04-28 17:11:48 +02:00