� �ZYc�����������@`�s����d��d�l��m�Z�d��d�l��m�Z�d��d�l��m�Z�d��d�l��m�Z�d��d�l�Z�d��d�l�Z�d�d�l�m�Z�d�d�l �m �Z �m�Z�d�d �l�m �Z �d ����Z�d�S(���i����(���t���absolute_import(���t���division(���t���print_function(���t���unicode_literalsNi���(���t ���DocWriter(���t���generate_sections_filet���write_sections_file(���t���Transformerc��� ������C`�s���t��j����}�|�j�d���|�j�d�d�d�d�d�d�d�d ��|�j�d �d�d�d�d�d�d �d�d�d��|�j�d�d�d�d�d�d�d �g��d�d��|�j�d�d�d�d�d�d�d�d��|�j�|��d���}��|��j�s��t�d�����n��d�t�j�k�rt�j�d�}�t�j�d�}�t�j�j �|�d���|�g�}�n�g��}�|�j �|��j���t�j �|��j�|���}�|��j�r�t�|���}�t�|��j�d�����}�t�|�|���Wd��QXn"�t�|�|��j���}�|�j�|��j���d �S(!���Nu���girfileu���-ou���--outputt���actionu���storet���destu���outputt���helpu���Directory to write output tou���-lu ���--languageu���languaget���defaultu���cu���Output languageu���-Iu���--add-include-pathu���appendu ���include_pathsu!���include paths for other GIR filesu���-su���--write-sections-fileu ���store_trueu���write_sectionsu&���Generate and write out a sections filei���u���missing output parameteru ���UNINSTALLED_INTROSPECTION_SRCDIRu"���UNINSTALLED_INTROSPECTION_BUILDDIRu���giru���wi����(���t���argparset���ArgumentParsert���add_argumentt ���parse_argst���outputt ���SystemExitt���ost���environt���patht���joint���extendt ���include_pathsR���t���parse_from_girt���girfilet���write_sectionsR���t���openR���R���t���languaget���write( ���t���argst���parsert ���top_srcdirt���top_builddirt���extra_include_dirst���transformert ���sections_filet���fpt���writer(����(����sq���/home/vagrant/ruby-gnome2.win64/gobject-introspection/vendor/local/lib/gobject-introspection/giscanner/docmain.pyt���doc_main"���s@���� (���t ���__future__R����R���R���R���R���R���t ���docwriterR���t ���sectionparserR���R���R#���R���R'���(����(����(����sq���/home/vagrant/ruby-gnome2.win64/gobject-introspection/vendor/local/lib/gobject-introspection/giscanner/docmain.pyt���<module>���s���