| @@ -14,12 +14,19 @@ DISTRIBUTABLES += $(wildcard LICENSE*) | |||||
| include $(RACK_DIR)/arch.mk | include $(RACK_DIR)/arch.mk | ||||
| DUKTAPE ?= 0 | DUKTAPE ?= 0 | ||||
| QUICKJS ?= 0 | |||||
| QUICKJS ?= 1 | |||||
| LUAJIT ?= 1 | LUAJIT ?= 1 | ||||
| PYTHON ?= 0 | PYTHON ?= 0 | ||||
| SUPERCOLLIDER ?= 0 | SUPERCOLLIDER ?= 0 | ||||
| VULT ?= 1 | |||||
| LIBPD ?= 1 | LIBPD ?= 1 | ||||
| # Vult depends on both LuaJIT and QuickJS | |||||
| ifeq ($(VULT), 1) | |||||
| QUICKJS := 1 | |||||
| LUAJIT := 1 | |||||
| endif | |||||
| # Entropia File System Watcher | # Entropia File System Watcher | ||||
| efsw := dep/lib/libefsw-static-release.a | efsw := dep/lib/libefsw-static-release.a | ||||
| DEPS += $(efsw) | DEPS += $(efsw) | ||||
| @@ -83,7 +90,6 @@ endif | |||||
| $(quickjs): | $(quickjs): | ||||
| cd dep && git clone "https://github.com/JerrySievert/QuickJS.git" | cd dep && git clone "https://github.com/JerrySievert/QuickJS.git" | ||||
| cd dep/QuickJS && git checkout 807adc8ca9010502853d471bd8331cdc1d376b94 | cd dep/QuickJS && git checkout 807adc8ca9010502853d471bd8331cdc1d376b94 | ||||
| cd dep/QuickJS && $(MAKE) $(QUICKJS_MAKE_FLAGS) | |||||
| cd dep/QuickJS && $(MAKE) $(QUICKJS_MAKE_FLAGS) install | cd dep/QuickJS && $(MAKE) $(QUICKJS_MAKE_FLAGS) install | ||||
| endif | endif | ||||