浏览代码

CI: Update CEF on osx to 3770

Colin Edwards 6 年之前
父节点
当前提交
1507db7b1b
共有 4 个文件被更改,包括 12 次插入2 次删除
  1. 1 1
      .travis.yml
  2. 8 0
      CI/before-deploy-osx.sh
  3. 2 0
      CI/install-dependencies-osx.sh
  4. 1 1
      azure-pipelines.yml

+ 1 - 1
.travis.yml

@@ -23,7 +23,7 @@ matrix:
       osx_image: xcode9.4
       osx_image: xcode9.4
       env:
       env:
        - CMAKE_PREFIX_PATH=/usr/local/opt/qt5/lib/cmake
        - CMAKE_PREFIX_PATH=/usr/local/opt/qt5/lib/cmake
-       - CEF_BUILD_VERSION=3.3282.1726.gc8368c8
+       - CEF_BUILD_VERSION=3770
       before_install: "./CI/install-dependencies-osx.sh"
       before_install: "./CI/install-dependencies-osx.sh"
       before_script: "./CI/before-script-osx.sh"
       before_script: "./CI/before-script-osx.sh"
       before_deploy: "./CI/before-deploy-osx.sh"
       before_deploy: "./CI/before-deploy-osx.sh"

+ 8 - 0
CI/before-deploy-osx.sh

@@ -40,10 +40,18 @@ sudo install_name_tool -change \
 	@rpath/Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
 	@rpath/Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
 	../../Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
 	../../Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
 	OBS.app/Contents/Resources/obs-plugins/obs-browser.so
 	OBS.app/Contents/Resources/obs-plugins/obs-browser.so
+sudo install_name_tool -change \
+	@executable_path/../Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
+	../../Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
+	OBS.app/Contents/Resources/obs-plugins/obs-browser.so	
 sudo install_name_tool -change \
 sudo install_name_tool -change \
 	@rpath/Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
 	@rpath/Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
 	../../Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
 	../../Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
 	OBS.app/Contents/Resources/obs-plugins/obs-browser-page
 	OBS.app/Contents/Resources/obs-plugins/obs-browser-page
+sudo install_name_tool -change \
+	@executable_path/../Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
+	../../Frameworks/Chromium\ Embedded\ Framework.framework/Chromium\ Embedded\ Framework \
+	OBS.app/Contents/Resources/obs-plugins/obs-browser-page
 
 
 # Package app
 # Package app
 hr "Generating .pkg"
 hr "Generating .pkg"

+ 2 - 0
CI/install-dependencies-osx.sh

@@ -12,6 +12,8 @@ set -v
 
 
 if [[ $TRAVIS ]]; then
 if [[ $TRAVIS ]]; then
   git fetch --unshallow
   git fetch --unshallow
+else
+  /bin/bash -c "sudo xcode-select -s /Applications/Xcode_9.4.1.app/Contents/Developer"
 fi
 fi
 
 
 # Leave obs-studio folder
 # Leave obs-studio folder

+ 1 - 1
azure-pipelines.yml

@@ -2,7 +2,7 @@
 
 
 variables:
 variables:
   CMAKE_PREFIX_PATH: /usr/local/opt/qt5/lib/cmake
   CMAKE_PREFIX_PATH: /usr/local/opt/qt5/lib/cmake
-  CEF_BUILD_VERSION: 3.3282.1726.gc8368c8 
+  CEF_BUILD_VERSION: 3770
   CEF_VERSION: 75.1.16+g16a67c4+chromium-75.0.3770.100
   CEF_VERSION: 75.1.16+g16a67c4+chromium-75.0.3770.100
   TWITCH-CLIENTID: $(twitch_clientid)
   TWITCH-CLIENTID: $(twitch_clientid)
   TWITCH-HASH: $(twitch_hash)
   TWITCH-HASH: $(twitch_hash)