Skip to content
This repository was archived by the owner on Jul 21, 2020. It is now read-only.

Commit 9da003e

Browse files
committed
updated to obs 17.0.2, change jansson to build statically to work with cef_bootstrap application
2 parents 5432aee + c8d0893 commit 9da003e

File tree

99 files changed

+2668
-204
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+2668
-204
lines changed

CI/before-deploy-osx.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
export GIT_HASH=$(git rev-parse --short HEAD)
22
export FILE_DATE=$(date +%Y-%m-%d.%H:%M:%S)
3-
export FILENAME=$FILE_DATE-$GIT_HASH-osx.zip
3+
export FILENAME=$FILE_DATE-$GIT_HASH-osx.pkg
44
mkdir nightly
55
cd ./build
66
sudo python ../CI/install/osx/build_app.py
7-
zip -r -X $FILENAME OBS.app
8-
mv ./$FILENAME ../nightly
7+
packagesbuild ../CI/install/osx/CMakeLists.pkgproj
8+
9+
sudo cp OBS.pkg ./$FILENAME
10+
sudo mv ./$FILENAME ../nightly

CI/before-script-osx.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
mkdir build
22
cd build
3-
cmake -DBUILD_BROWSER=ON -DCEF_ROOT_DIR=$PWD/../../cef_binary_3.2704.1434.gec3e9ed_macosx64 ..
3+
cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.9 -DDepsPath=/tmp/obsdeps -DBUILD_BROWSER=ON -DCEF_ROOT_DIR=$PWD/../../cef_binary_3.2883.1540.gedbfb20_macosx64 ..

CI/install-dependencies-osx.sh

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,22 @@
1+
curl -L -O https://s3-us-west-2.amazonaws.com/obs-nightly/Packages.pkg
2+
sudo installer -pkg ./Packages.pkg -target /
3+
14
brew update
25

36
#Base OBS Deps
4-
brew install ffmpeg x264 qt5
7+
brew install qt5
8+
9+
curl -L -O https://s3-us-west-2.amazonaws.com/obs-nightly/osx-deps.tar.gz
10+
tar -xf ./osx-deps.tar.gz -C /tmp
511

612
# CEF Stuff
713
cd ../
8-
curl -kLO http://opensource.spotify.com/cefbuilds/cef_binary_3.2704.1434.gec3e9ed_macosx64.tar.bz2
9-
tar -xf ./cef_binary_3.2704.1434.gec3e9ed_macosx64.tar.bz2
10-
cd ./cef_binary_3.2704.1434.gec3e9ed_macosx64
14+
curl -kLO http://opensource.spotify.com/cefbuilds/cef_binary_3.2883.1540.gedbfb20_macosx64.tar.bz2
15+
tar -xf ./cef_binary_3.2883.1540.gedbfb20_macosx64.tar.bz2
16+
cd ./cef_binary_3.2883.1540.gedbfb20_macosx64
1117
mkdir build
1218
cd ./build
13-
cmake -DCMAKE_CXX_FLAGS="-std=c++11 -stdlib=libc++" -DCMAKE_EXE_LINKER_FLAGS="-std=c++11 -stdlib=libc++" ..
19+
cmake -DCMAKE_CXX_FLAGS="-std=c++11 -stdlib=libc++" -DCMAKE_EXE_LINKER_FLAGS="-std=c++11 -stdlib=libc++" -DCMAKE_OSX_DEPLOYMENT_TARGET=10.9 ..
1420
make -j4
1521
mkdir libcef_dll
16-
mv ./libcef_dll_wrapper/libcef_dll_wrapper.a ./libcef_dll/libcef_dll_wrapper.a
1722
cd ../../

0 commit comments

Comments
 (0)