diff --git a/CMakeLists.txt b/CMakeLists.txt index c5ca2f35c5..ef893fe472 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -185,41 +185,49 @@ install(FILES INSTALL.txt install(FILES freeroute.jnlp DESTINATION ${KICAD_BIN} COMPONENT resources) - +### +# Install scripts +### +if(UNIX) + install(DIRECTORY scripts + DESTINATION ${KICAD_DOCS} + COMPONENT resources + PATTERN ".svn" EXCLUDE) +endif(UNIX) ### # FreeDesktop .desktop and MIME resources ### if(UNIX) # Set paths - set(UNIX_MIME_DIR resources/linux/mime) - set(UNIX_MIMELNK_FILES ${UNIX_MIME_DIR}/mimelnk) - set(UNIX_MIME_FILES ${UNIX_MIME_DIR}/mime) + set(UNIX_MIME_DIR resources/linux/mime) + set(UNIX_MIMELNK_FILES ${UNIX_MIME_DIR}/mimelnk) + set(UNIX_MIME_FILES ${UNIX_MIME_DIR}/mime) set(UNIX_ICONS_FILES ${UNIX_MIME_DIR}/icons) set(UNIX_APPLICATIONS_FILES ${UNIX_MIME_DIR}/applications) # Install Mimelnk directory install(DIRECTORY ${UNIX_MIMELNK_FILES} - DESTINATION ${CMAKE_INSTALL_PREFIX}/share/mimelnk - COMPONENT resources - PATTERN ".svn" EXCLUDE) + DESTINATION ${CMAKE_INSTALL_PREFIX}/share + COMPONENT resources + PATTERN ".svn" EXCLUDE) # Install Mime directory install(DIRECTORY ${UNIX_ICONS_FILES} - DESTINATION ${CMAKE_INSTALL_PREFIX}/share/mime + DESTINATION ${CMAKE_INSTALL_PREFIX}/share COMPONENT resources PATTERN ".svn" EXCLUDE) - # Install Icons - install(DIRECTORY ${UNIX_ICONS_FILES} - DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons + # Install Icons + install(DIRECTORY ${UNIX_MIME_FILES} + DESTINATION ${CMAKE_INSTALL_PREFIX}/share COMPONENT resources PATTERN ".svn" EXCLUDE) - # Install Applications directory (.desktop files) - install(DIRECTORY ${UNIX_APPLICATIONS_FILES} - DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications - COMPONENT resources - PATTERN ".svn" EXCLUDE) + # Install Applications directory (.desktop files) + install(DIRECTORY ${UNIX_APPLICATIONS_FILES} + DESTINATION ${CMAKE_INSTALL_PREFIX}/share + COMPONENT resources + PATTERN ".svn" EXCLUDE) endif(UNIX)