aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/iostool/CMakeLists.txt
blob: d8bd23fe3f1d3868518abf0796bbfb7ca1af8560 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
add_qtc_executable(iostool
  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 (TARGET iostool)
  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()
endif()