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

Enable pkg-config-driven pycairo cflags #235

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jwilges
Copy link

@jwilges jwilges commented Nov 13, 2020

Allow pkg-config to detect flags for either:

  • py3cairo, or
  • pycairo

The previous method of always using sys.exec_prefix to locate pycairo
headers is insufficient on systems where Python and pycairo have
different install prefixes (e.g. /usr vs. /usr/local).

For backward compatibility, the previous method is still the default
behavior when pkg-config cannot detect appropriate flags at runtime.

Resolves issue #234

Allow pkg-config to detect flags for either:
- `py3cairo`, or
- `pycairo`

The previous method of always using `sys.exec_prefix` to locate pycairo
headers is insufficient on systems where Python and pycairo have
different install prefixes (e.g. `/usr` vs. `/usr/local`).

For backward compatibility, the previous method is still the default
behavior when `pkg-config` cannot detect appropriate flags at runtime.

Resolves issue mapnik#234
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.

1 participant