aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/iostool/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/iostool/CMakeLists.txt')
-rw-r--r--src/tools/iostool/CMakeLists.txt17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/tools/iostool/CMakeLists.txt b/src/tools/iostool/CMakeLists.txt
index 5c0721841a..3fd94ff774 100644
--- a/src/tools/iostool/CMakeLists.txt
+++ b/src/tools/iostool/CMakeLists.txt
@@ -1,7 +1,22 @@
add_qtc_executable(iostool
- DEPENDS Qt5::Network Qt5::Widgets Qt5::Xml
+ DESTINATION ${IDE_LIBEXEC_PATH}/ios
+ DEPENDS
+ Qt5::Gui
+ Qt5::Xml
+ Qt5::Network
+ ${FWCoreFoundation}
+ ${FWCoreServices}
+ ${FWIOKit}
+ ${FWSecurity}
+ ${FWSystemConfiguration}
SOURCES
Info.plist
main.cpp
iosdevicemanager.cpp iosdevicemanager.h
)
+
+if (CMAKE_VERSION VERSION_LESS 3.13)
+ target_link_libraries(iostool "-Wl,-sectcreate,__TEXT,__info_plist,${CMAKE_CURRENT_SOURCE_DIR}/Info.plist")
+else()
+ target_link_options(iostool PRIVATE "-Wl,-sectcreate,__TEXT,__info_plist,${CMAKE_CURRENT_SOURCE_DIR}/Info.plist")
+endif()