find_package(json-c REQUIRED)

add_library(gtm SHARED gtm.cpp)

add_dependencies(gtm blogidev)

if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL "Windows")
    target_link_libraries(gtm PUBLIC uuidp::uuidp kernel32.lib blogidev json-c::json-c)
else()
    target_link_libraries(gtm PUBLIC uuidp::uuidp dl blogidev json-c::json-c)
endif()

install (TARGETS gtm  DESTINATION lib/blogi/plugins)
