Fancy new update script

This commit is contained in:
TotallyNotElite 2018-10-26 22:55:44 +02:00
parent d9a1df1651
commit 26618cd53b

8
update
View File

@ -1,8 +1,8 @@
#!/usr/bin/env bash
#Get updated source code
git fetch;git pull origin;git submodule update --init --recursive
git fetch && git pull origin && git submodule update --init --recursive || { echo -e "\033[1;31m \n \nFailed to pull from github!"; exit 1; }
#Update cathook
cd build; cmake ..; cmake --build . --target cathook -- -j$(grep -c '^processor' /proc/cpuinfo)
cd build && cmake .. && cmake --build . --target cathook -- -j$(grep -c '^processor' /proc/cpuinfo) || { echo -e "\033[1;31m \n \nFailed to compile cathook"; exit 1; }
#Update data
sudo cmake --build . --target data; cd ..; cd ..
printf "\n\n";printf '\e[1;34m%-6s\e' "Cathook update complete!";printf "\n\n"
sudo cmake --build . --target data || { echo -e "\033[1;31m \n \nFailed to update /opt/cathook/data directory"; exit 1; }
echo -e "\n\n\033[1;34mCathook updated successfully"