summaryrefslogtreecommitdiff
path: root/Makefile.sources.javascript
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.sources.javascript')
-rw-r--r--Makefile.sources.javascript6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile.sources.javascript b/Makefile.sources.javascript
index ca0c146ee..ca69da9dc 100644
--- a/Makefile.sources.javascript
+++ b/Makefile.sources.javascript
@@ -9,6 +9,7 @@
# ----------------------------------------------------------------------------
S_JSAPI_BINDING:=
+D_JSAPI_BINDING:=
JSAPI_BINDING_htmldocument := javascript/jsapi/htmldocument.bnd
JSAPI_BINDING_htmlelement := javascript/jsapi/htmlelement.bnd
@@ -25,10 +26,11 @@ JSAPI_BINDING_nodelist := javascript/jsapi/nodelist.bnd
define convert_jsapi_binding
S_JSAPI_BINDING += $(2)
+D_JSAPI_BINDING += $(patsubst %.c,%.d,$(2))
$(2): $(1)
$$(VQ)echo " GENBIND: $(1)"
- $(Q)nsgenbind -I javascript/WebIDL/ -o $(2) $(1)
+ $(Q)nsgenbind -I javascript/WebIDL/ -d $(patsubst %.c,%.d,$(2)) -o $(2) $(1)
endef
@@ -43,7 +45,7 @@ endif
ifeq ($(WANT_JS_SOURCE),YES)
-S_JSAPI =
+S_JSAPI :=
S_JAVASCRIPT += content.c jsapi.c $(addprefix jsapi/,$(S_JSAPI))