You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
libcutefish/accounts/CMakeLists.txt

33 lines
903 B
CMake

set(ACCOUNTS_SRCS
accountsmanager.cpp
accountsmanager.h
accountsmanager_p.h
useraccount.cpp
useraccount.h
useraccount_p.h
usersmodel.cpp
usersmodel.h
usersmodel_p.h
qmlplugins.cpp
)
qt5_add_dbus_interface(ACCOUNTS_SRCS
org.freedesktop.Accounts.User.xml
user_interface)
qt5_add_dbus_interface(ACCOUNTS_SRCS
org.freedesktop.Accounts.xml
accounts_interface)
# set_source_files_properties(${ACCOUNTS_SRCS} PROPERTIES SKIP_AUTOGEN ON)
add_library(cutefishaccounts_qmlplugins SHARED ${ACCOUNTS_SRCS})
target_link_libraries (cutefishaccounts_qmlplugins
Qt5::Core
Qt5::DBus
Qt5::Quick
Qt5::Gui
)
install(TARGETS cutefishaccounts_qmlplugins DESTINATION ${INSTALL_QMLDIR}/Cutefish/Accounts)
install(FILES qmldir DESTINATION ${INSTALL_QMLDIR}/Cutefish/Accounts)