Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gtkdoc hdr patches #5

Closed
wants to merge 8 commits into from

Conversation

codebrainz
Copy link

Various superficial/cosmetic cleanups to the new Python script.

This prevents running a bunch of top-level code if the module is
ever imported and cleans-up the global namespace.
The other Python scripts already follow this convention.
This prevents a make-time error later if it can't be imported.
@codebrainz
Copy link
Author

For the last patch to improve Autoconf check, maybe it should fail gracefully if Python or lxml aren't installed, instead of the hard-fail the patch adds?

@kugel-
Copy link
Owner

kugel- commented Feb 7, 2016

Well I implemented it optionally, just like doxygen (which this kind of depends on) so it would make sense.

This way there's no build failure if Python doesn't exist or if the
LXML package can't be imported.
@codebrainz
Copy link
Author

Added commit to make it depend on Python and LXML package.

@codebrainz codebrainz mentioned this pull request Feb 12, 2016
@b4n
Copy link

b4n commented Feb 12, 2016

Mostly LGTM

@kugel-
Copy link
Owner

kugel- commented Mar 6, 2016

All the commits have been cherry-picked and are in geany master by now.

@kugel- kugel- closed this Mar 6, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants