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*
|
||||
.vscode
|
||||
/debian/.debhelper
|
||||
/debian/dde-application-manager
|
||||
/debian/dde-application-manager.substvars
|
||||
/debian/dde-application-manager.debhelper.log
|
||||
/debian/dde-application-manager-api
|
||||
/debian/*.substvars
|
||||
/debian/*.debhelper
|
||||
/debian/debhelper-build-stamp
|
||||
/debian/files
|
||||
/obj-x86_64-linux-gnu
|
||||
/debian/tmp
|
||||
/obj-*-linux-gnu
|
||||
*.user
|
@ -23,6 +23,11 @@ Files: .gitignore
|
||||
Copyright: None
|
||||
License: CC0-1.0
|
||||
|
||||
# cmake
|
||||
Files: api/*.cmake.in
|
||||
Copyright: None
|
||||
License: CC0-1.0
|
||||
|
||||
# DBus API
|
||||
Files: api/dbus/*.xml apps/app-update-notifier/api/dbus/*.xml
|
||||
Copyright: None
|
||||
|
@ -2,5 +2,13 @@ include(GNUInstallDirs)
|
||||
|
||||
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}
|
||||
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/lib/*/cmake/DDEApplicationManager/*
|
||||
|
2
debian/dde-application-manager.install
vendored
2
debian/dde-application-manager.install
vendored
@ -1,6 +1,6 @@
|
||||
etc/dpkg/*
|
||||
usr/bin/*
|
||||
usr/lib/*
|
||||
usr/lib/systemd/*
|
||||
usr/libexec/*
|
||||
usr/share/dbus-1/*
|
||||
usr/share/dsg/*
|
||||
|
Loading…
Reference in New Issue
Block a user