mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-09 20:29:10 +02:00
Remove duplicate comments in the CI definition
This commit is contained in:
@@ -66,15 +66,11 @@ jobs:
|
|||||||
build-focal:
|
build-focal:
|
||||||
name: Build on Ubuntu 20.04
|
name: Build on Ubuntu 20.04
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# This container contains everything needed to build yabridge except for
|
|
||||||
# Boost since that's not easily available and it the parts we need are
|
|
||||||
# quick to compile anyway
|
|
||||||
container: robbert/docker-yabridge:focal
|
container: robbert/docker-yabridge:focal
|
||||||
outputs:
|
outputs:
|
||||||
artifact-name: ${{ env.ARCHIVE_NAME }}
|
artifact-name: ${{ env.ARCHIVE_NAME }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
# Needed for git-describe to do anything useful
|
|
||||||
- name: Fetch all git history
|
- name: Fetch all git history
|
||||||
run: git fetch --force --prune --tags --unshallow
|
run: git fetch --force --prune --tags --unshallow
|
||||||
- name: Determine build archive name
|
- name: Determine build archive name
|
||||||
@@ -82,11 +78,12 @@ jobs:
|
|||||||
echo "ARCHIVE_NAME=yabridge-$(git describe --always).tar.gz" >> "$GITHUB_ENV"
|
echo "ARCHIVE_NAME=yabridge-$(git describe --always).tar.gz" >> "$GITHUB_ENV"
|
||||||
- name: Build the binaries
|
- name: Build the binaries
|
||||||
run: |
|
run: |
|
||||||
# Wine won't create a Wine prefix in ~/.wine because /github/home is
|
|
||||||
# not owned by the user that's executing this job
|
|
||||||
mkdir -p /tmp/prefix
|
mkdir -p /tmp/prefix
|
||||||
export WINEPREFIX=/tmp/prefix
|
export WINEPREFIX=/tmp/prefix
|
||||||
|
|
||||||
|
# In this version we don't need to statically link libstdc++ since
|
||||||
|
# Ubuntu 20.04 and similar distros will ship with a version that's
|
||||||
|
# compatible with GCC 10, even if that's not the default GCC version
|
||||||
meson setup build --buildtype=release --cross-file=cross-wine.conf --unity=on --unity-size=10000 -Dwith-static-boost=true -Dwith-bitbridge=true
|
meson setup build --buildtype=release --cross-file=cross-wine.conf --unity=on --unity-size=10000 -Dwith-static-boost=true -Dwith-bitbridge=true
|
||||||
ninja -C build
|
ninja -C build
|
||||||
- name: Create an archive for the binaries
|
- name: Create an archive for the binaries
|
||||||
|
|||||||
Reference in New Issue
Block a user