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文件了。