try
This commit is contained in:
parent
9683c579c3
commit
3d8f36e9c7
2 changed files with 11 additions and 1 deletions
|
@ -30,9 +30,16 @@ pi_task:
|
||||||
- cd raylib-c
|
- cd raylib-c
|
||||||
- mkdir build
|
- mkdir build
|
||||||
- cd build
|
- cd build
|
||||||
- cmake -DPLATFORM=${RAYLIB_PLATFORM} -DOPENGL_VERSION=2.1 -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release ..
|
- cmake -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release ..
|
||||||
- make -j2
|
- make -j2
|
||||||
- make install
|
- make install
|
||||||
|
build_raylib_again_script:
|
||||||
|
- cd raylib-c
|
||||||
|
- mkdir build2
|
||||||
|
- cd build2
|
||||||
|
- cmake -DPLATFORM=${RAYLIB_PLATFORM} -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DSUPPORT_FILEFORMAT_JPG=ON -DSUPPORT_FILEFORMAT_FLAC=ON -DWITH_PIC=ON -DCMAKE_BUILD_TYPE=Release ..
|
||||||
|
- make -j2
|
||||||
|
- sudo cp raylib/libraylib.a /usr/local/lib/libraylib.a
|
||||||
build_script:
|
build_script:
|
||||||
- cp -r raylib-c/src/external/glfw/include/GLFW /usr/local/include/
|
- cp -r raylib-c/src/external/glfw/include/GLFW /usr/local/include/
|
||||||
- cp physac/src/physac.h /usr/local/include/
|
- cp physac/src/physac.h /usr/local/include/
|
||||||
|
|
|
@ -60,6 +60,9 @@ Older MacOS requires building from source but this is usually simple:
|
||||||
brew install raylib
|
brew install raylib
|
||||||
python3 -m pip install raylib==5.0.0.4
|
python3 -m pip install raylib==5.0.0.4
|
||||||
|
|
||||||
|
(I do have binaries for arm64 MacOS 11, 12 and 13 but I have no way of testing they work, so post an issue
|
||||||
|
if you want to test them.)
|
||||||
|
|
||||||
## Linux
|
## Linux
|
||||||
|
|
||||||
Binaries require OS newer than Ubuntu 2020, x64 or arm64. Otherwise build from source.
|
Binaries require OS newer than Ubuntu 2020, x64 or arm64. Otherwise build from source.
|
||||||
|
|
Reference in a new issue