Skip to content

Commit

Permalink
GHA: Add Ogre 13.6 (#1)
Browse files Browse the repository at this point in the history
* GHA: Add Ogre 13.6
  • Loading branch information
rhaschke authored and simonschmeisser committed Dec 17, 2023
1 parent ea2ca2c commit 1ecdd40
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,20 @@ jobs:
fail-fast: false
matrix:
distro: [noetic, jammy]
ogre: ["1.9", "1.12"]
ogre: ["1.9", "1.12", "13.6"]
include:
- distro: noetic
ogre: 1.9
env:
CLANG_TIDY: true
exclude:
- distro: jammy
ogre: "13.6"

env:
CXXFLAGS: "-DRVIZ_DEPRECATE_QT4_SLOTS -Werror -Wall -Wextra -Wwrite-strings -Wunreachable-code -Wpointer-arith -Wredundant-decls -Wno-strict-aliasing -Wno-sign-compare"
UPSTREAM_WORKSPACE: ${{ matrix.distro != 'jammy' && 'github:rhaschke/python_qt_binding#silent-external-warnings' || '' }}
AFTER_INIT: ${{ startsWith(matrix.ogre, '13') && 'apt install -q -y software-properties-common && add-apt-repository ppa:s-schmeisser/ogre-13-${{ matrix.distro }} -y' || ''}}
AFTER_INSTALL_TARGET_DEPENDENCIES: apt install -qq -y libogre-${{ matrix.ogre }}-dev
CATKIN_LINT: true
CCACHE_DIR: ${{ github.workspace }}/.ccache
Expand Down

0 comments on commit 1ecdd40

Please sign in to comment.