mirror of
https://github.com/nigels-com/glew.git
synced 2025-07-07 14:00:20 +00:00
Use apt directly
This commit is contained in:
parent
dc6d20cbbb
commit
639eb8301b
@ -8,10 +8,14 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
flavour: [
|
||||
"-DGLEW_X11=Y -DGLEW_EGL=N -DBUILD_SHARED_LIBS=N",
|
||||
"-DGLEW_X11=N -DGLEW_EGL=Y -DBUILD_SHARED_LIBS=N",
|
||||
"-DGLEW_X11=Y -DGLEW_EGL=N -DBUILD_SHARED_LIBS=Y",
|
||||
"-DGLEW_X11=N -DGLEW_EGL=Y -DBUILD_SHARED_LIBS=Y",
|
||||
"-DCMAKE_BUILD_TYPE=Debug -DGLEW_X11=Y -DGLEW_EGL=N -DBUILD_SHARED_LIBS=N",
|
||||
"-DCMAKE_BUILD_TYPE=Debug -DGLEW_X11=N -DGLEW_EGL=Y -DBUILD_SHARED_LIBS=N",
|
||||
"-DCMAKE_BUILD_TYPE=Debug -DGLEW_X11=Y -DGLEW_EGL=N -DBUILD_SHARED_LIBS=Y",
|
||||
"-DCMAKE_BUILD_TYPE=Debug -DGLEW_X11=N -DGLEW_EGL=Y -DBUILD_SHARED_LIBS=Y",
|
||||
"-DCMAKE_BUILD_TYPE=Release -DGLEW_X11=Y -DGLEW_EGL=N -DBUILD_SHARED_LIBS=N",
|
||||
"-DCMAKE_BUILD_TYPE=Release -DGLEW_X11=N -DGLEW_EGL=Y -DBUILD_SHARED_LIBS=N",
|
||||
"-DCMAKE_BUILD_TYPE=Release -DGLEW_X11=Y -DGLEW_EGL=N -DBUILD_SHARED_LIBS=Y",
|
||||
"-DCMAKE_BUILD_TYPE=Release -DGLEW_X11=N -DGLEW_EGL=Y -DBUILD_SHARED_LIBS=Y",
|
||||
]
|
||||
exclude:
|
||||
- os: macos-latest
|
||||
@ -21,7 +25,7 @@ jobs:
|
||||
- name: Install Dependencies
|
||||
run: |
|
||||
apt update
|
||||
apt install -y cmake ninja libxmu-dev libxi-dev libgl-dev libegl1-mesa-dev dos2unix
|
||||
apt install -y cmake ninja-build libxmu-dev libxi-dev libgl-dev libegl1-mesa-dev dos2unix
|
||||
- name: Git Checkout
|
||||
uses: actions/checkout@v4
|
||||
- name: Generate Code
|
||||
@ -32,7 +36,7 @@ jobs:
|
||||
- name: Build Binaries
|
||||
run: |
|
||||
mkdir build_
|
||||
cmake build/cmake -B build_ --fresh ${{ matrix.flavour }}
|
||||
cmake build/cmake -B build_ -G Ninja --fresh ${{ matrix.flavour }}
|
||||
rm -Rf build_
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user