Skip to content

Commit 626a8f0

Browse files
authored
deploying electron implies deploying opengl
#198 (comment)
1 parent 7d21631 commit 626a8f0

File tree

1 file changed

+21
-20
lines changed

1 file changed

+21
-20
lines changed

useful-tools/quick-sharun.sh

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,27 @@ _make_deployment_array() {
548548
if [ "$DEPLOY_FLUTTER" = 1 ]; then
549549
DEPLOY_OPENGL=${DEPLOY_OPENGL:-1}
550550
fi
551+
if [ "$DEPLOY_ELECTRON" = 1 ] || [ "$DEPLOY_CHROMIUM" = 1 ]; then
552+
_echo "* Deploying electron/chromium"
553+
DEPLOY_P11KIT=${DEPLOY_P11KIT:-1}
554+
DEPLOY_OPENGL=${DEPLOY_OPENGL:-1}
555+
set -- "$@" \
556+
"$LIB_DIR"/libva.so* \
557+
"$LIB_DIR"/libva-drm.so* \
558+
"$LIB_DIR"/libpci.so* \
559+
"$LIB_DIR"/libnss*.so* \
560+
"$LIB_DIR"/libsoftokn3.so* \
561+
"$LIB_DIR"/libfreeblpriv3.so*
562+
# electron has a resources directory that may have binaries
563+
d="${ELECTRON_BIN%/*}"/resources
564+
if [ -d "$d" ]; then
565+
for f in $(find "$d" -type f ! -name '*.so*'); do
566+
if [ -x "$f" ]; then
567+
set -- "$@" "$f"
568+
fi
569+
done
570+
fi
571+
fi
551572
if [ "$DEPLOY_OPENGL" = 1 ] || [ "$DEPLOY_VULKAN" = 1 ]; then
552573
set -- "$@" \
553574
"$LIB_DIR"/dri/* \
@@ -675,26 +696,6 @@ _make_deployment_array() {
675696
set -- "$@" "$LIB_DIR"/libheif/*
676697
fi
677698
fi
678-
if [ "$DEPLOY_ELECTRON" = 1 ] || [ "$DEPLOY_CHROMIUM" = 1 ]; then
679-
_echo "* Deploying electron/chromium"
680-
DEPLOY_P11KIT=1
681-
set -- "$@" \
682-
"$LIB_DIR"/libva.so* \
683-
"$LIB_DIR"/libva-drm.so* \
684-
"$LIB_DIR"/libpci.so* \
685-
"$LIB_DIR"/libnss*.so* \
686-
"$LIB_DIR"/libsoftokn3.so* \
687-
"$LIB_DIR"/libfreeblpriv3.so*
688-
# electron has a resources directory that may have binaries
689-
d="${ELECTRON_BIN%/*}"/resources
690-
if [ -d "$d" ]; then
691-
for f in $(find "$d" -type f ! -name '*.so*'); do
692-
if [ -x "$f" ]; then
693-
set -- "$@" "$f"
694-
fi
695-
done
696-
fi
697-
fi
698699
if [ "$DEPLOY_P11KIT" = 1 ]; then
699700
_echo "* Deploying p11kit"
700701
set -- "$@" "$LIB_DIR"/pkcs11/*

0 commit comments

Comments
 (0)