-
Notifications
You must be signed in to change notification settings - Fork 6.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[vcpkg scripts] Crosscompiling fixes (#26617)
* 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]>
- Loading branch information
1 parent
6800713
commit d8e60ef
Showing
11 changed files
with
342 additions
and
285 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
{ | ||
"name": "vcpkg-cmake", | ||
"version-date": "2022-09-13", | ||
"version-date": "2022-09-26", | ||
"documentation": "https://vcpkg.io/en/docs/maintainers/ports/vcpkg-cmake.html", | ||
"license": "MIT" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
[binaries] | ||
cmake = ['@CMAKE_COMMAND@'] | ||
python = ['@PYTHON3@'] | ||
ninja = ['@NINJA@'] | ||
pkgconfig= ['@PKGCONFIG@'] | ||
@MESON_MT@ | ||
@MESON_AR@ | ||
@MESON_RC@ | ||
@MESON_C@ | ||
@MESON_C_LD@ | ||
@MESON_CXX@ | ||
@MESON_CXX_LD@ | ||
@MESON_OBJC@ | ||
@MESON_OBJC_LD@ | ||
@MESON_OBJCPP@ | ||
@MESON_OBJCPP_LD@ | ||
@MESON_FC@ | ||
@MESON_FC_LD@ | ||
@MESON_WINDRES@ | ||
@MESON_ADDITIONAL_BINARIES@ | ||
[properties] | ||
cmake_toolchain_file = '@SCRIPTS@/buildsystems/vcpkg.cmake' | ||
[cmake] | ||
VCPKG_TARGET_TRIPLET = '@TARGET_TRIPLET@' | ||
VCPKG_HOST_TRIPLET = '@_HOST_TRIPLET@' | ||
VCPKG_CHAINLOAD_TOOLCHAIN_FILE = '@VCPKG_CHAINLOAD_TOOLCHAIN_FILE@' | ||
VCPKG_CRT_LINKAGE = '@VCPKG_CRT_LINKAGE@' | ||
_VCPKG_INSTALLED_DIR = '@_VCPKG_INSTALLED_DIR@' | ||
@MESON_HOST_MACHINE@ | ||
@MESON_BUILD_MACHINE@ | ||
[built-in options] | ||
default_library = '@MESON_DEFAULT_LIBRARY@' | ||
werror = false | ||
@MESON_CFLAGS@ | ||
@MESON_CXXFLAGS@ | ||
@MESON_FCFLAGS@ | ||
@MESON_OBJCFLAGS@ | ||
@MESON_OBJCPPFLAGS@ | ||
# b_vscrt | ||
@MESON_VSCRT_LINKAGE@ | ||
# c_winlibs/cpp_winlibs | ||
@MESON_WINLIBS@ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.