Browse Source

merges Makefile to integrate VULT

tags/v1.3.0
clwe 4 years ago
parent
commit
e94779a3fa
1 changed files with 8 additions and 2 deletions
  1. +8
    -2
      Makefile

+ 8
- 2
Makefile View File

@@ -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




Loading…
Cancel
Save