@@ -854,13 +854,14 @@ set(${PROJECT_NAME}_INSTALL_QT_LIBS
854
854
message ("install lib dir: ${CMAKE_INSTALL_PREFIX} " )
855
855
set (INSTALL_PATH "Commander_Wars_${CMAKE_BUILD_TYPE} " )
856
856
# install folders and executable
857
- install (TARGETS ${PROJECT_NAME}
858
- RUNTIME DESTINATION "${INSTALL_PATH} "
859
- BUNDLE DESTINATION "${INSTALL_PATH} "
860
- LIBRARY DESTINATION "${INSTALL_PATH} " )
861
857
862
- if ("${CMAKE_SYSTEM_NAME} " STREQUAL "Windows" OR
863
- "${CMAKE_SYSTEM_NAME} " STREQUAL "Linux" )
858
+
859
+ if ("${CMAKE_SYSTEM_NAME} " STREQUAL "Windows" )
860
+ install (TARGETS ${PROJECT_NAME}
861
+ RUNTIME DESTINATION "${INSTALL_PATH} "
862
+ BUNDLE DESTINATION "${INSTALL_PATH} "
863
+ LIBRARY DESTINATION "${INSTALL_PATH} " )
864
+
864
865
install (DIRECTORY templates DESTINATION "${INSTALL_PATH} " )
865
866
if (DEPLOY_RESOURCES_AS_FOLDER)
866
867
message ("Installing resources as folder" )
@@ -877,6 +878,23 @@ if("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows" OR
877
878
install (FILES ${${PROJECT_NAME} _INSTALL_QT_LIBS} DESTINATION "${INSTALL_PATH} " OPTIONAL )
878
879
install (FILES ${${PROJECT_NAME} _INSTALL_OS_LIBS} DESTINATION "${INSTALL_PATH} " OPTIONAL )
879
880
install (FILES ${${PROJECT_NAME} _INSTALL_QT_PLATFORMS_LIBS} DESTINATION "${INSTALL_PATH} /platforms" OPTIONAL )
881
+
882
+ elseif ("${CMAKE_SYSTEM_NAME} " STREQUAL "Linux" )
883
+ install (TARGETS ${PROJECT_NAME}
884
+ RUNTIME DESTINATION "${INSTALL_PATH} /bin"
885
+ BUNDLE DESTINATION "${INSTALL_PATH} /bin"
886
+ LIBRARY DESTINATION "${INSTALL_PATH} /bin" )
887
+ # install libs
888
+ install (FILES ${${PROJECT_NAME} _INSTALL_QT_LIBS} DESTINATION "${INSTALL_PATH} /lib/${PROJECT_NAME} " OPTIONAL )
889
+ install (FILES ${${PROJECT_NAME} _INSTALL_OS_LIBS} DESTINATION "${INSTALL_PATH} /lib/${PROJECT_NAME} " OPTIONAL )
890
+ install (FILES ${${PROJECT_NAME} _INSTALL_QT_PLATFORMS_LIBS} DESTINATION "${INSTALL_PATH} /lib/${PROJECT_NAME} /platforms" OPTIONAL )
891
+ install (DIRECTORY templates DESTINATION "${INSTALL_PATH} /share/${PROJECT_NAME} /" OPTIONAL )
892
+ install (FILES "icon.png" DESTINATION "${INSTALL_PATH} /share/pixmaps/${PROJECT_NAME} .png" OPTIONAL )
893
+ else ()
894
+ install (TARGETS ${PROJECT_NAME}
895
+ RUNTIME DESTINATION "${INSTALL_PATH} "
896
+ BUNDLE DESTINATION "${INSTALL_PATH} "
897
+ LIBRARY DESTINATION "${INSTALL_PATH} " )
880
898
endif ()
881
899
882
900
if (DOXYGEN_FOUND)
0 commit comments