this repo has no description
1project(launchd-support)
2
3cmake_minimum_required(VERSION 3.13)
4
5if(COMMAND cmake_policy)
6 cmake_policy(SET CMP0003 NEW)
7endif(COMMAND cmake_policy)
8
9add_definitions(
10 -w -nostdinc
11)
12
13include_directories(${CMAKE_CURRENT_SOURCE_DIR})
14include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../liblaunch/)
15include_directories(${CMAKE_CURRENT_BINARY_DIR})
16
17set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -fblocks -include ${CMAKE_SOURCE_DIR}/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/fileport.h")
18
19add_definitions(-DPRIVATE)
20
21include(darling_exe)
22add_darling_executable(launchctl launchctl.c)
23target_link_libraries(launchctl xpc CoreFoundation edit)
24
25add_darling_executable(launchproxy launchproxy.c)
26target_link_libraries(launchproxy xpc)
27
28install(TARGETS launchctl DESTINATION libexec/darling/bin)
29install(TARGETS launchproxy DESTINATION libexec/darling/usr/libexec)
30