DescriptionIntroduce bindings.gyp
This CL moves the responsibility for building the bindings
from core.gyp to bindings.gyp. This CL also introduces derived_sources.gyp files, which are responsible for creating source files (but not building them).
The dependencies between these files are slightly wonky because core.gyp depends on bindings/derived_sources.gyp. That's something we'll be able to fix once we stop core from depending on bindings directly.
BUG=230253
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=148784
Patch Set 1 #
Total comments: 12
Patch Set 2 : Address review feedback #Patch Set 3 : Fix prefix header issue on mac #Patch Set 4 : Attempt to fix mac build #Patch Set 5 : Fix official build #Patch Set 6 : Attempt #4 #Patch Set 7 : tweak dependencies #Patch Set 8 : Fix component build #
Total comments: 7
Patch Set 9 : Address Nico's comments #
Total comments: 1
Messages
Total messages: 27 (0 generated)
|