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