Path: blob/main/cad/PrusaSlicer/files/patch-CMakeLists.txt
16151 views
--- CMakeLists.txt.orig 2021-01-11 13:01:51 UTC1+++ CMakeLists.txt2@@ -3,6 +3,7 @@ project(PrusaSlicer)34include("version.inc")5include(GNUInstallDirs)6+add_compile_options(-DNDEBUG)78set(SLIC3R_RESOURCES_DIR "${CMAKE_CURRENT_SOURCE_DIR}/resources")9file(TO_NATIVE_PATH "${SLIC3R_RESOURCES_DIR}" SLIC3R_RESOURCES_DIR_WIN)10@@ -154,7 +155,7 @@ if (APPLE)11endif ()12endif ()1314-if (CMAKE_SYSTEM_NAME STREQUAL "Linux")15+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")16find_package(PkgConfig REQUIRED)1718if (CMAKE_VERSION VERSION_LESS "3.1")19@@ -513,8 +514,8 @@ elseif (SLIC3R_FHS)20# CMAKE_INSTALL_FULL_DATAROOTDIR: read-only architecture-independent data root (share)21set(SLIC3R_FHS_RESOURCES "${CMAKE_INSTALL_FULL_DATAROOTDIR}/PrusaSlicer")22install(DIRECTORY "${SLIC3R_RESOURCES_DIR}/" DESTINATION "${SLIC3R_FHS_RESOURCES}")23- install(FILES src/platform/unix/PrusaSlicer.desktop DESTINATION ${SLIC3R_FHS_RESOURCES}/applications)24- install(FILES src/platform/unix/PrusaGcodeviewer.desktop DESTINATION ${SLIC3R_FHS_RESOURCES}/applications)25+ install(FILES src/platform/unix/PrusaSlicer.desktop DESTINATION share/applications)26+ install(FILES src/platform/unix/PrusaGcodeviewer.desktop DESTINATION share/applications)27else ()28install(FILES src/platform/unix/PrusaSlicer.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/resources/applications)29install(FILES src/platform/unix/PrusaGcodeviewer.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/resources/applications)303132