Regenerate configured Makefile if Makefile.in or config.status have changed
This commit is contained in:
parent
6fc07c5dc9
commit
96153c7c0a
6 changed files with 35 additions and 4 deletions
|
|
@ -11,6 +11,8 @@
|
|||
# interpreter (see 'Tools/javascript').
|
||||
#
|
||||
# ----------------------------------------------------------------
|
||||
all: javascript
|
||||
|
||||
CC = @CC@
|
||||
# HACK: under OSX a g++ compiled interpreter is seg-faulting when loading module libraries
|
||||
# with 'c++' it works... probably some missing flags?
|
||||
|
|
@ -29,15 +31,21 @@ JSCXXSHARED = @JSCXXSHARED@
|
|||
JSV8ENABLED = @JSV8ENABLED@
|
||||
JSCENABLED = @JSCENABLED@
|
||||
|
||||
srcdir = @srcdir@
|
||||
|
||||
# Regenerate Makefile if Makefile.in or config.status have changed.
|
||||
Makefile: $(srcdir)/Makefile.in ../../config.status
|
||||
cd ../.. && $(SHELL) ./config.status Tools/javascript/Makefile
|
||||
|
||||
# These settings are provided by 'configure' (see '/configure.in')
|
||||
ifeq (1, $(JSV8ENABLED))
|
||||
JS_INTERPRETER_SRC_V8 = v8_shell.cxx
|
||||
JS_INTERPRETER_ENABLE_V8 = -DENABLE_V8
|
||||
JS_INTERPRETER_SRC_V8 = v8_shell.cxx
|
||||
JS_INTERPRETER_ENABLE_V8 = -DENABLE_V8
|
||||
endif
|
||||
|
||||
ifeq (1, $(JSCENABLED))
|
||||
JS_INTERPRETER_SRC_JSC = jsc_shell.cxx
|
||||
JS_INTERPRETER_ENABLE_JSC = -DENABLE_JSC
|
||||
JS_INTERPRETER_SRC_JSC = jsc_shell.cxx
|
||||
JS_INTERPRETER_ENABLE_JSC = -DENABLE_JSC
|
||||
endif
|
||||
|
||||
JS_INTERPRETER_DEFINES = $(JS_INTERPRETER_ENABLE_JSC) $(JS_INTERPRETER_ENABLE_V8)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue