@@ -163,10 +163,11 @@ pyinstaller \
163163 --add-data " ${PY_SIDE_DIR} /imageformats:Qt/plugins/imageformats" \
164164 --add-binary " ${EXIFTOOL_BIN} :." \
165165 --add-binary " ${LIBRAW_DYLIB} :." \
166- --collect-all PySide6 \
167- --collect-all PIL \
168- --collect-all pillow \
169- --collect-all pillow_heif \
166+ --hidden-import=PySide6.QtCore \
167+ --hidden-import=PySide6.QtGui \
168+ --hidden-import=PySide6.QtWidgets \
169+ --collect-submodules PIL \
170+ --collect-submodules pillow_heif \
170171 --hidden-import=PIL \
171172 --hidden-import=PIL.Image \
172173 --hidden-import=PIL.ExifTags \
@@ -246,14 +247,15 @@ if [[ $? -ne 0 ]]; then
246247 --add-data " resources:resources" \
247248 --add-data " version_info.py:." \
248249 --add-data " ${PY_SIDE_DIR} /platforms:Qt/plugins/platforms" \
249- --add-data " ${PY_SIDE_DIR} /styles:Qt/plugins/styles" \
250- --add-data " ${PY_SIDE_DIR} /imageformats:Qt/plugins/imageformats" \
251- --add-binary " ${EXIFTOOL_BIN} :." \
252- --add-binary " ${LIBRAW_DYLIB} :." \
253- --collect-all PySide6 \
254- --collect-all PIL \
255- --collect-all pillow \
256- --collect-all pillow_heif \
250+ --add-data " ${PY_SIDE_DIR} /styles:Qt/plugins/styles" \
251+ --add-data " ${PY_SIDE_DIR} /imageformats:Qt/plugins/imageformats" \
252+ --add-binary " ${EXIFTOOL_BIN} :." \
253+ --add-binary " ${LIBRAW_DYLIB} :." \
254+ --hidden-import=PySide6.QtCore \
255+ --hidden-import=PySide6.QtGui \
256+ --hidden-import=PySide6.QtWidgets \
257+ --collect-submodules PIL \
258+ --collect-submodules pillow_heif \
257259 --hidden-import=PIL \
258260 --hidden-import=PIL.Image \
259261 --hidden-import=PIL.ExifTags \
0 commit comments