Re: [pygccxml-development] code_repository package
Brought to you by:
mbaas,
roman_yakovenko
From: Roman Y. <rom...@gm...> - 2006-09-19 13:39:11
|
On 9/19/06, Matthias Baas <ba...@ir...> wrote: > Roman Yakovenko wrote: > >> I've seen that those files get written in > >> writer_t.write_code_repository(). But what does this line do: > >> > >> if self.__extmodule.is_system_header( cr.file_name ): > >> > >> What exactly is a "system header" in this context? > > > > In whole context "system header" defined as header file that belongs to > > Boost.Python or to Py++. > > Aren't then all files from the code_repository package "system headers"? Yes they are > How do I influence whether a file is considered a system header or not? In creator_t, you add your header file using add_system_header API > I tried adding a new file to the code_repository package, but it doesn't > get written. 1. May be you did not add it as system header in creator_t class 2. May be you did not modified code_repository.__init__.py file You can commit your code and I will take a look on it this evening. -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ |