several improvements

pull/20/head
Botspot 4 years ago
parent 51a421f95b
commit e5226aa2f0

@ -24,19 +24,6 @@ else
#box86 does not exist beforehand, so compile
fi
if [ $compile == 1 ];then
rm -rf box86
git clone https://github.com/ptitSeb/box86 || error 'Failed to clone repository!'
cd box86 || error 'Failed to enter repository!'
mkdir build || error 'Failed to make build directory!'
cd build || error 'Failed to enter build directory!'
cmake .. -DRPI4=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo || error 'Failed to run cmake!'
echo "Compiling box86..."
make -j24 || error 'Failed to compile!'
fi
cd $HOME
if [ -d "${HOME}/zoom" ];then
echo -n "${HOME}/zoom already exists on your system. Do you want it overwritten with the latest version? [Y/n] "
read answer
@ -56,11 +43,22 @@ if [ $dlzoom == 1 ];then
rm -f ~/zoom_i686.tar.xz #who cares if this fails
fi
cd box86/build
echo "Installing box86 on your system..."
sudo make install || error 'Failed to run sudo make install!'
if [ $compile == 1 ];then
git trash ~/box86
git clone https://github.com/ptitSeb/box86 || error 'Failed to clone repository!'
cd box86 || error 'Failed to enter repository!'
mkdir build || error 'Failed to make build directory!'
cd build || error 'Failed to enter build directory!'
cmake .. -DRPI4=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo || error 'Failed to run cmake!'
echo "Compiling box86..."
make -j24 || error 'Failed to compile!'
echo "Installing box86 on your system..."
sudo make install || error 'Failed to run sudo make install!'
cd $HOME
fi
cd $HOME
echo "Restarting systemd-binfmt service..."
sudo systemctl restart systemd-binfmt #if this fails, no big deal.
@ -74,7 +72,6 @@ cd $HOME
"${DIRECTORY}/pkg-install" "libxcb-xtest0 libxcb-xfixes0 cmake" "$(dirname "$0")" || exit 1
echo "Creating Application Menu button..."
#create menu button
echo "[Desktop Entry]
Name=Zoom
Exec=lxterminal --title 'Close this window to exit Zoom' -e 'box86 zoom;read enter'

Loading…
Cancel
Save