diff --git a/.github/workflows/prepare-gocat.yml b/.github/workflows/prepare-gocat.yml deleted file mode 100644 index 1cea501..0000000 --- a/.github/workflows/prepare-gocat.yml +++ /dev/null @@ -1,56 +0,0 @@ -name: Prepare QCW gocat (from Git) - -on: workflow_dispatch - -jobs: - - build: - runs-on: windows-latest - - steps: - - - name: '🏗️ Install msys2' - uses: msys2/setup-msys2@v2 - with: - msystem: UCRT64 - update: true - install: >- - make - git - unzip - base-devel - mingw-w64-ucrt-x86_64-toolchain - zip - mingw-w64-ucrt-x86_64-go - - - name: '📝 Checkout' - uses: actions/checkout@v3 - with: - fetch-depth: 1 - submodules: true - - - name: '🛠️ Build gocat' - working-directory: gocat - shell: msys2 {0} - run: | - go build - - - name: '📦 Pack gocat' - shell: msys2 {0} - run: | - mkdir -p qcw - mkdir -p qcw-tmp - cp "gocat/gocat.exe" qcw-tmp/ - cp "gocat/LICENSE" qcw-tmp/ - cd qcw-tmp/ - zip -9 -r ../qcw/gocat.zip . - cd ../qcw - find . -type f \( ! -iname "*.checksums" \) -exec sha256sum -b {} \; > sha.checksums - find . -type f \( ! -iname "*.checksums" \) -exec sha512sum -b {} \; >> sha.checksums - cat sha.checksums - - - name: '🚀 Upload artifact' - uses: actions/upload-artifact@v3 - with: - name: qcw-gocat - path: qcw diff --git a/.github/workflows/prepare-podman.yml b/.github/workflows/prepare-podman.yml deleted file mode 100644 index ed46ff8..0000000 --- a/.github/workflows/prepare-podman.yml +++ /dev/null @@ -1,69 +0,0 @@ -name: Prepare QCW Podman (from Git) - -on: workflow_dispatch - -jobs: - - build: - runs-on: windows-latest - - steps: - - - name: '🏗️ Install msys2' - uses: msys2/setup-msys2@v2 - with: - msystem: UCRT64 - update: true - install: >- - make - git - unzip - base-devel - mingw-w64-ucrt-x86_64-toolchain - zip - mingw-w64-ucrt-x86_64-go - - - name: '🏗️ Install tools' - uses: crazy-max/ghaction-chocolatey@v2 - with: - args: install pandoc - - - name: '📝 Checkout' - uses: actions/checkout@v3 - with: - fetch-depth: 1 - submodules: true - - - name: '🔗 Link tools' - shell: msys2 {0} - run: | - mkdir -p /usr/local/bin - ln -sf "/c/Program Files/Pandoc/pandoc.exe" "/usr/local/bin/pandoc.exe" - - - name: '🛠️ Build Podman' - working-directory: podman - shell: msys2 {0} - run: | - make podman-remote-release-windows_amd64.zip - export BUILD_PODMAN_VERSION=$(test/version/version | sed 's/-.*//') - mkdir -p contrib/win-installer/current - cp *.zip contrib/win-installer/current/ - cd contrib/win-installer - powershell -ExecutionPolicy Bypass -File build.ps1 $BUILD_PODMAN_VERSION dev current - - - name: '📦 Pack Podman' - shell: msys2 {0} - run: | - mkdir -p qcw - export BUILD_PODMAN_VERSION=$(podman/test/version/version | sed 's/-.*//') - cp "podman/contrib/win-installer/podman-$BUILD_PODMAN_VERSION-dev-setup.exe" qcw/ - cd qcw - find . -type f \( ! -iname "*.checksums" \) -exec sha256sum -b {} \; > sha.checksums - find . -type f \( ! -iname "*.checksums" \) -exec sha512sum -b {} \; >> sha.checksums - cat sha.checksums - - - name: '🚀 Upload artifact' - uses: actions/upload-artifact@v3 - with: - name: qcw-podman - path: qcw diff --git a/.github/workflows/prepare-qemu.yml b/.github/workflows/prepare-qemu.yml deleted file mode 100644 index 7cd2e92..0000000 --- a/.github/workflows/prepare-qemu.yml +++ /dev/null @@ -1,68 +0,0 @@ -name: Prepare QCW QEMU (from Git) - -on: workflow_dispatch - -jobs: - - build: - runs-on: windows-latest - - steps: - - - name: '🏗️ Install msys2' - uses: msys2/setup-msys2@v2 - with: - msystem: UCRT64 - update: true - install: >- - make - git - unzip - base-devel - mingw-w64-ucrt-x86_64-toolchain - python - ninja - mingw-w64-ucrt-x86_64-glib2 - mingw-w64-ucrt-x86_64-pixman - python-setuptools - mingw-w64-ucrt-x86_64-gtk3 - mingw-w64-ucrt-x86_64-SDL2 - mingw-w64-ucrt-x86_64-libslirp - mingw-w64-ucrt-x86_64-SDL2_image - mingw-w64-ucrt-x86_64-curl-gnutls - mingw-w64-ucrt-x86_64-gnutls - mingw-w64-ucrt-x86_64-virglrenderer - mingw-w64-ucrt-x86_64-libssh - mingw-w64-ucrt-x86_64-libssh2 - mingw-w64-ucrt-x86_64-meson - mingw-w64-ucrt-x86_64-nsis - - - name: '📝 Checkout' - uses: actions/checkout@v3 - with: - fetch-depth: 1 - submodules: true - - - name: '🛠️ Build QEMU' - working-directory: qemu - shell: msys2 {0} - run: | - ./configure --enable-gtk --enable-sdl --disable-debug-info - make - make installer - - - name: '📦 Pack QEMU' - shell: msys2 {0} - run: | - mkdir -p qcw - cp qemu/build/qemu-setup-*.exe qcw/ - cd qcw - find . -type f \( ! -iname "*.checksums" \) -exec sha256sum -b {} \; > sha.checksums - find . -type f \( ! -iname "*.checksums" \) -exec sha512sum -b {} \; >> sha.checksums - cat sha.checksums - - - name: '🚀 Upload artifact' - uses: actions/upload-artifact@v3 - with: - name: qcw-qemu - path: qcw diff --git a/.gitmodules b/.gitmodules index e8f66d7..e69de29 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +0,0 @@ -[submodule "podman"] - path = podman - url = https://github.com/arixmkii/podman.git -[submodule "qemu"] - path = qemu - url = https://github.com/arixmkii/qemu.git -[submodule "gocat"] - path = gocat - url = https://github.com/arixmkii/gocat.git diff --git a/gocat b/gocat deleted file mode 160000 index 00683f1..0000000 --- a/gocat +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 00683f13b183d9a8be534103cc1b5af145a27802 diff --git a/podman b/podman deleted file mode 160000 index a5dc2b0..0000000 --- a/podman +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a5dc2b03633b50bba3abc4874f2166acd613b4a2 diff --git a/qemu b/qemu deleted file mode 160000 index adb6af4..0000000 --- a/qemu +++ /dev/null @@ -1 +0,0 @@ -Subproject commit adb6af45ae6c5cf31e9838159afedd7872bc5856