فهرست منبع

Just use bash...

Ian Walton 4 سال پیش
والد
کامیت
b0c4cb84a0
1فایلهای تغییر یافته به همراه3 افزوده شده و 5 حذف شده
  1. 3 5
      .github/workflows/main.yml

+ 3 - 5
.github/workflows/main.yml

@@ -69,7 +69,6 @@ jobs:
         ./download_webclient.sh
         curl -L https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-win.zip > ninja.zip
         unzip ninja.zip
-        ls
         mv ninja.exe build/
         curl -L https://sourceforge.net/projects/mpv-player-windows/files/libmpv/mpv-dev-x86_64-20210404-git-dd86f19.7z/download > mpv.7z
         7z x mpv.7z
@@ -87,13 +86,12 @@ jobs:
     - name: Build
       run: |
         cd build
-        set PATH=%PATH%;C:\Program Files (x86)\WiX Toolset v3.11\bin
-        dir
+        export PATH="$PATH:/c/Program Files (x86)/WiX Toolset v3.11/bin"
         cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=output -DCMAKE_MAKE_PROGRAM=ninja.exe -DQTROOT=Qt/5.15.2/msvc2019_64 -DMPV_INCLUDE_DIR=mpv/include -DMPV_LIBRARY=mpv/mpv.dll -DCMAKE_INSTALL_PREFIX=output ..
-        lib /def:mpv\mpv.def /out:mpv\mpv.dll.lib /MACHINE:X64
+        "/c/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/"*"/bin/Hostx64/x64/lib.exe" /def:mpv\mpv.def /out:mpv\mpv.dll.lib /MACHINE:X64
         ninja
         ninja windows_package
-      shell: cmd
+      shell: bash
     - name: Archive production artifacts
       uses: actions/upload-artifact@v2
       with: