add missing .keep and Run.sh
This commit is contained in:
42
Run.sh
Normal file
42
Run.sh
Normal file
@@ -0,0 +1,42 @@
|
||||
#!/bin/bash
|
||||
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
||||
OUTPUT_DIR="$2"
|
||||
|
||||
function install() {
|
||||
rsync -a $SCRIPT_DIR/Maps/ $OUTPUT_DIR/Maps/ --exclude '.git'
|
||||
rsync -a $SCRIPT_DIR/Music/ $OUTPUT_DIR/Music/ --exclude '.git'
|
||||
rsync -a $SCRIPT_DIR/System/ $OUTPUT_DIR/System/ --exclude '.git'
|
||||
rsync -a $SCRIPT_DIR/Textures/ $OUTPUT_DIR/Textures/ --exclude '.git'
|
||||
rsync -a $SCRIPT_DIR/Sounds/ $OUTPUT_DIR/Sounds/ --exclude '.git'
|
||||
|
||||
echo install ok
|
||||
}
|
||||
|
||||
function show_help() {
|
||||
echo
|
||||
echo "Usage: $0 { install } <UT99_INSTALL_DIR>"
|
||||
echo
|
||||
}
|
||||
|
||||
function check_game_dir() {
|
||||
### Check if a directory does not exist ###
|
||||
if [ -z $OUTPUT_DIR ]
|
||||
then
|
||||
echo "incorrect <UT99_INSTALL_DIR>"
|
||||
show_help
|
||||
exit 9999 # die with error code 9999
|
||||
fi
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
|
||||
'install')
|
||||
check_game_dir
|
||||
install
|
||||
;;
|
||||
*)
|
||||
show_help
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
exit 0
|
||||
0
System/.keep
Normal file
0
System/.keep
Normal file
Reference in New Issue
Block a user