File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ permissions:
1313
1414env :
1515 VULKAN_SDK_VERSION : " 1.4.341.0"
16+ VULKAN_SDK_LINUX_SHA256 : " ed66477d587a5587dc3601b1c2cdcc1fab5529c505f53a00171876cecd9b4fbe"
1617
1718jobs :
1819 build_wheels :
@@ -77,10 +78,14 @@ jobs:
7778 curl -L https://micro.mamba.pm/api/micromamba/linux-64/latest -o /tmp/micromamba.tar.bz2 &&
7879 mkdir -p /tmp/micromamba &&
7980 tar -xjf /tmp/micromamba.tar.bz2 -C /tmp/micromamba bin/micromamba &&
80- /tmp/micromamba/bin/micromamba create -y -p /opt/vulkan -c conda-forge shaderc vulkan-headers libvulkan-loader spirv-headers &&
81- /opt/vulkan/bin/glslc --version
81+ /tmp/micromamba/bin/micromamba create -y -p /opt/vulkan -c conda-forge shaderc libvulkan-loader spirv-headers &&
82+ /opt/vulkan/bin/glslc --version &&
83+ curl -fL "https://sdk.lunarg.com/sdk/download/${{ env.VULKAN_SDK_VERSION }}/linux/vulkansdk-linux-x86_64-${{ env.VULKAN_SDK_VERSION }}.tar.xz" -o /tmp/vulkan-sdk.tar.xz &&
84+ echo "${{ env.VULKAN_SDK_LINUX_SHA256 }} /tmp/vulkan-sdk.tar.xz" | sha256sum -c - &&
85+ mkdir -p /opt/vulkan-sdk &&
86+ tar -xf /tmp/vulkan-sdk.tar.xz -C /opt/vulkan-sdk
8287 CIBW_ENVIRONMENT_LINUX : >
83- CMAKE_ARGS="-DGGML_NATIVE=off -DGGML_METAL=OFF -DGGML_OPENMP=OFF -DGGML_VULKAN=on -DCMAKE_PREFIX_PATH=/opt/vulkan -DVulkan_INCLUDE_DIR=/opt/vulkan/include -DVulkan_LIBRARY=/opt/vulkan/lib/libvulkan.so -DVulkan_GLSLC_EXECUTABLE=/opt/vulkan/bin/glslc"
88+ CMAKE_ARGS="-DGGML_NATIVE=off -DGGML_METAL=OFF -DGGML_OPENMP=OFF -DGGML_VULKAN=on -DCMAKE_PREFIX_PATH=/opt/vulkan -DVulkan_INCLUDE_DIR=/opt/vulkan-sdk/${{ env.VULKAN_SDK_VERSION }}/x86_64 /include -DVulkan_LIBRARY=/opt/vulkan/lib/libvulkan.so -DVulkan_GLSLC_EXECUTABLE=/opt/vulkan/bin/glslc"
8489 CIBW_REPAIR_WHEEL_COMMAND_LINUX : " LD_LIBRARY_PATH=/project/llama_cpp/lib:/opt/vulkan/lib auditwheel repair --exclude libvulkan.so.1 -w {dest_dir} {wheel}"
8590 with :
8691 package-dir : .
You can’t perform that action at this time.
0 commit comments