mirror of
https://github.com/servo/servo.git
synced 2025-07-16 03:43:38 +01:00
Make regen_atoms.py work by itself
This commit is contained in:
parent
1cefd1bef0
commit
446ee7bcc3
1 changed files with 8 additions and 5 deletions
|
@ -6,6 +6,7 @@
|
|||
|
||||
import re
|
||||
import os
|
||||
import sys
|
||||
|
||||
|
||||
PRELUDE = """
|
||||
|
@ -231,8 +232,10 @@ def write_pseudo_element_helper(atoms, target_filename):
|
|||
f.write("}\n")
|
||||
|
||||
|
||||
def build(objdir, verbose=False):
|
||||
atoms = collect_atoms(objdir)
|
||||
write_atom_macro(atoms, "../gecko_string_cache/atom_macro.rs")
|
||||
write_pseudo_element_helper(atoms, "../gecko/generated/gecko_pseudo_element_helper.rs")
|
||||
return 0
|
||||
if len(sys.argv) != 2:
|
||||
print("Usage: {} objdir".format(sys.argv[0]))
|
||||
exit(2)
|
||||
|
||||
atoms = collect_atoms(sys.argv[1])
|
||||
write_atom_macro(atoms, "../gecko_string_cache/atom_macro.rs")
|
||||
write_pseudo_element_helper(atoms, "../gecko/generated/gecko_pseudo_element_helper.rs")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue