19.9.29日报:怎样用make_css_property_names.py来生成CSSPropertyNames.cpp
- 2019 年 10 月 25 日
- 笔记
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weolar/article/details/101606640
老版chromium是用
E:mycodemb49-geethird_partyWebKitSourcebuildscriptsmake_css_property_names.py
来生成
E:mycodemb49-geethird_partyWebKitSourcebuildscriptsCSSPropertyNames.cpp
的。
直接用命令行:
E:mycodemb49-geethird_partyWebKitSourcebuildscripts>python make_css_property_names.py E:mycodemb49-geethird_partyWebKitSourcecorecssCSSProperties.in
E:mycodemb49-geethird_partyWebKitSourcebuildscripts>python make_css_value_keywords.py E:mycodemb49-geethird_partyWebKitSourcecorecssCSSValueKeywords.in E:mycodechr omium.bb-mastersrcthird_partyWebKitSourcecorecssSVGCSSValueKeywords.in
注意这里有两个问题要读取
即可。
但要注意,make_css_property_names.py 里的gperf_args路径可能没有在系统里注册。这里可以手动写下绝对路径即可。
另外新版chromium改成G:chromium_70_support_xpsrcthird_partyblinkrenderercorecssCSSProperties.json5文件了。