diff options
Diffstat (limited to 'accounts/gkleen@sif/shell/quickshell-plugins/CMakeLists.txt')
-rw-r--r-- | accounts/gkleen@sif/shell/quickshell-plugins/CMakeLists.txt | 37 |
1 files changed, 36 insertions, 1 deletions
diff --git a/accounts/gkleen@sif/shell/quickshell-plugins/CMakeLists.txt b/accounts/gkleen@sif/shell/quickshell-plugins/CMakeLists.txt index a7e88fa7..020c0515 100644 --- a/accounts/gkleen@sif/shell/quickshell-plugins/CMakeLists.txt +++ b/accounts/gkleen@sif/shell/quickshell-plugins/CMakeLists.txt | |||
@@ -106,12 +106,47 @@ set_source_files_properties(org.keepassxc.KeePassXC.MainWindow.xml PROPERTIES | |||
106 | CLASSNAME DBusKeePassXC | 106 | CLASSNAME DBusKeePassXC |
107 | NO_NAMESPACE TRUE | 107 | NO_NAMESPACE TRUE |
108 | ) | 108 | ) |
109 | |||
110 | qt_add_dbus_interface(DBUS_INTERFACES | 109 | qt_add_dbus_interface(DBUS_INTERFACES |
111 | org.keepassxc.KeePassXC.MainWindow.xml | 110 | org.keepassxc.KeePassXC.MainWindow.xml |
112 | dbus_keepassxc | 111 | dbus_keepassxc |
113 | ) | 112 | ) |
114 | 113 | ||
114 | set_source_files_properties(org.freedesktop.systemd1.Manager.xml PROPERTIES | ||
115 | CLASSNAME DBusSystemdManager | ||
116 | NO_NAMESPACE TRUE | ||
117 | ) | ||
118 | qt_add_dbus_interface(DBUS_INTERFACES | ||
119 | org.freedesktop.systemd1.Manager.xml | ||
120 | dbus_systemd_manager | ||
121 | ) | ||
122 | |||
123 | set_source_files_properties(org.freedesktop.login1.Manager.xml PROPERTIES | ||
124 | CLASSNAME DBusLogindManager | ||
125 | NO_NAMESPACE TRUE | ||
126 | ) | ||
127 | qt_add_dbus_interface(DBUS_INTERFACES | ||
128 | org.freedesktop.login1.Manager.xml | ||
129 | dbus_logind_manager | ||
130 | ) | ||
131 | |||
132 | set_source_files_properties(org.freedesktop.login1.Session.xml PROPERTIES | ||
133 | CLASSNAME DBusLogindSession | ||
134 | NO_NAMESPACE TRUE | ||
135 | ) | ||
136 | qt_add_dbus_interface(DBUS_INTERFACES | ||
137 | org.freedesktop.login1.Session.xml | ||
138 | dbus_logind_session | ||
139 | ) | ||
140 | |||
141 | set_source_files_properties(org.freedesktop.DBus.Properties.xml PROPERTIES | ||
142 | CLASSNAME DBusProperties | ||
143 | NO_NAMESPACE TRUE | ||
144 | ) | ||
145 | qt_add_dbus_interface(DBUS_INTERFACES | ||
146 | org.freedesktop.DBus.Properties.xml | ||
147 | dbus_properties | ||
148 | ) | ||
149 | |||
115 | include_directories(${CMAKE_SOURCE_DIR}/build) | 150 | include_directories(${CMAKE_SOURCE_DIR}/build) |
116 | 151 | ||
117 | target_compile_features(customplugin PUBLIC cxx_std_26) | 152 | target_compile_features(customplugin PUBLIC cxx_std_26) |