Skip to content

Commit

Permalink
Attempt!
Browse files Browse the repository at this point in the history
  • Loading branch information
adalisk-emikhaylov committed Sep 18, 2024
1 parent 20814c7 commit d236332
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-test-ubuntu-x64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ jobs:
if: ${{ matrix.os == 'ubuntu24' }}
env:
CXX: ${{matrix.cxx-compiler}}
run: make -f scripts/mrbind/generate.mk
run: make -f scripts/mrbind/generate.mk MODE=none

- name: Sanity check MRBind bindings
if: ${{ matrix.os == 'ubuntu24' }}
Expand Down
12 changes: 10 additions & 2 deletions .github/workflows/pip-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@ jobs:
py-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
include:
- platform: "x86_64"
docker-image: "meshlib/meshlib-ubuntu20:latest"
docker-image: "meshlib/meshlib-ubuntu20:mrbind-ci"
container-options: "--user root"
runner: ubuntu-latest
- platform: "aarch64"
docker-image: "meshlib/meshlib-ubuntu-arm64:latest"
docker-image: "meshlib/meshlib-ubuntu-arm64:mrbind-ci"
container-options: "--user root"
runner: [ 'self-hosted', 'linux-arm64' ]
- py-version: "3.8"
Expand Down Expand Up @@ -100,6 +100,14 @@ jobs:
# not realy needed
CMAKE_C_COMPILER: /usr/bin/clang-11

- name: Build MRBind
run: ./scripts/install_mrbind_ubuntu.sh

- name: Generate and build MRBind bindings
env:
CXX: ${{matrix.cxx-compiler}}
run: make -f scripts/mrbind/generate.mk -B PACKAGE_NAME=meshlib

- name: Run Tests
run: MR_LOCAL_RESOURCES=1 xvfb-run -a ./build/Release/bin/MeshViewer -hidden -noEventLoop -unloadPluginsAtEnd

Expand Down

0 comments on commit d236332

Please sign in to comment.