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

made jhbuild more cross-platform #1

Closed
wants to merge 5 commits into from

Conversation

jojolian753
Copy link

Replaced some direct os environment variable querying with their equivalent cross-platform solutions.

Added a dependency on appdirs to take care of finding the right caching folder, in a cross-platform way.

Removed some legacy code from the monkeypatch (might need more work).

As a bonus, in the files I worked in, I tried to improved pep8 compliance by cleaning up some simple whitespace issues.

- Added dependency on appdirs from ActiveState which is mit licensed
- Query the cache directory through appdirs, which makes that bit
cross-platform: no more crash on windows because of this.
@mcatanzaro
Copy link
Contributor

FYI: nobody looks at these pull requests; you should file bugs on bugzilla.gnome.org

@gnomesysadmins
Copy link
Contributor

Thank you for contributing to jhbuild!

jhbuild uses Bugzilla for code review.

If you have never contributed to GNOME before make sure you have read the
getting started documentation:
http://www.gnome.org/get-involved

Otherwise please visit
https://wiki.gnome.org/Newcomers/CodeContributionWorkflow
and follow the instructions there to upload your change to Bugzilla.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants