Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(687)

Side by Side Diff: sky/engine/build/scripts/make_css_property_names.py

Issue 1206763002: Really remove config.h (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 2
3 import subprocess 3 import subprocess
4 import sys 4 import sys
5 5
6 import css_properties 6 import css_properties
7 import in_generator 7 import in_generator
8 import license 8 import license
9 9
10 10
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
60 }; 60 };
61 } 61 }
62 62
63 #endif // %(class_name)s_h 63 #endif // %(class_name)s_h
64 """ 64 """
65 65
66 GPERF_TEMPLATE = """ 66 GPERF_TEMPLATE = """
67 %%{ 67 %%{
68 %(license)s 68 %(license)s
69 69
70 #include "config.h"
71 #include "%(class_name)s.h" 70 #include "%(class_name)s.h"
72 #include "core/css/HashTools.h" 71 #include "core/css/HashTools.h"
73 #include <string.h> 72 #include <string.h>
74 73
75 #include "wtf/ASCIICType.h" 74 #include "wtf/ASCIICType.h"
76 #include "wtf/text/AtomicString.h" 75 #include "wtf/text/AtomicString.h"
77 #include "wtf/text/WTFString.h" 76 #include "wtf/text/WTFString.h"
78 77
79 namespace blink { 78 namespace blink {
80 static const char propertyNameStringsPool[] = { 79 static const char propertyNameStringsPool[] = {
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
221 # FIXME: If we could depend on Python 2.7, we would use subprocess.check _output 220 # FIXME: If we could depend on Python 2.7, we would use subprocess.check _output
222 gperf_args = [self.gperf_path, '--key-positions=*', '-P', '-n'] 221 gperf_args = [self.gperf_path, '--key-positions=*', '-P', '-n']
223 gperf_args.extend(['-m', '50']) # Pick best of 50 attempts. 222 gperf_args.extend(['-m', '50']) # Pick best of 50 attempts.
224 gperf_args.append('-D') # Allow duplicate hashes -> More compact code. 223 gperf_args.append('-D') # Allow duplicate hashes -> More compact code.
225 gperf = subprocess.Popen(gperf_args, stdin=subprocess.PIPE, stdout=subpr ocess.PIPE, universal_newlines=True) 224 gperf = subprocess.Popen(gperf_args, stdin=subprocess.PIPE, stdout=subpr ocess.PIPE, universal_newlines=True)
226 return gperf.communicate(gperf_input)[0] 225 return gperf.communicate(gperf_input)[0]
227 226
228 227
229 if __name__ == "__main__": 228 if __name__ == "__main__":
230 in_generator.Maker(CSSPropertyNamesWriter).main(sys.argv) 229 in_generator.Maker(CSSPropertyNamesWriter).main(sys.argv)
OLDNEW
« no previous file with comments | « sky/engine/bindings/scripts/templates/interface_base_cpp.template ('k') | sky/engine/build/scripts/make_css_value_keywords.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698