@@ -118,17 +118,19 @@ install(FILES "${FLUTTER_ICU_DATA_FILE}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR}
118118install (FILES "${FLUTTER_LIBRARY} " DESTINATION "${INSTALL_BUNDLE_LIB_DIR} "
119119 COMPONENT Runtime )
120120
121- set (WRAPPER_PATH "${CMAKE_SOURCE_DIR } /wrapper/bin-wrapper.sh" )
122- file (CHMOD "${WRAPPER_PATH} " PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE )
123- install (PROGRAMS "${WRAPPER_PATH} "
124- DESTINATION "${CMAKE_INSTALL_PREFIX } /bin"
125- RENAME "${BINARY_NAME} " )
126-
127- set (ROOT_WRAPPER_PATH "${CMAKE_SOURCE_DIR } /wrapper/root-wrapper.sh" )
128- file (CHMOD "${ROOT_WRAPPER_PATH} " PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE )
129- install (PROGRAMS "${ROOT_WRAPPER_PATH} "
130- DESTINATION "${CMAKE_INSTALL_PREFIX } "
131- RENAME "${BINARY_NAME} " )
121+ if (FLATPAK)
122+ set (WRAPPER_PATH "${CMAKE_SOURCE_DIR } /wrapper/bin-wrapper.sh" )
123+ file (CHMOD "${WRAPPER_PATH} " PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE )
124+ install (PROGRAMS "${WRAPPER_PATH} "
125+ DESTINATION "${CMAKE_INSTALL_PREFIX } /bin"
126+ RENAME "${BINARY_NAME} " )
127+
128+ set (ROOT_WRAPPER_PATH "${CMAKE_SOURCE_DIR } /wrapper/root-wrapper.sh" )
129+ file (CHMOD "${ROOT_WRAPPER_PATH} " PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE )
130+ install (PROGRAMS "${ROOT_WRAPPER_PATH} "
131+ DESTINATION "${CMAKE_INSTALL_PREFIX } "
132+ RENAME "${BINARY_NAME} " )
133+ endif ()
132134
133135foreach (bundled_library ${PLUGIN_BUNDLED_LIBRARIES} )
134136 install (FILES "${bundled_library} "
0 commit comments