Alexander Neumann
Alexander Neumann
> I marked them skip because it is important that blas-test and lapack-test pass without them. No the important part is that they pass selecting the correct blas/lapack implementation. Since...
@WangWeiLin-MV: converting this to draft makes no sense.
hmm a) add `gtk:x64-windows=pass` (or gtkmm) in ci baseline b) don't know if removing supports here is correct. (Hmm after checking native_windows_loaders is false so this is ok. )
> Can you explain why you are doing this? Tools generally need to be copied to tools with their needed DLLs, not reach outside of tools. Ownership problems. If I...
@BillyONeal: I mean I can add a check that `sys.executable` is actually python from vcpkg? (Meaning that it is located in a directory called `tools/python3`)
My point is: Just tell me what checks to implement and I'll do it. I mean this is a lot better than having to patch python since it allows for...
> This wouldn't eliminate the risk of malicious DLLs being placed in the extra directories that are searched. The point is that the extra directories should be within the vcpkg...
https://gitlab.kitware.com/cmake/cmake/-/blob/master/Modules/FindPython/Support.cmake?ref_type=heads#L3796-L3801 otherwise you would be required to pass `_${_PYTHON_PREFIX}_NumPy_INCLUDE_DIR` or `_${_PYTHON_PREFIX}_NumPy_PATH` manually. https://gitlab.kitware.com/cmake/cmake/-/blob/master/Modules/FindPython/Support.cmake?ref_type=heads#L3819 looks for the version of numpy. typically meson would do something similar in the lookup without a...
See: https://github.com/Neumann-A/my-vcpkg-triplets/blob/master/x64-win-llvm.cmake for an example how to use clang-cl. You can probably adjust use clang instead.
`.\vcpkg.exe install libiconv --overlay-triplets=D:\github\my-vcpkg-triplets-master --triplet=x64-win-llvm` better use `.\vcpkg.exe install libiconv --overlay-triplets=D:\github\my-vcpkg-triplets-master --host-triplet=x64-win-llvm`