Bug 1469815 - Add new output files from style crate build script to cargo_build_defs.py for the Tup build. r=mshal
authorChris Manchester <cmanchester@mozilla.com>
Wed, 20 Jun 2018 10:16:58 -0700
changeset 479908 3b66a441d832b077dde52a5a2692d1b07fde3f0e
parent 479907 b40000a76390dc25ab8af43fadf33a2c2d8f5a3e
child 479909 a4f65ee3cba7d71084e92113ce1a3e2ffe428842
push id1757
push userffxbld-merge
push dateFri, 24 Aug 2018 17:02:43 +0000
treeherdermozilla-release@736023aebdb1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmshal
bugs1469815
milestone62.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1469815 - Add new output files from style crate build script to cargo_build_defs.py for the Tup build. r=mshal
python/mozbuild/mozbuild/backend/cargo_build_defs.py
--- a/python/mozbuild/mozbuild/backend/cargo_build_defs.py
+++ b/python/mozbuild/mozbuild/backend/cargo_build_defs.py
@@ -24,21 +24,67 @@ cargo_extra_outputs = {
         'libglobal_static.a',
         'src/os/unix/global_static.o',
     ],
     'selectors': [
         'ascii_case_insensitive_html_attributes.rs',
     ],
     'style': [
         'gecko/atom_macro.rs',
+        'gecko/bindings.rs',
         'gecko/pseudo_element_definition.rs',
+        'gecko/structs.rs',
         'gecko_properties.rs',
+        'longhands/background.rs',
+        'longhands/border.rs',
+        'longhands/box.rs',
+        'longhands/color.rs',
+        'longhands/column.rs',
+        'longhands/counters.rs',
+        'longhands/effects.rs',
+        'longhands/font.rs',
+        'longhands/inherited_box.rs',
+        'longhands/inherited_svg.rs',
+        'longhands/inherited_table.rs',
+        'longhands/inherited_text.rs',
+        'longhands/inherited_ui.rs',
+        'longhands/list.rs',
+        'longhands/margin.rs',
+        'longhands/outline.rs',
+        'longhands/padding.rs',
+        'longhands/position.rs',
+        'longhands/svg.rs',
+        'longhands/table.rs',
+        'longhands/text.rs',
+        'longhands/ui.rs',
+        'longhands/xul.rs',
         'properties.rs',
-        'gecko/bindings.rs',
-        'gecko/structs.rs',
+        'shorthands/background.rs',
+        'shorthands/border.rs',
+        'shorthands/box.rs',
+        'shorthands/color.rs',
+        'shorthands/column.rs',
+        'shorthands/counters.rs',
+        'shorthands/effects.rs',
+        'shorthands/font.rs',
+        'shorthands/inherited_box.rs',
+        'shorthands/inherited_svg.rs',
+        'shorthands/inherited_table.rs',
+        'shorthands/inherited_text.rs',
+        'shorthands/inherited_ui.rs',
+        'shorthands/list.rs',
+        'shorthands/margin.rs',
+        'shorthands/outline.rs',
+        'shorthands/padding.rs',
+        'shorthands/position.rs',
+        'shorthands/svg.rs',
+        'shorthands/table.rs',
+        'shorthands/text.rs',
+        'shorthands/ui.rs',
+        'shorthands/xul.rs',
     ],
     'webrender': [
         'shaders.rs',
     ],
 }
 
 cargo_extra_flags = {
     'style': [