Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Provide pkgconfig via the CMake toolchain file on Windows #17481

Closed
glebm opened this issue Apr 24, 2021 · 3 comments
Closed

Provide pkgconfig via the CMake toolchain file on Windows #17481

glebm opened this issue Apr 24, 2021 · 3 comments
Assignees
Labels
category:vcpkg-feature The issue is a new capability of the tool that doesn’t already exist and we haven’t committed

Comments

@glebm
Copy link

glebm commented Apr 24, 2021

Is your feature request related to a problem? Please describe.

The Windows experience would be much nicer if vcpkg CMake toolchain file provided pkgconfig and set PKG_CONFIG_EXECUTABLE.

Proposed solution

Set PKG_CONFIG CMake variables in the CMake toolchain file.

Additional context

Currently users have to work around this by downloading and building pkgconfig themselves.
Internally, vcpkg already seems to have much of what would be needed to support it.

@JackBoosY JackBoosY self-assigned this Apr 24, 2021
@JackBoosY JackBoosY added the category:vcpkg-feature The issue is a new capability of the tool that doesn’t already exist and we haven’t committed label Apr 24, 2021
@JackBoosY
Copy link
Contributor

We do need this.
cc @Neumann-A

@Neumann-A
Copy link
Contributor

hmm added #17488 and #17487 so people can choose which one they want.

@JackBoosY
Copy link
Contributor

@Neumann-A Also, we should output the usage of pkgconfig I think.

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
category:vcpkg-feature The issue is a new capability of the tool that doesn’t already exist and we haven’t committed
Projects
None yet
Development

No branches or pull requests

4 participants