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!

Applied.

Thanks!

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to