mirror of
https://github.com/Tha14/toxic.git
synced 2024-11-22 17:03:03 +01:00
Add macOS build.
Lots of features disabled, because I can't get it to work yet. We'll enable features one by one as we get them to work.
This commit is contained in:
parent
47591d5298
commit
bdeae33d48
22
.travis.yml
22
.travis.yml
@ -36,3 +36,25 @@ jobs:
|
|||||||
|
|
||||||
script:
|
script:
|
||||||
- make ENABLE_PYTHON=1 -j$(nproc)
|
- make ENABLE_PYTHON=1 -j$(nproc)
|
||||||
|
|
||||||
|
- env: JOB=macos
|
||||||
|
os: macos
|
||||||
|
language: c
|
||||||
|
|
||||||
|
cache:
|
||||||
|
directories:
|
||||||
|
- $HOME/cache
|
||||||
|
|
||||||
|
install:
|
||||||
|
- brew install
|
||||||
|
freealut
|
||||||
|
libconfig
|
||||||
|
libqrencode
|
||||||
|
libsodium
|
||||||
|
openal-soft
|
||||||
|
- export LDFLAGS="-L/usr/local/Cellar/openal-soft/1.20.1/lib"
|
||||||
|
- git clone --depth=1 https://github.com/TokTok/c-toxcore ../c-toxcore
|
||||||
|
- test -f /usr/local/lib/libtoxcore.dylib || (cd ../c-toxcore && cmake -B_build -H. && make -C_build install -j$(nproc))
|
||||||
|
|
||||||
|
script:
|
||||||
|
- make ENABLE_PYTHON=1 DISABLE_DESKTOP_NOTIFY=1 DISABLE_X11=1 DISABLE_AV=1 DISABLE_SOUND_NOTIFY=1 -j$(nproc)
|
||||||
|
Loading…
Reference in New Issue
Block a user