project(set4kScale)

pkg_check_modules(X11 REQUIRED x11)
pkg_check_modules(XCB REQUIRED xcb)
pkg_check_modules(QGS REQUIRED gsettings-qt)
pkg_check_modules(KDKINFO REQUIRED kysdk-sysinfo)

include_directories(
    ${X11_INCLUDE_DIRS}
    ${XCB_INCLUDE_DIRS}
    ${QGS_INCLUDE_DIRS}
    ${KDKINFO_INCLUDE_DIRS}
    )

link_directories(
    ${KDKINFO_LIBRARY_DIRS})

set(CMAKE_AUTOMOC ON)

set(bin_SRCS
    ${bin_SRCS}
    main.cpp
    )

add_executable(set4kScale ${bin_SRCS})
target_link_libraries(set4kScale Qt5::Core  Qt5::Widgets Qt5::X11Extras     ${X11_LIBRARIES} ${XCB_LIBRARIES} ${QGS_LIBRARIES} ${KDKINFO_LIBRARIES})

install(TARGETS
        set4kScale 
	DESTINATION lib/ukui-screensaver)
