diff options
author | Benjamin Sago <ogham@bsago.me> | 2017-10-02 10:22:50 +0200 |
---|---|---|
committer | Benjamin Sago <ogham@bsago.me> | 2017-10-02 10:22:50 +0200 |
commit | 895808e945ab9e3c51d39df777de0f4e61bb9044 (patch) | |
tree | 32b91541349a8b044de2a6dc2e411e74d84c097b /devtools | |
parent | 9cfc70f4c06eb2f3defbb60c758346b9aec27ffa (diff) |
Show friendlier warnings when binaries don’t exist
Also, allow the --release flags to be passed to the build-exa and test-exa commands.
Diffstat (limited to 'devtools')
-rwxr-xr-x | devtools/dev-run-debug.sh | 7 | ||||
-rwxr-xr-x | devtools/dev-run-release.sh | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/devtools/dev-run-debug.sh b/devtools/dev-run-debug.sh new file mode 100755 index 0000000..83b96fe --- /dev/null +++ b/devtools/dev-run-debug.sh @@ -0,0 +1,7 @@ +#!/bin/bash +if [[ -f ~/target/debug/exa ]]; then + ~/target/debug/exa "$@" +else + echo -e "Debug exa binary does not exist!" + echo -e "Run \033[32;1mb\033[0m or \033[32;1mbuild-exa\033[0m to create it" +fi diff --git a/devtools/dev-run-release.sh b/devtools/dev-run-release.sh new file mode 100755 index 0000000..314e015 --- /dev/null +++ b/devtools/dev-run-release.sh @@ -0,0 +1,7 @@ +#!/bin/bash +if [[ -f ~/target/release/exa ]]; then + ~/target/release/exa "$@" +else + echo -e "Release exa binary does not exist!" + echo -e "Run \033[32;1mb --release\033[0m or \033[32;1mbuild-exa --release\033[0m to create it" +fi |