From 88b4deefa24322b180bafb2776ebcc7e36111dfb Mon Sep 17 00:00:00 2001 From: Ian Rash Date: Sun, 3 Sep 2023 08:05:33 -0700 Subject: [PATCH] Windows build examples actions --- .github/workflows/windows-build.yml | 2 +- rsrc/install-ga.ps1 | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 rsrc/install-ga.ps1 diff --git a/.github/workflows/windows-build.yml b/.github/workflows/windows-build.yml index ba2b5c4..ebbc8d5 100644 --- a/.github/workflows/windows-build.yml +++ b/.github/workflows/windows-build.yml @@ -24,7 +24,7 @@ jobs: - name: Setup VS Dev Environment uses: seanmiddleditch/gha-setup-vsdevenv@v4 - name: raylib-cr post-install - run: powershell lib/raylib-cr/rsrc/install-lib.ps1 + run: powershell rsrc/install-ga.ps1 - name: set env run: | echo ("LIB=" + $env:LIB + ";" + $pwd + "\libs") >> $env:GITHUB_ENV diff --git a/rsrc/install-ga.ps1 b/rsrc/install-ga.ps1 new file mode 100644 index 0000000..04255b5 --- /dev/null +++ b/rsrc/install-ga.ps1 @@ -0,0 +1,17 @@ +cl /c rsrc\miniaudio-tests\miniaudiohelpers.c +lib miniaudiohelpers.obj +mkdir libs +copy miniaudiohelpers.lib libs\miniaudiohelpers.lib +del miniaudiohelpers.obj +del miniaudiohelpers.lib + +git clone https://github.com/raysan5/raylib +cd raylib +mkdir build +cd build +cmake .. -DBUILD_SHARED_LIBS=ON +cmake --build . +copy raylib\Debug\raylib.lib ..\..\libs\raylib.lib +copy raylib\Debug\raylib.dll ..\..\libs\raylib.dll +cd ..\.. +del raylib \ No newline at end of file