Skip to content

Commit

Permalink
Add PCRE2 build deps to github workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
Lee Garrett committed Jan 23, 2025
1 parent 2e5a755 commit fbc2c85
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build-and-deploy-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,15 @@ jobs:
if: matrix.os == 'linux'
- name: Prepare Build Environemnt
shell: bash
run: sudo apt-get update -qq && sudo apt-get -qq --no-install-recommends install build-essential cmake gcc-mingw-w64-x86-64 gcc-mingw-w64-i686
run: sudo apt-get update -qq && sudo apt-get -qq --no-install-recommends install build-essential cmake gcc-mingw-w64-x86-64 gcc-mingw-w64-i686 libpcre2-dev
if: matrix.os == 'windows'
- name: Build
run: |
if ${{ matrix.os == 'linux' }}; then
docker run --platform linux/${{ matrix.arch }} --net=host --rm --device /dev/fuse -v $PWD:/mvdsv -w /mvdsv ${{ matrix.build-image }} bash -c -e '
set -e
apt-get -qq update
apt-get -qq --no-install-recommends install cmake build-essential libcurl4-openssl-dev ninja-build
apt-get -qq --no-install-recommends install cmake build-essential libcurl4-openssl-dev libpcre2-dev ninja-build
./build_cmake.sh ${{ matrix.target }}
chown -R '$(id -u ${USER})':'$(id -g ${USER})' build/${{ matrix.target }} || exit 3
'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-and-deploy-snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,15 @@ jobs:
if: matrix.os == 'linux'
- name: Prepare Build Environemnt
shell: bash
run: sudo apt-get update -qq && sudo apt-get -qq --no-install-recommends install build-essential cmake gcc-mingw-w64-x86-64 gcc-mingw-w64-i686
run: sudo apt-get update -qq && sudo apt-get -qq --no-install-recommends install build-essential cmake gcc-mingw-w64-x86-64 gcc-mingw-w64-i686 libpcre2-dev
if: matrix.os == 'windows'
- name: Build
run: |
if ${{ matrix.os == 'linux' }}; then
docker run --platform linux/${{ matrix.arch }} --net=host --rm --device /dev/fuse -v $PWD:/mvdsv -w /mvdsv ${{ matrix.build-image }} bash -c -e '
set -e
apt-get -qq update
apt-get -qq --no-install-recommends install cmake build-essential libcurl4-openssl-dev ninja-build
apt-get -qq --no-install-recommends install cmake build-essential libcurl4-openssl-dev libpcre2-dev ninja-build
./build_cmake.sh ${{ matrix.target }}
chown -R '$(id -u ${USER})':'$(id -g ${USER})' build/${{ matrix.target }} || exit 3
'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-targets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ jobs:

- name: Prepare Build Environemnt
shell: bash
run: sudo apt-get update -qq && sudo apt-get -qq --no-install-recommends install build-essential cmake gcc-mingw-w64-x86-64 gcc-mingw-w64-i686
run: sudo apt-get update -qq && sudo apt-get -qq --no-install-recommends install build-essential cmake gcc-mingw-w64-x86-64 gcc-mingw-w64-i686 libpcre2-dev
if: matrix.os == 'windows'

- name: Build
Expand All @@ -63,7 +63,7 @@ jobs:
docker run --platform linux/${{ matrix.arch }} --net=host --rm --device /dev/fuse -v $PWD:/mvdsv -w /mvdsv ${{ matrix.build-image }} bash -c -e '
set -e
apt-get -qq update
apt-get -qq --no-install-recommends install cmake build-essential libcurl4-openssl-dev ninja-build
apt-get -qq --no-install-recommends install cmake build-essential libcurl4-openssl-dev libpcre2-dev ninja-build
./build_cmake.sh ${{ matrix.target }}
chown -R '$(id -u ${USER})':'$(id -g ${USER})' build/${{ matrix.target }} || exit 3
'
Expand Down

0 comments on commit fbc2c85

Please sign in to comment.