summaryrefslogtreecommitdiffstats
path: root/devtools
diff options
context:
space:
mode:
authorBenjamin Sago <ogham@bsago.me>2017-10-02 10:22:50 +0200
committerBenjamin Sago <ogham@bsago.me>2017-10-02 10:22:50 +0200
commit895808e945ab9e3c51d39df777de0f4e61bb9044 (patch)
tree32b91541349a8b044de2a6dc2e411e74d84c097b /devtools
parent9cfc70f4c06eb2f3defbb60c758346b9aec27ffa (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-xdevtools/dev-run-debug.sh7
-rwxr-xr-xdevtools/dev-run-release.sh7
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