include(ExternalProject)

ExternalProject_Add(
  libmtp
  SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}
  CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/configure --prefix=${CMAKE_CURRENT_BINARY_DIR}/libmtp --disable-static
  BUILD_COMMAND $(MAKE)
  INSTALL_COMMAND $(MAKE) install-exec)

add_library(mtp SHARED IMPORTED GLOBAL)
set_target_properties(mtp
  PROPERTIES IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/libmtp/lib/libmtp.so)
