build: build with installed jerbuild (no ~/mine/jerboa dependency)

ober

e6a1433837869ad2b38110482e7888cf78782eb6

diff --git a/Makefile b/Makefile
index 7c9ffd5..07fb330 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,10 @@
-JERBOA_HOME ?= $(HOME)/mine/jerboa
-SCHEME      ?= $(JERBOA_HOME)/.chez/bin/scheme
-JERBUILD    ?= $(JERBOA_HOME)/jerbuild
-LIBDIRS      = lib:$(JERBOA_HOME)/lib
+JERBUILD ?= jerbuild
+JH := $(shell $(JERBUILD) --jerboa-home 2>/dev/null)
+ifeq ($(JH),)
+$(error jerbuild not found on PATH (or '$(JERBUILD) --jerboa-home' failed). Install jerbuild, or set JERBUILD=/path/to/jerbuild)
+endif
+
+LIBDIRS      = lib:$(JH)/lib
 
 CC      ?= cc
 
@@ -41,7 +44,7 @@ test: build
 	JERBOA_CRYPTO_LIB=$(CURDIR) \
 	DYLD_LIBRARY_PATH=$(CURDIR) \
 	LD_LIBRARY_PATH=$(CURDIR) \
-	$(SCHEME) --libdirs "$(LIBDIRS)" --script tests/crypto-test.ss
+	$(JERBUILD) exec --libdirs "$(LIBDIRS)" tests/crypto-test.ss
 
 clean:
 	rm -f $(SHIM) chez_crypto_shim.so