correct path for mime in linux, add scripts in CMakeLists.txt
This commit is contained in:
parent
607054a04c
commit
98267c43db
|
@ -185,41 +185,49 @@ install(FILES INSTALL.txt
|
||||||
install(FILES freeroute.jnlp
|
install(FILES freeroute.jnlp
|
||||||
DESTINATION ${KICAD_BIN}
|
DESTINATION ${KICAD_BIN}
|
||||||
COMPONENT resources)
|
COMPONENT resources)
|
||||||
|
###
|
||||||
|
# Install scripts
|
||||||
|
###
|
||||||
|
if(UNIX)
|
||||||
|
install(DIRECTORY scripts
|
||||||
|
DESTINATION ${KICAD_DOCS}
|
||||||
|
COMPONENT resources
|
||||||
|
PATTERN ".svn" EXCLUDE)
|
||||||
|
endif(UNIX)
|
||||||
###
|
###
|
||||||
# FreeDesktop .desktop and MIME resources
|
# FreeDesktop .desktop and MIME resources
|
||||||
###
|
###
|
||||||
if(UNIX)
|
if(UNIX)
|
||||||
|
|
||||||
# Set paths
|
# Set paths
|
||||||
set(UNIX_MIME_DIR resources/linux/mime)
|
set(UNIX_MIME_DIR resources/linux/mime)
|
||||||
set(UNIX_MIMELNK_FILES ${UNIX_MIME_DIR}/mimelnk)
|
set(UNIX_MIMELNK_FILES ${UNIX_MIME_DIR}/mimelnk)
|
||||||
set(UNIX_MIME_FILES ${UNIX_MIME_DIR}/mime)
|
set(UNIX_MIME_FILES ${UNIX_MIME_DIR}/mime)
|
||||||
set(UNIX_ICONS_FILES ${UNIX_MIME_DIR}/icons)
|
set(UNIX_ICONS_FILES ${UNIX_MIME_DIR}/icons)
|
||||||
set(UNIX_APPLICATIONS_FILES ${UNIX_MIME_DIR}/applications)
|
set(UNIX_APPLICATIONS_FILES ${UNIX_MIME_DIR}/applications)
|
||||||
|
|
||||||
# Install Mimelnk directory
|
# Install Mimelnk directory
|
||||||
install(DIRECTORY ${UNIX_MIMELNK_FILES}
|
install(DIRECTORY ${UNIX_MIMELNK_FILES}
|
||||||
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/mimelnk
|
DESTINATION ${CMAKE_INSTALL_PREFIX}/share
|
||||||
COMPONENT resources
|
COMPONENT resources
|
||||||
PATTERN ".svn" EXCLUDE)
|
PATTERN ".svn" EXCLUDE)
|
||||||
|
|
||||||
# Install Mime directory
|
# Install Mime directory
|
||||||
install(DIRECTORY ${UNIX_ICONS_FILES}
|
install(DIRECTORY ${UNIX_ICONS_FILES}
|
||||||
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/mime
|
DESTINATION ${CMAKE_INSTALL_PREFIX}/share
|
||||||
COMPONENT resources
|
COMPONENT resources
|
||||||
PATTERN ".svn" EXCLUDE)
|
PATTERN ".svn" EXCLUDE)
|
||||||
|
|
||||||
# Install Icons
|
# Install Icons
|
||||||
install(DIRECTORY ${UNIX_ICONS_FILES}
|
install(DIRECTORY ${UNIX_MIME_FILES}
|
||||||
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons
|
DESTINATION ${CMAKE_INSTALL_PREFIX}/share
|
||||||
COMPONENT resources
|
COMPONENT resources
|
||||||
PATTERN ".svn" EXCLUDE)
|
PATTERN ".svn" EXCLUDE)
|
||||||
|
|
||||||
# Install Applications directory (.desktop files)
|
# Install Applications directory (.desktop files)
|
||||||
install(DIRECTORY ${UNIX_APPLICATIONS_FILES}
|
install(DIRECTORY ${UNIX_APPLICATIONS_FILES}
|
||||||
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications
|
DESTINATION ${CMAKE_INSTALL_PREFIX}/share
|
||||||
COMPONENT resources
|
COMPONENT resources
|
||||||
PATTERN ".svn" EXCLUDE)
|
PATTERN ".svn" EXCLUDE)
|
||||||
|
|
||||||
endif(UNIX)
|
endif(UNIX)
|
||||||
|
|
Loading…
Reference in New Issue