
# 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)
