Skip to content

Commit

Permalink
feat: 进程优化
Browse files Browse the repository at this point in the history
1,将多个进程改成一个
2,代码整理

Task: https://pms.uniontech.com/task-view-367861.html
  • Loading branch information
ECQZXC committed Nov 13, 2024
1 parent 4ae3757 commit 2535f3e
Show file tree
Hide file tree
Showing 76 changed files with 581 additions and 504 deletions.
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.SessionManager.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.SessionManager
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.SessionManager.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.WMSwitcher.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.WMSwitcher
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.WMSwitcher.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.api.XEventMonitor.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.api.XEventMonitor
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.api.XEventMonitor.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.Appearance.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Appearance
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Appearance.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.Audio.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Audio
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Audio.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.Bluetooth.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Bluetooth
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Bluetooth.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.Display.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Display
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Display.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.InputDevices.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.InputDevices
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.InputDevices.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.Keybinding.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Keybinding
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Keybinding.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.LangSelector.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.LangSelector
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.LangSelector.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.Mime.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Mime
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Mime.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.Network.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Network
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Network.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.Power.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Power
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Power.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.SoundEffect.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.SoundEffect
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.SoundEffect.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.SystemInfo.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.SystemInfo
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.SystemInfo.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.daemon.Timedate.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Timedate
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Timedate.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.dde.ControlCenter.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.ControlCenter
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.ControlCenter.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.dde.Dock.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.Dock
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.Dock.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.dde.Launcher.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.Launcher
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.Launcher.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.dde.Notification.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.Notification
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.Notification.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.dde.TrayManager.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.TrayManager
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.TrayManager.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.dde.daemon.Dock.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.daemon.Dock
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.daemon.Dock.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.dde.daemon.Launcher.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.daemon.Launcher
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.daemon.Launcher.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.dde.lockFront.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.lockFront
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.lockFront.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.dde.osd.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.osd
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.osd.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/com.deepin.dde.shutdownFront.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.shutdownFront
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.shutdownFront.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/org.deepin.api.XEventMonitor1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.api.XEventMonitor1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.api.XEventMonitor1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/org.deepin.daemon.Appearance1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.Appearance1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.Appearance1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/org.deepin.daemon.Audio1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.Audio1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.Audio1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/org.deepin.daemon.Bluetooth1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.Bluetooth1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.Bluetooth1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/org.deepin.daemon.LangSelector1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.LangSelector1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.LangSelector1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/org.deepin.daemon.Power1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.Power1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.Power1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/org.deepin.daemon.SoundEffect1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.SoundEffect1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.SoundEffect1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/org.deepin.daemon.SystemInfo1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.SystemInfo1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.SystemInfo1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/org.deepin.daemon.Timedate1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.Timedate1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.Timedate1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/services/org.desktopspec.permission.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.desktopspec.permission
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.desktopspec.permission.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Accounts
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Accounts.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.AirplaneMode
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.AirplaneMode.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Gesture
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Gesture.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/system-services/com.deepin.daemon.Grub2.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Grub2
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Grub2.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.PasswdConf
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.PasswdConf.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.PowerManager
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.PowerManager.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.daemon.Timedated
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.daemon.Timedated.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.dde.LockService
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.dde.LockService.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/system-services/com.deepin.lastore.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.lastore
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.lastore.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.system.Display
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.system.Display.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.system.Network
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.system.Network.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/system-services/com.deepin.system.Power.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.system.Power
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.system.Power.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=com.deepin.system.SystemInfo
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@com.deepin.system.SystemInfo.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.Accounts1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.Accounts1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/system-services/org.deepin.daemon.Grub2.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.Grub2
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.Grub2.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.daemon.Timedated1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.daemon.Timedated1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/system-services/org.deepin.lastore1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.lastore1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.lastore1.service
SystemdService=dde-api-dbus-proxy-v1.service
2 changes: 1 addition & 1 deletion misc/dbus/system-services/org.deepin.system.Power1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.system.Power1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.system.Power1.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.deepin.system.SystemInfo1
Exec=/usr/bin/false
SystemdService=dde-api-dbus-proxy-v1@org.deepin.system.SystemInfo1.service
SystemdService=dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[Unit]
Description=dde-api-proxy-v1 service for %I
Description=dde-api-proxy-v1 service

[Service]
Type=dbus
BusName=%I
ExecStart=/usr/lib/dde-api-proxy/dbus-proxy/dde-api-dbus-proxy-system-v1 -s %I
BusName=com.deepin.daemon.Accounts
ExecStart=/usr/lib/dde-api-proxy/dbus-proxy/dde-api-dbus-proxy-v1 --system

DevicePolicy=closed

Expand Down
11 changes: 11 additions & 0 deletions misc/systemd/user/dde-api-dbus-proxy-v1.service
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[Unit]
Description=dde-api-proxy-v1 service

Requires=dbus.socket
After=dbus.socket

[Service]
Type=dbus
BusName=com.deepin.api.XEventMonitor
ExecStart=/usr/lib/dde-api-proxy/dbus-proxy/dde-api-dbus-proxy-v1
Slice=session.slice
11 changes: 0 additions & 11 deletions misc/systemd/user/[email protected]

This file was deleted.

9 changes: 7 additions & 2 deletions src/dbus-proxy/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,13 @@ find_package(PkgConfig REQUIRED)
find_package(DtkCore REQUIRED)
find_package(DtkTools REQUIRED)

macro(qt5_add_dbus_proxy_interface_fix srcs xml class file)
execute_process(COMMAND ${DTK_XML2CPP} -c ${class} -p ${PROJECT_BINARY_DIR}/dbus-proxy/dbusinterface/${file} ${DBUS_FILE_PATH}/${xml})
macro(qt5_add_dbus_proxy_interface_fix srcs xml class file neednamespace)
if(${neednamespace})
execute_process(COMMAND ${DTK_XML2CPP} -c ${class} -p ${PROJECT_BINARY_DIR}/dbus-proxy/dbusinterface/${file} ${DBUS_FILE_PATH}/${xml})
else()
execute_process(COMMAND ${DTK_XML2CPP} -c ${class} -p ${PROJECT_BINARY_DIR}/dbus-proxy/dbusinterface/${file} ${DBUS_FILE_PATH}/${xml} -N)
endif()

list(APPEND ${srcs}
${PROJECT_BINARY_DIR}/dbus-proxy/dbusinterface/${file}.h
${PROJECT_BINARY_DIR}/dbus-proxy/dbusinterface/${file}.cpp
Expand Down
Loading

0 comments on commit 2535f3e

Please sign in to comment.