mirror of
https://github.com/servo/servo.git
synced 2025-07-17 12:23:40 +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 re
|
||||||
import os
|
import os
|
||||||
|
import sys
|
||||||
|
|
||||||
|
|
||||||
PRELUDE = """
|
PRELUDE = """
|
||||||
|
@ -231,8 +232,10 @@ def write_pseudo_element_helper(atoms, target_filename):
|
||||||
f.write("}\n")
|
f.write("}\n")
|
||||||
|
|
||||||
|
|
||||||
def build(objdir, verbose=False):
|
if len(sys.argv) != 2:
|
||||||
atoms = collect_atoms(objdir)
|
print("Usage: {} objdir".format(sys.argv[0]))
|
||||||
write_atom_macro(atoms, "../gecko_string_cache/atom_macro.rs")
|
exit(2)
|
||||||
write_pseudo_element_helper(atoms, "../gecko/generated/gecko_pseudo_element_helper.rs")
|
|
||||||
return 0
|
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