Archived
Watch
2
Fork
You've already forked mbbpatch_old
0

improvements

This commit is contained in:
Cuynu 2025-05-02 08:36:03 -07:00 • committed by Cuynu
commit 2d24709bb9

View file

@ -1,5 +1,14 @@
#!/bin/bash
# Check if user trying to run under HyperV (Windows Subsystem For Linux)
# Remove this detection part to bypass WSL detection might lead project development to be STOPPED, You've warned !
if [ -f /proc/sys/fs/binfmt_misc/WSLInterop ]; then
echo "Detected WSL (Windows Subsystem for Linux) in current Linux environment !!"
echo "INFO : MBCPApp Patcher must be run on actual or virtualized (non-WSL) Linux environment instead of WSL"
echo "INFO : Trying to remove WSL detection code might make script not works properly and impact to project development due to being run on non-freedom environment !!!"
exit
fi
# Initial startup
if [ -d ~/mbbpatch/MBCPApp/mbapk ]
then
@ -21,14 +30,6 @@ else
mkdir ~/mbbpatch/MBCPApp/tools
fi
# Check if user trying to run under HyperV (Windows Subsystem For Linux)
if [ -f /proc/sys/fs/binfmt_misc/WSLInterop ]; then
echo "Detected WSL (Windows Subsystem for Linux) in current Linux environment !!"
echo "INFO : MBCPApp Patcher must be run on actual or virtualized (non-WSL) Linux environment instead of WSL"
echo "INFO : Trying to remove WSL detection code might make script not works properly and impact to project development due to being run on non-freedom environment !!!"
exit
fi
# Check if user runs on actual Linux environment
if [[ $(grep -i Linux /proc/version) ]]; then
echo "INFO : You have Linux environment :)"