Skip to content

[zlib] Add pkgconfig file#12133

Merged
ras0219-msft merged 6 commits intomicrosoft:masterfrom
c72578:2020-06-26_zlib_Add_pkgconfig_file
Jul 16, 2020
Merged

[zlib] Add pkgconfig file#12133
ras0219-msft merged 6 commits intomicrosoft:masterfrom
c72578:2020-06-26_zlib_Add_pkgconfig_file

Conversation

@c72578
Copy link
Contributor

@c72578 c72578 commented Jun 26, 2020

Describe the pull request

  • What does your PR fix? Fixes #
    Install the zlib.pc file, which is generated during the CMake build.
    Fix the pkgconfig file under Windows, where the lib is called zlib
    instead of libz and add the postfix 'd' in case of a Windows debug
    build.

  • Which triplets are supported/not supported? Have you updated the CI baseline?
    All triplets are supported

  • Does your PR follow the maintainer guide?
    Yes

Install the zlib.pc file, which is generated during the CMake build.
Fix the pkgconfig file under Windows, where the lib is called zlib
instead of libz and add the postfix 'd' in case of a Windows debug
build.
@c72578 c72578 marked this pull request as ready for review June 26, 2020 20:37
@NancyLi1013 NancyLi1013 added requires:author-response category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist labels Jun 28, 2020
c72578 and others added 2 commits June 28, 2020 09:59
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
- Remove include(vcpkg_common_functions)
- Comment out vcpkg_test_cmake(PACKAGE_NAME ZLIB MODULE)
@c72578 c72578 force-pushed the 2020-06-26_zlib_Add_pkgconfig_file branch from 040319e to 76015db Compare June 28, 2020 08:06
@c72578 c72578 requested a review from NancyLi1013 June 28, 2020 08:10
@c72578
Copy link
Contributor Author

c72578 commented Jul 1, 2020

@NancyLi1013, is the PR OK now from your side?

@NancyLi1013
Copy link
Contributor

@c72578
LGTM now. Thanks for your PR.
Since there is a regression on osx for itk that is not related with this PR. But it sill needs to resolve.
Once all CI checks have passed, this PR can be ready to merge.

@PhoebeHui
Copy link
Contributor

The itk failures will be fixed by #11208

@PhoebeHui PhoebeHui self-assigned this Jul 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants