mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2025-02-03 09:44:26 -05:00
Update CubicSDR.desktop to inerit CMAKE_INSTALL_PREFIX
This commit is contained in:
parent
127280e75a
commit
a133e82eeb
@ -647,7 +647,11 @@ IF (UNIX AND NOT APPLE AND BUILD_DEB)
|
|||||||
set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,-z,relro")
|
set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,-z,relro")
|
||||||
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,relro")
|
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,relro")
|
||||||
|
|
||||||
CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/external/deb/deb_post.sh.in" "${CMAKE_CURRENT_BINARY_DIR}/deb_post.sh" @ONLY IMMEDIATE)
|
CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/external/deb/deb_post.sh.in"
|
||||||
|
"${CMAKE_CURRENT_BINARY_DIR}/deb_post.sh" @ONLY IMMEDIATE)
|
||||||
|
|
||||||
|
CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/cmake/CubicSDR.desktop.in"
|
||||||
|
"${CMAKE_CURRENT_BINARY_DIR}/CubicSDR.desktop" @ONLY IMMEDIATE)
|
||||||
|
|
||||||
INSTALL(TARGETS CubicSDR DESTINATION bin)
|
INSTALL(TARGETS CubicSDR DESTINATION bin)
|
||||||
install(FILES
|
install(FILES
|
||||||
@ -655,7 +659,7 @@ IF (UNIX AND NOT APPLE AND BUILD_DEB)
|
|||||||
${PROJECT_SOURCE_DIR}/src/CubicSDR.png
|
${PROJECT_SOURCE_DIR}/src/CubicSDR.png
|
||||||
DESTINATION share/cubicsdr)
|
DESTINATION share/cubicsdr)
|
||||||
|
|
||||||
INSTALL(FILES CubicSDR.desktop
|
INSTALL(FILES "${CMAKE_CURRENT_BINARY_DIR}/CubicSDR.desktop"
|
||||||
DESTINATION share/applications)
|
DESTINATION share/applications)
|
||||||
|
|
||||||
INCLUDE(CPack)
|
INCLUDE(CPack)
|
||||||
@ -671,16 +675,19 @@ IF(UNIX AND NOT APPLE AND NOT BUILD_DEB)
|
|||||||
set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,-z,relro")
|
set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,-z,relro")
|
||||||
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,relro")
|
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,relro")
|
||||||
|
|
||||||
|
CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/cmake/CubicSDR.desktop.in"
|
||||||
|
"${CMAKE_CURRENT_BINARY_DIR}/CubicSDR.desktop" @ONLY IMMEDIATE)
|
||||||
|
|
||||||
INSTALL(TARGETS CubicSDR DESTINATION bin)
|
INSTALL(TARGETS CubicSDR DESTINATION bin)
|
||||||
install(FILES
|
install(FILES
|
||||||
${CUBICSDR_RESOURCES}
|
${CUBICSDR_RESOURCES}
|
||||||
${PROJECT_SOURCE_DIR}/src/CubicSDR.png
|
${PROJECT_SOURCE_DIR}/src/CubicSDR.png
|
||||||
DESTINATION share/cubicsdr)
|
DESTINATION share/cubicsdr)
|
||||||
INSTALL(FILES CubicSDR.desktop
|
INSTALL(FILES "${CMAKE_CURRENT_BINARY_DIR}/CubicSDR.desktop"
|
||||||
DESTINATION share/applications)
|
DESTINATION share/applications)
|
||||||
|
|
||||||
CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/external/deb/deb_post.sh.in" "${CMAKE_CURRENT_BINARY_DIR}/deb_post.sh" @ONLY IMMEDIATE)
|
CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/external/deb/deb_post.sh.in"
|
||||||
|
"${CMAKE_CURRENT_BINARY_DIR}/deb_post.sh" @ONLY IMMEDIATE)
|
||||||
CONFIGURE_FILE(
|
CONFIGURE_FILE(
|
||||||
"${PROJECT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
|
"${PROJECT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake"
|
"${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Type=Application
|
Type=Application
|
||||||
Exec=CubicSDR %u
|
Exec=CubicSDR %u
|
||||||
Icon=/usr/share/cubicsdr/CubicSDR.png
|
Icon=@CMAKE_INSTALL_PREFIX@/share/cubicsdr/CubicSDR.png
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Name=CubicSDR
|
Name=CubicSDR
|
||||||
GenericName=CubicSDR
|
GenericName=CubicSDR
|
Loading…
Reference in New Issue
Block a user