mirror of
https://github.com/SangeloDev/niminit.git
synced 2024-11-22 16:32:40 +00:00
Try out error catching in script
This commit is contained in:
parent
7e91910175
commit
366f46cdd6
1 changed files with 13 additions and 12 deletions
25
install.sh
25
install.sh
|
@ -18,18 +18,19 @@ if [[ $OSTYPE == 'darwin'* ]]; then
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Compile program
|
{
|
||||||
nim c -o:bin/niminit niminit
|
# Compile program
|
||||||
|
nim c -o:bin/niminit niminit &&
|
||||||
# Create local bin folder if it doesn't exist
|
# Create local bin folder if it doesn't exist
|
||||||
mkdir -p $HOME/.local/bin
|
mkdir -p $HOME/.local/bin &&
|
||||||
|
# Copy binary to local bin folder
|
||||||
# Copy binary to local bin folder
|
cp bin/niminit $HOME/.local/bin/niminit &&
|
||||||
cp bin/niminit $HOME/.local/bin/niminit
|
# Create config directory & copy files
|
||||||
|
mkdir -p $HOME/.config/niminit &&
|
||||||
# Create config directory & copy files
|
cp config/* $HOME/.config/niminit &&
|
||||||
mkdir -p $HOME/.config/niminit
|
} || {
|
||||||
cp config/* $HOME/.config/niminit
|
echo "ERROR: The script errored. There might be some clues above this line."
|
||||||
|
}
|
||||||
|
|
||||||
# Print info message to export local bin if not already
|
# Print info message to export local bin if not already
|
||||||
printf "\n"
|
printf "\n"
|
||||||
|
|
Loading…
Reference in a new issue