Description: Remove superfluous mkdir commands creating paths such as /usr/share/applications from CMake build file.
Author: James Turton <james@somecomputer.xyz>
Last-Update: 2025-08-28
Forwarded: no
--- a/software/tulip/CMakeLists.txt
+++ b/software/tulip/CMakeLists.txt
@@ -90,13 +90,6 @@ IF(LINUX)
     CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/linux_desktop/Tulip.desktop.in
                    ${CMAKE_CURRENT_BINARY_DIR}/Tulip-${Tulip_VERSION}.desktop)
 
-    INSTALL(CODE
-      "EXECUTE_PROCESS(COMMAND mkdir -p ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/mime/packages
-                       COMMAND mkdir -p ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/applications
-                       COMMAND mkdir -p ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/pixmaps
-                       COMMAND mkdir -p ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/icons)"
-    )
-
     INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/linux_desktop/application-x-tulip-tlpx.xml
                   ${CMAKE_CURRENT_SOURCE_DIR}/linux_desktop/application-x-tulip-tlp.xml
                   ${CMAKE_CURRENT_SOURCE_DIR}/linux_desktop/application-x-tulip-tlpgz.xml
