shithub: orca

Download patch

ref: 6ae58180a3aa428e80ec4e3f8e0d33107213631c
parent: 58842d94241ce7d2feb16975923d7574343ecdaa
author: cancel <cancel@cancel.fm>
date: Thu Nov 29 12:18:27 EST 2018

Add more usage doc to tool

--- a/tool
+++ b/tool
@@ -14,9 +14,19 @@
 print_usage() {
 cat <<EOF
 Usage: tool [options] command [args]
+Commands:
+    build <target>
+        Compile orca.
+        Targets: debug, release
+        Default: debug
+        Output: debug/<target>/orca
+    clean
+        Removes build/
+    info
+        Prints information about the detected build environment.
 Options:
     -v            Print important commands as they're executed.
-    -c <name>     Use a specific compiler binary instead.
+    -c <name>     Use a specific compiler binary.
                   Default: \$CC, or cc
     -d            Enable compiler safeguards like -fstack-protector.
                   You should probably do this if you plan to give the
@@ -115,8 +125,8 @@
 source_files=()
 add source_files field.c mark.c bank.c sim.c
 
-  #local tui_flags=()
-  #add tui_flags -D_XOPEN_SOURCE_EXTENDED=1
+#local tui_flags=()
+#add tui_flags -D_XOPEN_SOURCE_EXTENDED=1
 
 build_target() {
   local build_subdir