diff --git a/.github/workflows/Windows.yml b/.github/workflows/Windows.yml new file mode 100644 index 00000000000..a732854d3be --- /dev/null +++ b/.github/workflows/Windows.yml @@ -0,0 +1,45 @@ +name: Windows +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] +jobs: + build: + runs-on: windows-latest + strategy: + matrix: + x86: + arch: 'x86' + setupCmd1: '' + setupCmd2: '' + setupCmd3: '' + bindings: '$(cmakePy)' + runTests: 'False' + x64: + arch: 'x64' + setupCmd1: 'julia -e "using Pkg; Pkg.add(PackageSpec(name=\"libcxxwrap_julia_jll\", version=\"0.7.0\"))"' + setupCmd2: 'julia -e "using libcxxwrap_julia_jll; print(dirname(libcxxwrap_julia_jll.libcxxwrap_julia_path))" > tmp.env' + setupCmd3: 'set /P JlCxxDir=