From 5e08083b5a925e8647fc69c47c430524a359c7ac Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Thu, 18 Nov 2021 02:02:28 -0500 Subject: copy msys2 dependencies to artifact --- .github/workflows/ci.yml | 8 +++++++- ci/msys-deps.txt | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 ci/msys-deps.txt diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d6422cc..3399437 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,11 +39,17 @@ jobs: cmake -GNinja -Bbuild -DCMAKE_BUILD_TYPE=${{ matrix.buildtype }} cmake --build build + - name: Setup Artifact + run: | + mkdir build/artifactdir + cp *.exe "build/artifactdir" + cat "ci/deps.txt" | sed 's/\r$//' | xargs -I % cp /mingw64% build/artifactdir + - name: Upload build uses: actions/upload-artifact@v2 with: name: build-windows-msys2-${{ matrix.buildtype }} - path: ${{ runner.workspace }}/abaddon/build + path: build/artifactdir windows: name: windows-${{ matrix.buildtype }} diff --git a/ci/msys-deps.txt b/ci/msys-deps.txt new file mode 100644 index 0000000..6641349 --- /dev/null +++ b/ci/msys-deps.txt @@ -0,0 +1,41 @@ +/bin/libatk-1.0-0.dll +/bin/libatkmm-1.6-1.dll +/bin/libbrotlicommon.dll +/bin/libbrotlidec.dll +/bin/libbz2-1.dll +/bin/libcairo-2.dll +/bin/libcairo-gobject-2.dll +/bin/libcairomm-1.0-1.dll +/bin/libdatrie-1.dll +/bin/libepoxy-0.dll +/bin/libexpat-1.dll +/bin/libffi-7.dll +/bin/libfontconfig-1.dll +/bin/libfreetype-6.dll +/bin/libfribidi-0.dll +/bin/libgdk-3-0.dll +/bin/libgdk_pixbuf-2.0-0.dll +/bin/libgdkmm-3.0-1.dll +/bin/libgio-2.0-0.dll +/bin/libgiomm-2.4-1.dll +/bin/libglib-2.0-0.dll +/bin/libglibmm-2.4-1.dll +/bin/libgmodule-2.0-0.dll +/bin/libgobject-2.0-0.dll +/bin/libgraphite2.dll +/bin/libgtk-3-0.dll +/bin/libgtkmm-3.0-1.dll +/bin/libharfbuzz-0.dll +/bin/libiconv-2.dll +/bin/libintl-8.dll +/bin/libpango-1.0-0.dll +/bin/libpangocairo-1.0-0.dll +/bin/libpangoft2-1.0-0.dll +/bin/libpangomm-1.4-1.dll +/bin/libpangowin32-1.0-0.dll +/bin/libpcre-1.dll +/bin/libpixman-1-0.dll +/bin/libpng16-16.dll +/bin/libsigc-2.0-0.dll +/bin/libthai-0.dll +/bin/zlib1.dll -- cgit v1.2.3