From 5218d07b0d2e7371064eeb0d448f56ead482dfbb Mon Sep 17 00:00:00 2001 From: Casper Beyer Date: Thu, 22 Jan 2015 12:45:47 +0800 Subject: [PATCH] Use $BROWSER with fallbacks for opening browser tests --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5ceff1b52e..68ad4f18eb 100644 --- a/Makefile +++ b/Makefile @@ -65,7 +65,10 @@ test-browser: node $(BROWSERIFY_CMD) -e test/_browser.js >dist/6to5-test.js rm -rf templates.json tests.json - test -n "`which open`" && open test/browser.html + if [ -n $$BROWSER ]; then $$BROWSER test/browser.html; \ + elif which xdg-open > /dev/null; then xdg-open 'test/browser.html'; \ + elif which gnome-open > /dev/null; then gnome-open 'test/browser.html'; \ + elif which open > /dev/null; then open 'test/browser.html'; fi \ publish: git pull --rebase