feat: package api file

Signed-off-by: ComixHe <heyuming@deepin.org>
This commit is contained in:
ComixHe 2023-11-02 14:19:18 +08:00 committed by Comix
parent dd3cbd6a6e
commit 4c4ad68284
5 changed files with 19 additions and 0 deletions

View File

@ -35,6 +35,7 @@ add_subdirectory(src)
add_subdirectory(plugins)
add_subdirectory(apps)
add_subdirectory(misc)
add_subdirectory(api)
include(CTest)

6
api/CMakeLists.txt Normal file
View File

@ -0,0 +1,6 @@
include(GNUInstallDirs)
file(GLOB DBusAPI ${CMAKE_CURRENT_LIST_DIR}/dbus/*.xml)
install(FILES ${DBusAPI}
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/dde-application-manager/)

4
debian/control vendored
View File

@ -18,3 +18,7 @@ Depends:
Description: dde application manager module
Application manager for DDE.
Package: dde-application-manager-api
Architecture: any
Depends: dde-application-manager( =${binary:Version})
Description: DBus Interface of dde-application-manager.

View File

@ -0,0 +1 @@
usr/share/dde-application-manager/*.xml

View File

@ -0,0 +1,7 @@
etc/dpkg/*
usr/bin/*
usr/lib/*
usr/libexec/*
usr/share/dbus-1/*
usr/share/dsg/*