On Tue, Nov 23, 2010 at 7:48 PM, Lennart Poettering
<[email protected]> wrote:
> On Tue, 23.11.10 21:12, Thierry Reding ([email protected]) 
> wrote:
>
>> When cross-compiling systemd, the introspection XML files fail to be
>> generated because the systemd host binary is not executable. This patch
>> works around this by putting the introspection XML data into separate
>> ELF sections and extracting them from the binary when generating the XML
>> files.
>>
>> The extracted XML data is passed through the strings utility in order to
>> strip the trailing NUL character. A small AWK script is used to prepend
>> the doctype and add the opening and closing node tags respectively.
>> Finally, the C preprocessor is used to substitute the correct doctype
>> information from the D-Bus header files.
>
> Awesome. That patch looks great!

BTW, are you using OpenEmbedded or some other cross compil
environment? We're about to start with systemd and OE, any hints are
appreciated.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: [email protected]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to