16 Commits

Author SHA1 Message Date
Stéphane Lepin
54e79936e5
ci(macos): add automated codesigning + notarization (#464) 2020-04-10 21:41:45 +02:00
Stéphane Lepin
2ca85d05f0 ci(macos): fix install_name_tool packaging step 2020-04-01 08:51:48 +02:00
Stéphane Lepin
6a733bbb13
Migrate Windows & Linux builds to Azure Pipelines (#422) 2020-03-28 19:13:55 +01:00
Stéphane Lepin
7dd8cb5d8d ci(macos): use framework rpath in package script 2019-11-11 15:27:27 +01:00
Stéphane Lepin
ebf631a15f ci(macos): fix lib paths in package script 2019-11-11 14:54:17 +01:00
Stéphane Lepin
11b948fb69 Revert "ci(macos): use @rpath in package script"
This reverts commit 070660848bf77cae5d3ac8f7f52927cd83cae070.
2019-11-11 13:36:04 +01:00
Stéphane Lepin
070660848b ci(macos): use @rpath in package script 2019-11-11 13:27:33 +01:00
Stéphane Lepin
5bdff87e3f ci(macos): fix lookup path of Qt dependencies for new OBS bundle format 2019-11-04 13:07:15 +01:00
Stéphane L
b14b18e4be ci(macos): setup Azure Pipelines 2019-03-17 14:45:41 +01:00
Stéphane Lepin
7e6b53311d import more changes from master 2018-12-31 17:18:07 +01:00
PatTheMav
d7b0ad4916
Removed duplicate code (thanks CodeFactor..) 2018-10-24 15:17:43 +02:00
PatTheMav
9df72f54d5
Fixed OS check and POSIX sh compatibility 2018-10-24 15:12:54 +02:00
PatTheMav
ef75ca36c9
Added missing OS check in packaging script 2018-10-24 14:59:12 +02:00
PatTheMav
84c0b698f5
Updated build files for macOS build
* Checks for OS type before executing
* Checks for Homebrew
* Checks for git (obs-studio build phase)
* Checks for cmake (obs-studio build phase)
* Installs/Updates depdencies
* Installs QT 5.10.1 from bottle (just like obs-studio)
* Pins QT so homebrew does not forcefully update it
* Removed wget dependency, uses macOS' curl
* More output
2018-10-24 14:55:17 +02:00
Stéphane L
cd40ccdb9d Merge pull request #211 from wherget/build-fixes
MacOS Build fixes
2018-05-27 18:38:39 +02:00
Philip Loche
68e55613fc macOS CI: Updated dependencies and namespaces
Following the discussion of #105 the Qt version in the dependency
installation is now hardcoded to version 5.9.2, which is the same as the
main obs version for 20.1.0. Furthermore the names are changed from
osx to MacOS.
2017-10-19 17:32:58 +02:00