Title: [197017] trunk/Source/WebKit2
Revision
197017
Author
[email protected]
Date
2016-02-23 23:11:35 -0800 (Tue, 23 Feb 2016)

Log Message

Web Inspector: don't run the protocol generator once per output file
https://bugs.webkit.org/show_bug.cgi?id=154635

Reviewed by Myles C. Maxfield.

* DerivedSources.make: Use $(firstword, ...) to take just one file as
the target to be built so that the generator runs only once. Make isn't
really designed to coalesce multiple file outputs to one production rule.

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (197016 => 197017)


--- trunk/Source/WebKit2/ChangeLog	2016-02-24 07:07:11 UTC (rev 197016)
+++ trunk/Source/WebKit2/ChangeLog	2016-02-24 07:11:35 UTC (rev 197017)
@@ -1,3 +1,14 @@
+2016-02-23  Brian Burg  <[email protected]>
+
+        Web Inspector: don't run the protocol generator once per output file
+        https://bugs.webkit.org/show_bug.cgi?id=154635
+
+        Reviewed by Myles C. Maxfield.
+
+        * DerivedSources.make: Use $(firstword, ...) to take just one file as
+        the target to be built so that the generator runs only once. Make isn't
+        really designed to coalesce multiple file outputs to one production rule.
+
 2016-02-23  Dan Bernstein  <[email protected]>
 
         [Xcode] Linker errors display mangled names, but no longer should

Modified: trunk/Source/WebKit2/DerivedSources.make (197016 => 197017)


--- trunk/Source/WebKit2/DerivedSources.make	2016-02-24 07:07:11 UTC (rev 197016)
+++ trunk/Source/WebKit2/DerivedSources.make	2016-02-24 07:11:35 UTC (rev 197017)
@@ -217,7 +217,7 @@
 #
 
 # JSON-RPC Backend Dispatchers, Type Builders
-$(AUTOMATION_PROTOCOL_OUTPUT_FILES) : $(AUTOMATION_PROTOCOL_INPUT_FILES) $(AUTOMATION_PROTOCOL_GENERATOR_SCRIPTS)
+$(firstword $(AUTOMATION_PROTOCOL_OUTPUT_FILES)) : $(AUTOMATION_PROTOCOL_INPUT_FILES) $(AUTOMATION_PROTOCOL_GENERATOR_SCRIPTS)
 	$(PYTHON) $(_javascript_Core_SCRIPTS_DIR)/generate-inspector-protocol-bindings.py --framework WebKit --backend --outputDir . $(AUTOMATION_PROTOCOL_INPUT_FILES)
 
-all : $(AUTOMATION_PROTOCOL_OUTPUT_FILES)
+all : $(firstword $(AUTOMATION_PROTOCOL_OUTPUT_FILES))
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to