3 # Utility script to generate .pc files for ATK
4 # for Visual Studio builds, to be used for
5 # building introspection files
7 # Author: Fan, Chun-wei
13 from replace
import replace_multi
14 from pc_base
import BasePCItems
17 base_pc
= BasePCItems()
20 pkg_replace_items
= {'@GLIB_PACKAGES@': 'gobject-2.0 glib-2.0',
21 '@ATK_API_VERSION@': '1.0'}
23 pkg_replace_items
.update(base_pc
.base_replace_items
)
26 replace_multi(base_pc
.top_srcdir
+ '/atk.pc.in',
27 base_pc
.srcdir
+ '/atk.pc',
30 if __name__
== '__main__':
31 sys
.exit(main(sys
.argv
))