File tree 2 files changed +9
-13
lines changed
2 files changed +9
-13
lines changed Original file line number Diff line number Diff line change @@ -9,23 +9,16 @@ set_property(
9
9
PROPERTY IMPORTED_LOCATION "${_accesskit_static_lib} "
10
10
)
11
11
if (_accesskit_os STREQUAL "macos" )
12
- set_property (
13
- TARGET accesskit-static
14
- PROPERTY INTERFACE_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib"
15
- )
12
+ target_link_directories (accesskit-static INTERFACE "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib" )
13
+ elseif (_accesskit_os STREQUAL "linux" )
14
+ target_link_libraries (accesskit-static INTERFACE -static -libgcc m)
16
15
elseif (_accesskit_os STREQUAL "windows" )
17
- set_property (
18
- TARGET accesskit-static
19
- PROPERTY INTERFACE_LINK_LIBRARIES bcrypt ntdll uiautomationcore userenv ws2_32
20
- )
16
+ target_link_libraries (accesskit-static INTERFACE bcrypt ntdll uiautomationcore userenv ws2_32)
21
17
endif ()
22
18
23
19
add_library (accesskit-shared SHARED IMPORTED GLOBAL )
24
20
if (_accesskit_os STREQUAL "macos" )
25
- set_property (
26
- TARGET accesskit-shared
27
- PROPERTY INTERFACE_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib"
28
- )
21
+ target_link_directories (accesskit-shared INTERFACE "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib" )
29
22
elseif (_accesskit_os STREQUAL "windows" )
30
23
find_library (_accesskit_implib accesskit "${ACCESSKIT_LIBRARIES_DIR} /shared" )
31
24
set_property (
Original file line number Diff line number Diff line change @@ -38,4 +38,7 @@ if (NOT _accesskit_arch)
38
38
endif ()
39
39
endif ()
40
40
41
- set (ACCESSKIT_LIBRARIES_DIR "${CMAKE_CURRENT_LIST_DIR} /lib/${_accesskit_os} /${_accesskit_arch} /${_accesskit_toolchain} " )
41
+ set (ACCESSKIT_LIBRARIES_DIR "${CMAKE_CURRENT_LIST_DIR} /lib/${_accesskit_os} /${_accesskit_arch} " )
42
+ if (_accesskit_toolchain)
43
+ string (APPEND ACCESSKIT_LIBRARIES_DIR "/${_accesskit_toolchain} " )
44
+ endif ()
You can’t perform that action at this time.
0 commit comments