mirror of
https://github.com/ventoy/Ventoy.git
synced 2025-08-28 00:11:15 +00:00
Add Linux native GUI program for Ventoy2Disk.
x86_64 gtk2/gtk3 i386 gtk2/gtk3 aarch64 gtk3 mips64el gtk3
This commit is contained in:
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
dos2unix -q ./tool/ventoy_lib.sh
|
||||
dos2unix -q ./tool/VentoyWorker.sh
|
||||
|
||||
dos2unix -q ./tool/VentoyGTK.glade
|
||||
|
||||
. ./tool/ventoy_lib.sh
|
||||
|
||||
@@ -104,6 +104,7 @@ cp $OPT ./tool $tmpdir/
|
||||
rm -f $tmpdir/ENROLL_THIS_KEY_IN_MOKMANAGER.cer
|
||||
cp $OPT Ventoy2Disk.sh $tmpdir/
|
||||
cp $OPT VentoyWeb.sh $tmpdir/
|
||||
cp $OPT VentoyGUI* $tmpdir/
|
||||
|
||||
#cp $OPT Ventoy.desktop $tmpdir/
|
||||
cp $OPT README $tmpdir/
|
||||
@@ -131,11 +132,15 @@ rm -f ventoy-${curver}-linux.tar.gz
|
||||
|
||||
CurDir=$PWD
|
||||
|
||||
for d in i386 x86_64 aarch64; do
|
||||
for d in i386 x86_64 aarch64 mips64el; do
|
||||
cd $tmpdir/tool/$d
|
||||
for file in $(ls); do
|
||||
if [ "$file" != "xzcat" ]; then
|
||||
xz --check=crc32 $file
|
||||
if echo "$file" | grep -q '^Ventoy2Disk'; then
|
||||
chmod +x $file
|
||||
else
|
||||
xz --check=crc32 $file
|
||||
fi
|
||||
fi
|
||||
done
|
||||
cd $CurDir
|
||||
@@ -146,6 +151,9 @@ find $tmpdir/ -type d -exec chmod 755 "{}" +
|
||||
find $tmpdir/ -type f -exec chmod 644 "{}" +
|
||||
chmod +x $tmpdir/Ventoy2Disk.sh
|
||||
chmod +x $tmpdir/VentoyWeb.sh
|
||||
chmod +x $tmpdir/VentoyGUI*
|
||||
|
||||
cp $OPT $LANG_DIR/languages.json $tmpdir/tool/
|
||||
|
||||
#chmod +x $tmpdir/Ventoy.desktop
|
||||
chmod +x $tmpdir/CreatePersistentImg.sh
|
||||
|
Reference in New Issue
Block a user