# 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) add_subdirectory(xcursor) list( APPEND MIR_XCURSOR_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR}/xcursor/ ) set(MIR_XCURSOR_INCLUDE_DIRECTORIES ${MIR_XCURSOR_INCLUDE_DIRECTORIES} PARENT_SCOPE) target_link_libraries( 3rd_party android-input xcursorloader )