mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-01-02 21:52:32 -06:00
26 lines
763 B
CMake
26 lines
763 B
CMake
set(QBT_POWERMANAGEMENT_HEADERS
|
|
powermanagement.h
|
|
)
|
|
|
|
set(QBT_POWERMANAGEMENT_SOURCES
|
|
powermanagement.cpp
|
|
)
|
|
|
|
if (UNIX AND DBUS)
|
|
find_package(X11)
|
|
if (X11_FOUND)
|
|
list(APPEND QBT_POWERMANAGEMENT_HEADERS powermanagement_x11.h)
|
|
list(APPEND QBT_POWERMANAGEMENT_SOURCES powermanagement_x11.cpp)
|
|
endif (X11_FOUND)
|
|
endif (UNIX AND DBUS)
|
|
|
|
add_library(qbt_powermanagement STATIC ${QBT_POWERMANAGEMENT_SOURCES} ${QBT_POWERMANAGEMENT_HEADERS})
|
|
set_target_properties(qbt_powermanagement PROPERTIES AUTOUIC False AUTORCC False)
|
|
target_link_qt_components(qbt_powermanagement Core)
|
|
if (X11_FOUND)
|
|
target_link_qt_components(qbt_powermanagement DBus)
|
|
endif (X11_FOUND)
|
|
if (WIN32)
|
|
target_link_libraries(qbt_powermanagement PowrProf)
|
|
endif (WIN32)
|