feat: add cmake for find am dbus api
log: as title
This commit is contained in:
parent
18a176c223
commit
5b99e9e4b9
9
.gitignore
vendored
9
.gitignore
vendored
@ -1,10 +1,13 @@
|
|||||||
|
.cache
|
||||||
build*
|
build*
|
||||||
.vscode
|
.vscode
|
||||||
/debian/.debhelper
|
/debian/.debhelper
|
||||||
/debian/dde-application-manager
|
/debian/dde-application-manager
|
||||||
/debian/dde-application-manager.substvars
|
/debian/dde-application-manager-api
|
||||||
/debian/dde-application-manager.debhelper.log
|
/debian/*.substvars
|
||||||
|
/debian/*.debhelper
|
||||||
/debian/debhelper-build-stamp
|
/debian/debhelper-build-stamp
|
||||||
/debian/files
|
/debian/files
|
||||||
/obj-x86_64-linux-gnu
|
/debian/tmp
|
||||||
|
/obj-*-linux-gnu
|
||||||
*.user
|
*.user
|
@ -23,6 +23,11 @@ Files: .gitignore
|
|||||||
Copyright: None
|
Copyright: None
|
||||||
License: CC0-1.0
|
License: CC0-1.0
|
||||||
|
|
||||||
|
# cmake
|
||||||
|
Files: api/*.cmake.in
|
||||||
|
Copyright: None
|
||||||
|
License: CC0-1.0
|
||||||
|
|
||||||
# DBus API
|
# DBus API
|
||||||
Files: api/dbus/*.xml apps/app-update-notifier/api/dbus/*.xml
|
Files: api/dbus/*.xml apps/app-update-notifier/api/dbus/*.xml
|
||||||
Copyright: None
|
Copyright: None
|
||||||
|
@ -2,5 +2,13 @@ include(GNUInstallDirs)
|
|||||||
|
|
||||||
file(GLOB DBusAPI ${CMAKE_CURRENT_LIST_DIR}/dbus/*.xml)
|
file(GLOB DBusAPI ${CMAKE_CURRENT_LIST_DIR}/dbus/*.xml)
|
||||||
|
|
||||||
|
configure_file(
|
||||||
|
${CMAKE_SOURCE_DIR}/api/DDEApplicationManagerConfig.cmake.in
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/DDEApplicationManagerConfig.cmake
|
||||||
|
@ONLY)
|
||||||
|
|
||||||
install(FILES ${DBusAPI}
|
install(FILES ${DBusAPI}
|
||||||
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/dde-application-manager/)
|
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/dde-application-manager/)
|
||||||
|
|
||||||
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/DDEApplicationManagerConfig.cmake
|
||||||
|
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/DDEApplicationManager/)
|
||||||
|
1
api/DDEApplicationManagerConfig.cmake.in
Normal file
1
api/DDEApplicationManagerConfig.cmake.in
Normal file
@ -0,0 +1 @@
|
|||||||
|
set(DDE_APPLICATION_MANAGER_DBUS_API_DIR @CMAKE_INSTALL_FULL_DATAROOTDIR@/dde-application-manager/)
|
1
debian/dde-application-manager-api.install
vendored
1
debian/dde-application-manager-api.install
vendored
@ -1 +1,2 @@
|
|||||||
usr/share/dde-application-manager/*.xml
|
usr/share/dde-application-manager/*.xml
|
||||||
|
usr/lib/*/cmake/DDEApplicationManager/*
|
||||||
|
2
debian/dde-application-manager.install
vendored
2
debian/dde-application-manager.install
vendored
@ -1,6 +1,6 @@
|
|||||||
etc/dpkg/*
|
etc/dpkg/*
|
||||||
usr/bin/*
|
usr/bin/*
|
||||||
usr/lib/*
|
usr/lib/systemd/*
|
||||||
usr/libexec/*
|
usr/libexec/*
|
||||||
usr/share/dbus-1/*
|
usr/share/dbus-1/*
|
||||||
usr/share/dsg/*
|
usr/share/dsg/*
|
||||||
|
Loading…
Reference in New Issue
Block a user