Always build quickjs, force CC and CXX on custom make deps
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
f952e8de13
commit
039a63c384
3 changed files with 8 additions and 2 deletions
4
Makefile
4
Makefile
|
@ -91,7 +91,9 @@ carla:
|
||||||
STATIC_PLUGIN_TARGET=true
|
STATIC_PLUGIN_TARGET=true
|
||||||
|
|
||||||
deps:
|
deps:
|
||||||
ifneq ($(SYSDEPS),true)
|
ifeq ($(SYSDEPS),true)
|
||||||
|
$(MAKE) quickjs -C deps
|
||||||
|
else
|
||||||
$(MAKE) all -C deps
|
$(MAKE) all -C deps
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
4
deps/Makefile
vendored
4
deps/Makefile
vendored
|
@ -120,6 +120,8 @@ CONFIGURE += ac_cv_host=$(TARGET_MACHINE)
|
||||||
|
|
||||||
DEP_MAKE = $(MAKE)
|
DEP_MAKE = $(MAKE)
|
||||||
DEP_MAKE += ARCH_NAME=$(ARCH_NAME)
|
DEP_MAKE += ARCH_NAME=$(ARCH_NAME)
|
||||||
|
DEP_MAKE += CC=$(CC)
|
||||||
|
DEP_MAKE += CXX=$(CXX)
|
||||||
DEP_MAKE += CFLAGS="$(BUILD_C_FLAGS)"
|
DEP_MAKE += CFLAGS="$(BUILD_C_FLAGS)"
|
||||||
DEP_MAKE += CXXFLAGS="$(BUILD_CXX_FLAGS)"
|
DEP_MAKE += CXXFLAGS="$(BUILD_CXX_FLAGS)"
|
||||||
DEP_MAKE += LDFLAGS="$(LINK_FLAGS)"
|
DEP_MAKE += LDFLAGS="$(LINK_FLAGS)"
|
||||||
|
@ -238,4 +240,6 @@ clean:
|
||||||
rm -rf $(DEP_PATH)/zstd-1.4.5
|
rm -rf $(DEP_PATH)/zstd-1.4.5
|
||||||
rm -rf $(DEP_PATH)/QuickJS
|
rm -rf $(DEP_PATH)/QuickJS
|
||||||
|
|
||||||
|
quickjs: $(DEP_PATH)/lib/libquickjs.a
|
||||||
|
|
||||||
# --------------------------------------------------------------
|
# --------------------------------------------------------------
|
||||||
|
|
|
@ -93,10 +93,10 @@ endif
|
||||||
|
|
||||||
RACK_EXTRA_LIBS = ../../plugins/plugins.a
|
RACK_EXTRA_LIBS = ../../plugins/plugins.a
|
||||||
RACK_EXTRA_LIBS += ../rack.a
|
RACK_EXTRA_LIBS += ../rack.a
|
||||||
|
RACK_EXTRA_LIBS += ../Rack/dep/lib/libquickjs.a
|
||||||
|
|
||||||
ifneq ($(SYSDEPS),true)
|
ifneq ($(SYSDEPS),true)
|
||||||
RACK_EXTRA_LIBS += ../Rack/dep/lib/libjansson.a
|
RACK_EXTRA_LIBS += ../Rack/dep/lib/libjansson.a
|
||||||
RACK_EXTRA_LIBS += ../Rack/dep/lib/libquickjs.a
|
|
||||||
RACK_EXTRA_LIBS += ../Rack/dep/lib/libsamplerate.a
|
RACK_EXTRA_LIBS += ../Rack/dep/lib/libsamplerate.a
|
||||||
RACK_EXTRA_LIBS += ../Rack/dep/lib/libspeexdsp.a
|
RACK_EXTRA_LIBS += ../Rack/dep/lib/libspeexdsp.a
|
||||||
ifeq ($(WINDOWS),true)
|
ifeq ($(WINDOWS),true)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue