Skip to content

Commit c58eafc

Browse files
try fix cmake, old raygui.h.modified, dont include camera on sdl build
1 parent 7efbabb commit c58eafc

File tree

9 files changed

+131
-11756
lines changed

9 files changed

+131
-11756
lines changed

.github/workflows/build.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
tar xvfz SDL3-3.2.28.tar.gz
3636
mkdir build
3737
cd build
38-
cmake ../SDL3-3.2.28 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF
38+
cmake ../SDL3-3.2.28 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF -DSDL_CAMERA=OFF -DSDL_GPU=OFF
3939
cmake --build . --config Release
4040
sudo cmake --install .
4141
@@ -141,7 +141,7 @@ jobs:
141141
tar xvfz SDL3-3.2.28.tar.gz
142142
mkdir build
143143
cd build
144-
cmake ../SDL3-3.2.28 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF
144+
cmake ../SDL3-3.2.28 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF -DSDL_CAMERA=OFF -DSDL_GPU=OFF
145145
cmake --build . --config Release
146146
sudo cmake --install .
147147
@@ -243,6 +243,12 @@ jobs:
243243
run: |
244244
ln -s /usr/local/bin /__e/node20/bin
245245
246+
- name: update cmake
247+
run: |
248+
wget https://github.com/Kitware/CMake/releases/download/v3.31.10/cmake-3.31.10-linux-x86_64.tar.gz
249+
tar xvfz cmake-3.31.10-linux-x86_64.tar.gz
250+
cp cmake-3.31.10-linux-x86_64/bin/* /usr/bin/
251+
246252
- uses: actions/checkout@v2
247253
with:
248254
submodules: recursive
@@ -337,6 +343,12 @@ jobs:
337343
run: |
338344
ln -s /usr/local/bin /__e/node20/bin
339345
346+
- name: update cmake
347+
run: |
348+
wget https://github.com/Kitware/CMake/releases/download/v3.31.10/cmake-3.31.10-linux-x86_64.tar.gz
349+
tar xvfz cmake-3.31.10-linux-x86_64.tar.gz
350+
cp cmake-3.31.10-linux-x86_64/bin/* /usr/bin/
351+
340352
- uses: actions/checkout@v2
341353
with:
342354
submodules: recursive
@@ -444,7 +456,7 @@ jobs:
444456
tar xvfz SDL3-3.2.28.tar.gz
445457
mkdir build
446458
cd build
447-
cmake ../SDL3-3.2.28 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF
459+
cmake ../SDL3-3.2.28 -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DSDL_VULKAN=OFF -DSDL_CAMERA=OFF -DSDL_GPU=OFF
448460
cmake --build . --config Release
449461
sudo cmake --install .
450462

dynamic/raylib/__init__.pyi

Lines changed: 0 additions & 3208 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)