PatTheMav
7963b328f9
Applied patches to enable QT 5.10 building 10.13+
...
Issue: https://github.com/Homebrew/homebrew-core/issues/27095
Applied: https://github.com/Homebrew/formula-patches/pull/237
Applied: https://github.com/Homebrew/homebrew-core/pull/27139
2018-10-18 01:26:00 +02:00
Stéphane Lepin
9ae43a6f75
ci(macos): fix Qt 5.10.0 installation
2018-10-06 12:06:43 +02:00
Stéphane L
e87955d59a
ci(docs): fix docs deployment
2018-07-30 19:02:29 +02:00
Stéphane L
c718d8d803
general: version bump + minor CI fixes
2018-07-30 18:57:24 +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
Stéphane L
7bd434e755
ci(macos): get rid of manual Packages versioning
2018-04-28 23:53:47 +02:00
Ryan Foster
640bcb90c6
CI(macOS): Split off obs-studio build task
...
Split off the obs-studio build task to help separate CI log sections.
2018-04-28 23:53:42 +02:00
Ryan Foster
08e86a1378
CI(macOS): Use latest Qt from Homebrew
...
OBS Studio CI currently uses the latest Qt version in Homebrew.
2018-04-28 23:53:36 +02:00
Ryan Foster
fefcc3937a
CI(macOS): Update Packages version
...
Update Packages to version 1.2.3, which released on April 7, 2018.
2018-04-28 23:53:28 +02:00
RytoEX
25210dfa52
CI and CMake improvements ( #205 )
...
* CMake: Copy PDB file to OBS build directory on Debug build
All native OBS build objects also bundle the associated PDB file for
debugging and handling crash reports.
* CMake: Add post-build commands for RelWithDebInfo
Add post-build commands for the RelWithDebInfo build config. OBS
official builds use RelWithDebInfo, so we should be able to treat it as
a release config.
* CI: Disable building OBS native plugins
Use the OBS CMake flag DISABLE_PLUGINS to disable building plugins
included with OBS (including submodule plugins like obs-browser). This
should speed up builds on Windows when we have to rebuild OBS and on
Mac.
* CI: Don't clone/update OBS submodules
The only submodules presently in OBS are in its plugins, which we don't
need to build.
* CI: Use obsproject/obs-studio instead of jp9000/obs-studio
The OBS GitHub recently changed from jp9000/obs-studio to
obsproject/obs-studio, so use that instead.
* CI: Build as RelWithDebInfo instead of Release
OBS official builds are produced with RelWithDebInfo. This will produce
a PDB file for the plugin, similar to the native OBS plugins.
* CI(Windows): Build OBS if current build config doesn't exist
If OBS libs for the current build config do not exist, build OBS before
building obs-websocket.
2018-03-26 11:12:39 +02:00
Ryan Foster
56fbb7b9cf
CI(Windows): Build OBS with Visual Studio 2017
...
We should also build OBS with Visual Studio 2017.
2018-03-26 11:12:19 +02:00
Ryan Foster
c55d33b956
CI(Windows): Use Visual Studio 2017
...
Official OBS releases have switched to Visual Studio 2017. There is no
32-bit Qt 5.10.1 package for Visual Studio 2017, but the Visual Studio
2015 package is compatible.
2018-03-26 11:11:18 +02:00
Stéphane Lepin
0c5bce101e
CI(linux): forgot to install checkinstall
2018-03-20 14:27:04 +01:00
Stéphane Lepin
0a50e2a95c
ci(linux): use OBS dev deps from PPA release
2018-03-20 14:11:33 +01:00
Stéphane L
6eb49930bf
general: version bump to 4.3.3
2018-03-19 01:11:35 +01:00
Stéphane L
3a0d5fb190
CI: let's try with VS2015 instead
2018-03-18 23:25:38 +01:00
Stéphane L
8c2eee2e25
CI: update Windows builds to VS2017 and Qt 5.10.1
2018-03-18 23:25:31 +01:00
Stéphane L
548b53437f
general: version bump to 4.3.2
2018-03-14 22:58:53 +01:00
Stéphane L
357691bad5
CI: bump to latest OBS version
2018-01-22 23:24:09 +01:00
Stéphane L
beadb56b05
general: update version to 4.3.1
2018-01-22 23:13:27 +01:00
Palakis
73f00ca195
CI: update Packages version
2018-01-12 11:13:16 +01:00
Palakis
4ada388828
general: version bump
2018-01-12 09:25:41 +01:00
Brendan Hagan
989c8b1857
docs: fail CI build if documentation is invalid
2017-11-13 23:25:54 -05:00
Palakis
488a095fdf
ci(macos): fix broken Packages installation
2017-11-06 12:34:47 +01:00
Ryan Foster
8d7ed32fc2
Windows CI: Build with Qt 5.7.1 if Qt 5.7.0 is unavailable
2017-10-28 00:29:48 -04:00
Ryan Foster
a1fa5dc3cb
Windows CI: Only build obs-studio if not cached
...
Run a series of checks to determine if CI needs to build obs-studio
before trying to build obs-websocket.
2017-10-28 00:28:47 -04:00
Stéphane L
6a6d316e09
ci(linux + win): bump to latest OBS version
2017-10-22 00:01:44 +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
Stéphane L
b24cbaa904
General: version bump to 4.2.1
2017-09-08 22:13:58 +02:00
Brendan Hagan
a263d8a364
Docs: Initial generation of docs from code comments ( #106 )
2017-08-13 17:41:42 +02:00
Stéphane L
819621e307
macOS CI: fix dynlink paths
2017-08-06 22:59:44 +02:00
Stéphane L
4b9229311c
macOS CI: oops, forgot to update some lines
2017-08-06 22:46:30 +02:00
Stéphane L
4c4c1de190
macOS CI: "brew versions" command doesn't work
2017-08-06 22:35:16 +02:00
Stéphane L
6b6b7feff2
macOS CI: properly use Qt from Homebrew
2017-08-06 22:28:07 +02:00
Stéphane L
9e3ce26ba0
Revert "macOS CI: install qt5 from Homebrew's index"
...
This reverts commit ee1486274db4280f71e6f202c4f4bef1b7f37ba3.
2017-08-06 22:12:36 +02:00
Stéphane L
ee1486274d
macOS CI: install qt5 from Homebrew's index
2017-08-06 21:45:24 +02:00
Stéphane L
8692e2afda
CI: OBS version bump
2017-08-06 07:12:04 +02:00
Stéphane L
f995268444
macOS CI: symlink paths were wrong, again
2017-08-06 07:11:03 +02:00
Stéphane L
bd2e974718
macOS CI: fix symlink paths
2017-08-06 06:56:00 +02:00
Stéphane L
d1c64c7509
macOS CI: more debug statements
2017-08-06 06:30:00 +02:00
Stéphane L
30a19cfe8a
macOS CI: add debug statements for rpath fix
2017-08-06 06:22:24 +02:00
Palakis
1f04ee8252
CI: Fix wrong OS X deps paths
2017-06-20 09:41:07 +02:00
Palakis
739bd6f696
CI: Fix wrong Qt paths
2017-06-08 12:25:44 +02:00
Palakis
54d0f764d4
CI: Fix OS X non-working @rpath replace
2017-06-06 11:57:04 +02:00
Palakis
1398689ebf
CI: Fix OS X Qt 5.8 fetch
2017-06-06 11:09:53 +02:00
Palakis
647625628d
CI: Fix dependency versions
2017-06-06 10:35:36 +02:00
Stéphane L
bdee8f318a
Update package-osx.sh
2017-05-30 22:29:06 +02:00
Stéphane L
82dac4d208
CI: Create "latest" copy of OS X artifact
2017-05-30 22:06:23 +02:00
Palakis
82d74fcb2f
CI: Build plugin with latest known stable release of OBS
2017-04-21 21:20:17 +02:00
Stéphane
200e65c730
OS X: Fix locales packaging
2017-04-20 17:22:01 +02:00