1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# Warnings in 3rd party code are not to be considered errors. :(
string (REPLACE " -Werror " " " CMAKE_C_FLAGS ${CMAKE_C_FLAGS})
list(
APPEND MIR_3RD_PARTY_INCLUDE_DIRECTORIES
${CMAKE_CURRENT_SOURCE_DIR}/android-deps
)
add_library(
3rd_party
${MIR_3RD_PARTY_SOURCES}
)
set(MIR_3RD_PARTY_INCLUDE_DIRECTORIES ${MIR_3RD_PARTY_INCLUDE_DIRECTORIES} PARENT_SCOPE)
set(MIR_INPUT_ANDROID_COMPILE_FLAGS ${MIR_INPUT_ANDROID_COMPILE_FLAGS}
PARENT_SCOPE)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/android-deps)
add_subdirectory(android-input)
set(MIR_ANDROID_INCLUDE_DIRECTORIES ${MIR_ANDROID_INCLUDE_DIRECTORIES} PARENT_SCOPE)
set(
MIR_ANDROID_INPUT_COMPILE_FLAGS
${MIR_ANDROID_INPUT_COMPILE_FLAGS}
PARENT_SCOPE)
target_link_libraries(
3rd_party
android-input)
|