mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 950736 - Don't use target of included file to perform WebIDL codegen; r=ted
Make blissfully ignores failures when processing targets of "include" directives. This was causing failures of WebIDL codegen to be ignored and causing make to get in a loop. --HG-- extra : rebase_source : 1231255705315319b308b4303bc3fc41237fbfa0 extra : amend_source : cfd801d7a3490a2a712994a60e548e3482a4992e
This commit is contained in:
parent
018e03fe74
commit
b7cf42c5af
@ -60,7 +60,9 @@ codegen_dependencies := \
|
||||
|
||||
$(call include_deps,codegen.pp)
|
||||
|
||||
codegen.pp: $(codegen_dependencies)
|
||||
codegen.pp: codegen.done
|
||||
|
||||
codegen.done: $(codegen_dependencies)
|
||||
$(call py_action,webidl,$(srcdir))
|
||||
@$(TOUCH) $@
|
||||
|
||||
|
@ -546,7 +546,7 @@ def create_build_system_manager(topsrcdir, topobjdir, dist_dir):
|
||||
cache_dir=cache_dir,
|
||||
# The make rules include a codegen.pp file containing dependencies.
|
||||
make_deps_path=os.path.join(obj_dir, 'codegen.pp'),
|
||||
make_deps_target='codegen.pp',
|
||||
make_deps_target='codegen.done',
|
||||
)
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user