-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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
[vcpkg script] Add support for Android to make and meson #26570
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for vcpkg-cmake-get-vars have changed but the version was not updated
version: 2022-05-10#1
old SHA: b50ca3d20736304215fbd82c102d4552457255bb
new SHA: 8b0c36b0d267841b8502558b0dc75f8528f12d1f
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
@JonLiu1993 what kind of changes are still requested? |
@m-kuhn, No need to request changes for now, I'm just waiting for the test results from ci. |
Unrelated failure fixed in #26564 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for vcpkg-cmake-get-vars have changed but the version was not updated
version: 2022-08-28
old SHA: ace9b3e66bfd3fc51e7837248a340fbad446fe65
new SHA: 7e553bacbf36f1404249e24bc25340056a79e897
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
|
@m-kuhn It's nice for you still doing the effort to merge the patch. Hope you could complete this time. |
* test osx stuff * deactivate most of ci * get trace output * add required flags to the linker flags * also look for --sysroot * Link_args are always shared * fix ar flags * setup FOR_BUILD vars. * try tricking the build.... but man configure scripts are stupid sometimes... * try 2 * major meson rewrite * fix duplicates * revert --trace-expand * update port version * revert pipeline changes * v db * bump version * v db * set flags for rc compilers * a few more ios fixes. * v db * fix osx/ios logic * documentation and don't fatal_error in build/host machine entry calculation. * add android/compiler target stuff from #26570 * remove extra endif * v db * add target param to linker flags. * target in cpp flags * Make vcpkg-cmake-get-vars more ios compatible * Update scripts/get_cmake_vars/CMakeLists.txt Co-authored-by: Matthias Kuhn <[email protected]> * More ios fixes * fix target adding * Fix broken loop * v db * v db * bump date * v db * v db * v db * remove port-version 1 * v db Co-authored-by: JackBoosY <[email protected]> Co-authored-by: Matthias Kuhn <[email protected]>
Android support for vcpkg_configure_make (tested with current LTR r25)
Drops
arm-neon-android
and enablesneon
onarm-android
. Non-neon is no longer available in r25. Removal of this is not strictly required by this PR. If there are reasons to keep this it can be added again.What does your PR fix?
Fixes New Android NDK support request #21345 [android] Android NDK r23 and clang support #20844 [icu:arm-android] build failure #18941
Builds on top of #21847
Time to rebuild the world once again
CC @holmesconan