[libjpeg-turbo] Enabled jpeg7 and jpeg8 APIs#14483
[libjpeg-turbo] Enabled jpeg7 and jpeg8 APIs#14483BillyONeal merged 7 commits intomicrosoft:masterfrom
Conversation
NancyLi1013
left a comment
There was a problem hiding this comment.
You should also add Feature field in CONTROL file and use vcpkg_check_features() to handle these two features in portfile.cmake file.
Please refer to these docs
https://github.com/microsoft/vcpkg/blob/master/docs/maintainers/control-files.md
https://github.com/microsoft/vcpkg/blob/master/docs/users/manifests.md
https://github.com/microsoft/vcpkg/blob/master/docs/maintainers/vcpkg_check_features.md
Thanks for the feedback. I'll do my best, I have zero experience with vcpkg. I pushed a commit that hopefully improves this. |
|
The codes that handle features look good. Have you tested these two features? Can they work fine? |
|
It seems the CI failed because some resources couldn't be downloaded: Does the CI restart automatically? |
|
Thanks for your kindly reminder. I will rerun the failed triplets and let's see the new test result. |
|
All CI checks have passed now. Sorry for the long delay. Have you tested these two features? Can they work fine on x86-windows and x64-windows-static? |
Thanks for the feedback. No I haven't tested them yet in depth. Can I commit tests somewhere in this repos, or should I create another repo for testing these? |
You can test them manually on your machine, then update the status here. If you don't have enough time to doing this test, I'll test on my local. |
I indeed have a lot of other work to do, so I would greatly appreciate it if you would do the tests. |
|
All features have passed with the following triplets:
LGTM now, thanks for your PR @ziriax. |
|
Thanks for your contribution! |
Describe the pull request
Fixes [libjpeg-turbo] Please enable jpeg7 and jpeg8 APIs #14438
Supports the same triplets as the existing libjpeg-turbo package