Skip to content

Commit

Permalink
Start building jack2 and qjackctl
Browse files Browse the repository at this point in the history
Signed-off-by: falkTX <falktx@falktx.com>
  • Loading branch information
falkTX committed Jan 10, 2022
1 parent 1c2ad34 commit 3ed6c09
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 48 deletions.
92 changes: 46 additions & 46 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,17 +34,17 @@ jobs:
shell: bash
run: |
./PawPaw/bootstrap-jack2.sh macos && ./PawPaw/bootstrap-qt.sh macos && ./PawPaw/.cleanup.sh macos
#- name: Build macOS intel
#shell: bash
#run: |
#./pack-jack2-version.sh macos
#- name: Set sha8
#id: slug
#run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
#- uses: actions/upload-artifact@v2
#with:
#name: jack2-macOS-intel-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
#path: PawPaw/jack2-macOS-*.tar.gz
- name: Build macOS intel
shell: bash
run: |
./pack-jack2-version.sh macos
- name: Set sha8
id: slug
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
- uses: actions/upload-artifact@v2
with:
name: jack2-macOS-intel-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
path: PawPaw/jack2-macOS-*.tar.gz

# macOS native universal build
macos_universal:
Expand All @@ -70,17 +70,17 @@ jobs:
shell: bash
run: |
./PawPaw/bootstrap-jack2.sh macos-universal && ./PawPaw/bootstrap-qt.sh macos-universal && ./PawPaw/.cleanup.sh macos-universal
#- name: Build macOS universal
#shell: bash
#run: |
#./pack-jack2-version.sh macos-universal
#- name: Set sha8
#id: slug
#run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
#- uses: actions/upload-artifact@v2
#with:
#name: jack2-macOS-universal-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
#path: PawPaw/jack2-macOS-*.tar.gz
- name: Build macOS universal
shell: bash
run: |
./pack-jack2-version.sh macos-universal
- name: Set sha8
id: slug
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
- uses: actions/upload-artifact@v2
with:
name: jack2-macOS-universal-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
path: PawPaw/jack2-macOS-*.tar.gz

# linux with win32 cross-compilation
win32:
Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:
run: |
sudo dpkg --add-architecture i386
sudo apt-get update -qq
sudo apt-get install -y autopoint build-essential curl cmake jq llvm mingw-w64 qttools5-dev-tools xvfb \
sudo apt-get install -y autopoint build-essential curl cmake jq llvm mingw-w64 qttools5-dev qttools5-dev-tools xvfb \
binutils-mingw-w64-i686 g++-mingw-w64-i686 mingw-w64 wine-stable:i386
- name: Cache debian packages
run: |
Expand All @@ -119,17 +119,17 @@ jobs:
shell: bash
run: |
./PawPaw/bootstrap-jack2.sh win32 && ./PawPaw/bootstrap-qt.sh win32 && ./PawPaw/.cleanup.sh win32
#- name: Build win32 cross-compiled
#shell: bash
#run: |
#xvfb-run ./pack-jack2-version.sh win32
#- name: Set sha8
#id: slug
#run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
#- uses: actions/upload-artifact@v2
#with:
#name: jack2-win32-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
#path: PawPaw/jack2-win*.exe
- name: Build win32 cross-compiled
shell: bash
run: |
xvfb-run ./pack-jack2-version.sh win32
- name: Set sha8
id: slug
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
- uses: actions/upload-artifact@v2
with:
name: jack2-win32-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
path: PawPaw/jack2-win*.exe

# linux with win64 cross-compilation
win64:
Expand Down Expand Up @@ -158,7 +158,7 @@ jobs:
run: |
sudo dpkg --add-architecture i386
sudo apt-get update -qq
sudo apt-get install -y autopoint build-essential curl cmake jq llvm mingw-w64 qttools5-dev-tools xvfb \
sudo apt-get install -y autopoint build-essential curl cmake jq llvm mingw-w64 qttools5-dev qttools5-dev-tools xvfb \
binutils-mingw-w64-x86-64 g++-mingw-w64-x86-64 mingw-w64 wine-stable
- name: Cache debian packages
run: |
Expand All @@ -168,14 +168,14 @@ jobs:
shell: bash
run: |
./PawPaw/bootstrap-jack2.sh win64 && ./PawPaw/bootstrap-qt.sh win64 && ./PawPaw/.cleanup.sh win64
#- name: Build win64 cross-compiled
#shell: bash
#run: |
#xvfb-run ./pack-jack2-version.sh win64
#- name: Set sha8
#id: slug
#run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
#- uses: actions/upload-artifact@v2
#with:
#name: jack2-win64-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
#path: PawPaw/jack2-win*.exe
- name: Build win64 cross-compiled
shell: bash
run: |
xvfb-run ./pack-jack2-version.sh win64
- name: Set sha8
id: slug
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
- uses: actions/upload-artifact@v2
with:
name: jack2-win64-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
path: PawPaw/jack2-win*.exe
2 changes: 1 addition & 1 deletion pack-jack2-version.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash

export JACK2_VERSION=v1.9.19
export QJACKCTL_VERSION=0.9.5
export QJACKCTL_VERSION=0.9.6

set -e

Expand Down

0 comments on commit 3ed6c09

Please sign in to comment.