Cody Schafer avatar Cody Schafer committed 215f53f

update usage.

Comments (0)

Files changed (1)

 # END CONFIGURATION
 
 die() {
-    echo "$@"
-    exit 1
+	while [ $# -gt 0 ]; do
+		arg=$1
+		shift
+		echo "$arg"
+	done
+	exit 1
 }
 
 SEC_NUM=0
 [ -e build.bash ] || cd $(dirname $0)
 [ -e build.bash ] || die "Current working directory must be source directory"
 
-[ $# -eq 4 ] || [ $# -eq 5 ] || die "usage: build.bash PREFIX DIST SRC BUILD [SKIPS]"
+[ $# -eq 4 ] || [ $# -eq 5 ] || die \
+	"usage: build.bash PREFIX DIST SRC BUILD [SKIPS]"	\
+	"example:"						\
+	"	 ./build.bash ~/x-tools/wrs dist/ src/ build/"	\
+	""\
+	"WARNING: the PREFIX directory will be deleted completely, _don't_ use /usr"
 PREFIX="$(realpath -m "$1")" # need an absolute here.
 DIST="$2"
 SRC="$(realpath -m "$3")"
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.