mirror of
https://github.com/pmret/papermario.git
synced 2024-11-18 08:52:40 +01:00
Merge pull request #34 from nanaian/splat-fix-install
add dependencies for n64splat
This commit is contained in:
commit
90c8ca6429
12
install.sh
12
install.sh
@ -1,14 +1,15 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Ubuntu
|
# Ubuntu
|
||||||
if command -v apt-install &> /dev/null; then
|
if command -v apt &> /dev/null; then
|
||||||
echo "Installing packages for Ubuntu"
|
echo "Installing packages for Ubuntu"
|
||||||
|
|
||||||
sudo apt install -y git build-essential binutils-mips-linux-gnu zlib1g-dev libcapstone-dev libyaml-dev gcc-multilib || exit 1
|
sudo apt install -y git python3 python3-pip build-essential binutils-mips-linux-gnu zlib1g-dev libyaml-dev gcc-multilib || exit 1
|
||||||
|
python3 -m pip install capstone
|
||||||
|
|
||||||
if [[ $1 == "--extra" ]]; then
|
if [[ $1 == "--extra" ]]; then
|
||||||
echo "Installing extra"
|
echo "Installing extra"
|
||||||
sudo apt install -y python3 python3-pip clang-tidy astyle || exit 1
|
sudo apt install -y clang-tidy astyle || exit 1
|
||||||
python3 -m pip install stringcase || exit 1
|
python3 -m pip install stringcase || exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -24,7 +25,8 @@ if command -v pacman &> /dev/null; then
|
|||||||
sudo pacman -Syu || exit 1
|
sudo pacman -Syu || exit 1
|
||||||
|
|
||||||
# Install dependencies
|
# Install dependencies
|
||||||
sudo pacman -S --noconfirm --needed git base-devel zlib capstone libyaml lib32-glibc || exit 1
|
sudo pacman -S --noconfirm --needed git python python-pip base-devel zlib libyaml lib32-glibc || exit 1
|
||||||
|
python3 -m pip install capstone
|
||||||
|
|
||||||
# Install binutils if required
|
# Install binutils if required
|
||||||
if ! command -v mips-linux-gnu-ar &> /dev/null; then
|
if ! command -v mips-linux-gnu-ar &> /dev/null; then
|
||||||
@ -48,7 +50,7 @@ if command -v pacman &> /dev/null; then
|
|||||||
|
|
||||||
if [[ $1 == "--extra" ]]; then
|
if [[ $1 == "--extra" ]]; then
|
||||||
echo "Installing extra"
|
echo "Installing extra"
|
||||||
sudo pacman -S --noconfirm --needed python python-pip clang astyle || exit 1
|
sudo pacman -S --noconfirm --needed clang astyle || exit 1
|
||||||
python3 -m pip install stringcase || exit 1
|
python3 -m pip install stringcase || exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user