forked from enlightenment/efl
ci: travis: enable pulseaudio and openssl in macos build
These had been disabled due to former problems. They should work, so time to re-enable them.
This commit is contained in:
parent
4092c3a554
commit
f2b50ed1a6
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
COPTS="--with-crypto=none --disable-pulseaudio --disable-cxx-bindings"
|
COPTS="--disable-cxx-bindings"
|
||||||
PARALLEL_JOBS=10
|
PARALLEL_JOBS=10
|
||||||
|
|
||||||
# Prepare OSX env for build
|
# Prepare OSX env for build
|
||||||
|
@ -11,6 +11,9 @@ ln -sfv /usr/local/opt/d-bus/*.plist ~/Library/LaunchAgents
|
||||||
launchctl load ~/Library/LaunchAgents/org.freedesktop.dbus-session.plist
|
launchctl load ~/Library/LaunchAgents/org.freedesktop.dbus-session.plist
|
||||||
export PATH="$(brew --prefix gettext)/bin:$PATH"
|
export PATH="$(brew --prefix gettext)/bin:$PATH"
|
||||||
|
|
||||||
|
export CFLAGS="-I/usr/local/opt/openssl/include $CFLAGS"
|
||||||
|
export LDFLAGS="-L/usr/local/opt/openssl/lib $LDFLAGS"
|
||||||
|
|
||||||
# Normal build test of all targets
|
# Normal build test of all targets
|
||||||
./autogen.sh $COPTS $@
|
./autogen.sh $COPTS $@
|
||||||
make -j $PARALLEL_JOBS
|
make -j $PARALLEL_JOBS
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
|
|
||||||
brew update
|
brew update
|
||||||
brew unlink python
|
brew unlink python
|
||||||
brew install gettext check bullet dbus fontconfig freetype fribidi gst-plugins-good gstreamer luajit openssl webp libsndfile glib libspectre libraw librsvg poppler lz4
|
brew install gettext check bullet dbus fontconfig freetype fribidi gst-plugins-good gstreamer luajit openssl webp libsndfile glib libspectre libraw librsvg poppler lz4 pulseaudio
|
||||||
|
|
Loading…
Reference in New Issue