cmake_minimum_required(VERSION 3.5.1)
project(libdbusc_gpw C CXX)
include_directories("${CMAKE_CURRENT_BINARY_DIR}")
include_directories(/usr/include/dbus-1.0/)
include_directories(/usr/lib64/dbus-1.0/include/)
include(GNUInstallDirs)
set(LIB_DBUSC_GPW
${PROJECT_SOURCE_DIR}/dbusc_gpw.c
)
set(HEADERS_DBUSC_GPW
dbusc_gpw.h
)
install(
FILES ${HEADERS_DBUSC_GPW}
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/${TARGET_NAME}"
)
add_library(dbusc_gpw SHARED ${LIB_DBUSC_GPW})
target_link_libraries(dbusc_gpw
libdbus-1.so
)
install(
TARGETS "dbusc_gpw"
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
)