diff options
Diffstat (limited to 'src/tools/iostool/CMakeLists.txt')
-rw-r--r-- | src/tools/iostool/CMakeLists.txt | 17 |
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() |