adding a lot of basic stuff for installation as a real app

This commit is contained in:
Chris Cochrun 2022-10-21 14:58:33 -05:00
parent 642d7f2d82
commit 8da2a39a16
6 changed files with 53 additions and 45 deletions

View file

@ -57,3 +57,6 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
add_subdirectory(src)
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
find_program(XDG-DESKTOP-MENU_EXECUTABLE xdg-desktop-menu)
execute_process(COMMAND ${XDG-DESKTOP-MENU_EXECUTABLE} install --novender librepresenter.desktop)