Browse Source

Add more usage doc to tool

master
cancel 6 years ago
parent
commit
6ae58180a3
  1. 16
      tool

16
tool

@ -14,9 +14,19 @@ esac
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 @@ build_dir=build
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

Loading…
Cancel
Save