@@ -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