Skip to content

Commit

Permalink
1
Browse files Browse the repository at this point in the history
  • Loading branch information
kiwi committed Nov 16, 2024
1 parent db42e81 commit 6ac15b8
Showing 1 changed file with 12 additions and 13 deletions.
25 changes: 12 additions & 13 deletions .github/workflows/windows-build-on-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,23 +18,15 @@ jobs:

- name: Install llvm and opencv via Chocolatey
run: |
choco install llvm --version=18.1.8 -y
choco install opencv --version=4.10.0 -y
- name: Verify OpenCV Installation
run: |
dir "C:\tools\opencv"
dir "C:\tools\opencv\build\include"
dir "C:\tools\opencv\build\x64"
dir "C:\tools\opencv\build\x64\vc16\lib"
dir "C:\tools\opencv\build\x64\vc16\bin"
choco install llvm --version=15.0.0 -y
choco install opencv --version=4.5.5 -y
- name: Set OpenCV environment variables
run: |
$opencvDir = "C:\tools\opencv"
$includePaths = Join-Path -Path $opencvDir -ChildPath "build\include"
$linkLibs = Join-Path -Path $opencvDir -ChildPath "build\x64\vc16\lib\opencv_world4100.lib"
$linkPaths = Join-Path -Path $opencvDir -ChildPath "build\x64\vc16\lib"
$linkLibs = Join-Path -Path $opencvDir -ChildPath "build\x64\vc15\lib\opencv_world455.lib"
$linkPaths = Join-Path -Path $opencvDir -ChildPath "build\x64\vc15\lib"
echo "OPENCV_INCLUDE_PATHS=$includePaths" >> $env:GITHUB_ENV
echo "OPENCV_LINK_LIBS=$linkLibs" >> $env:GITHUB_ENV
echo "OPENCV_LINK_PATHS=$linkPaths" >> $env:GITHUB_ENV
Expand All @@ -45,6 +37,13 @@ jobs:
echo "Link Libs: $env:OPENCV_LINK_LIBS"
echo "Link Paths: $env:OPENCV_LINK_PATHS"
- name: Verify OpenCV Installation
run: |
dir "C:\tools\opencv"
dir "C:\tools\opencv\build\include"
dir "C:\tools\opencv\build\x64\vc15\lib"
dir "C:\tools\opencv\build\x64\vc15\bin"
- name: Set up Rust
uses: actions-rs/toolchain@v1
with:
Expand All @@ -59,7 +58,7 @@ jobs:

- name: Copy OpenCV DLL
run: |
copy "C:\tools\opencv\build\x64\vc16\bin\opencv_world4100.dll" "./src-tauri/target/release"
copy "C:\tools\opencv\build\x64\vc15\bin\opencv_world455.dll" "./src-tauri/target/release"
- name: Verify build output
run: |
Expand Down

0 comments on commit 6ac15b8

Please sign in to comment.