From 0f584ee343c3c6181163422c15baa50b17cd0d58 Mon Sep 17 00:00:00 2001 From: David Given Date: Sat, 30 Mar 2024 20:50:18 +0100 Subject: [PATCH] Can we install the Fedora WSL system? --- .github/workflows/ccpp.yml | 75 +++++++++++++++++++------------------- 1 file changed, 38 insertions(+), 37 deletions(-) diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index 5913b372..1ba9ec6d 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -48,48 +48,49 @@ jobs: build-windows: runs-on: windows-latest - defaults: - run: - shell: wsl-bash {0} steps: - - uses: Vampire/setup-wsl@v3 - with: - distribution: openSUSE-Leap-15.2 - use-cache: true - additional-packages: - gcc - gcc-c++ - protobuf-c-compiler - protobuf-devel - fmt-devel - systemd-devel - sqlite-devel - wxGTK-devel - mingw32-gcc - mingw32-gcc-c++ - mingw32-zlib-static - mingw32-protobuf-static - mingw32-sqlite-static - mingw32-wxWidgets3-static - mingw32-libpng-static - mingw32-libjpeg-static - mingw32-libtiff-static - mingw32-nsis + - name: setup WSL + run: | + wsl --install --distribution whitewaterfoundry.fedora-remix-for-wsl - - uses: actions/checkout@v3 - with: - repository: 'davidgiven/fluxengine' - path: 'fluxengine' + #- uses: Vampire/setup-wsl@v3 + # with: + # distribution: openSUSE-Leap-15.2 + # use-cache: true + # additional-packages: + # gcc + # gcc-c++ + # protobuf-c-compiler + # protobuf-devel + # fmt-devel + # systemd-devel + # sqlite-devel + # wxGTK-devel + # mingw32-gcc + # mingw32-gcc-c++ + # mingw32-zlib-static + # mingw32-protobuf-static + # mingw32-sqlite-static + # mingw32-wxWidgets3-static + # mingw32-libpng-static + # mingw32-libjpeg-static + # mingw32-libtiff-static + # mingw32-nsis - - uses: actions/checkout@v3 - with: - repository: 'davidgiven/fluxengine-testdata' - path: 'fluxengine-testdata' + #- uses: actions/checkout@v3 + # with: + # repository: 'davidgiven/fluxengine' + # path: 'fluxengine' - - name: go - run: | - ls + #- uses: actions/checkout@v3 + # with: + # repository: 'davidgiven/fluxengine-testdata' + # path: 'fluxengine-testdata' + + #- name: go + # run: | + # ls #build-windows: # runs-on: windows-latest