mirror of
https://github.com/servo/servo.git
synced 2025-08-05 05:30:08 +01:00
Fix DOM binding generation to use proper output directory.
This commit is contained in:
parent
2ee9d2be83
commit
97d2ce98c4
2 changed files with 4 additions and 4 deletions
|
@ -294,14 +294,14 @@ CACHE_DIR = $(BINDINGS_SRC)/_cache
|
|||
|
||||
bindinggen_dependencies := $(addprefix $(BINDINGS_SRC)/, BindingGen.py Bindings.conf Configuration.py CodegenRust.py parser/WebIDL.py ParserResults.pkl)
|
||||
|
||||
$(AUTOGEN_SRC_script): %Binding.rs: $(bindinggen_dependencies) \
|
||||
$(WEBIDLS_script)
|
||||
$(AUTOGEN_SRC_script): $(BINDINGS_SRC)/%Binding.rs: $(bindinggen_dependencies) \
|
||||
$(addprefix $(WEBIDLS_SRC)/, %.webidl)
|
||||
@$(call E, "Maybe generating $(shell basename $@)...")
|
||||
$(Q)PYTHONDONTWRITEBYTECODE=1 $(CFG_PYTHON2) $(BINDINGS_SRC)/pythonpath.py \
|
||||
-I$(BINDINGS_SRC)/parser -I$(BINDINGS_SRC)/ply \
|
||||
-D$(BINDINGS_SRC) \
|
||||
$(BINDINGS_SRC)/BindingGen.py rs \
|
||||
$(BINDINGS_SRC)/Bindings.conf $*Binding $(subst $(BINDINGS_SRC), $(WEBIDLS_SRC), $*.webidl)
|
||||
$(BINDINGS_SRC)/Bindings.conf $*Binding $(addprefix $(WEBIDLS_SRC)/, $*.webidl)
|
||||
$(Q)touch $@
|
||||
|
||||
globalgen_dependencies := $(addprefix $(BINDINGS_SRC)/, GlobalGen.py Bindings.conf Configuration.py CodegenRust.py parser/WebIDL.py) $(CACHE_DIR)/.done
|
||||
|
|
|
@ -52,4 +52,4 @@ clean-style:
|
|||
clean-servo: clean-gfx clean-util clean-net clean-script clean-msg clean-style
|
||||
@$(call E, "cleaning servo")
|
||||
$(Q)rm -f servo servo-test $(foreach lib_crate,$(SERVO_LIB_CRATES),servo-test-$(lib_crate)) libservo*.so
|
||||
$(Q)cd $(BINDINGS_SRC) && rm -f *.pkl
|
||||
$(Q)cd $(BINDINGS_SRC) && rm -f *.pkl *.rs
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue