Commit Graph
30 Commits
Author SHA1 Message Date
itsmattkc d241090a9f finally updated the copyright year 2020-11-17 20:13:22 +11:00
itsmattkc 33b479b393 Merge branch 'otio' of https://github.com/olive-editor/olive into otio 2020-09-27 00:41:10 +10:00
itsmattkc 24468e283d Merge branch 'master' of https://github.com/olive-editor/olive into otio 2020-09-25 16:32:22 +10:00
itsmattkc 8a45bc10d3 Merge branch 'master' of https://github.com/olive-editor/olive 2020-09-23 15:44:03 +10:00
itsmattkc a684c32752 Merge branch 'master' into otio 2020-09-23 14:52:19 +10:00
itsmattkc 983f43d738 cmake: minor improvements to crashpad find script 2020-09-23 14:08:22 +10:00
itsmattkc 1eeed1b086 cmake: updated otio find script to work on linux 2020-09-23 12:28:33 +10:00
itsmattkc 50d15df956 Merge branch 'master' into otio 2020-09-23 12:27:45 +10:00
itsmattkc c0a874d43c cmake: fixed breakpad detection on windows 2020-09-23 11:48:37 +10:00
Simran d196689c2d Improve cmake crashpad/breakpad discovery, compilation & installation under Unix (#1184)
* Clean up Crashpad library discovery code

* Find and install Breakpad binary

* Copy crashpad_handler and minidum_stackwalk POST_BUILD (macOS only)

* Install crashpad_handler and minidum_stackwalk for AppImage
2020-09-22 23:58:44 +02:00
itsmattkc 9f83865f6e Merge branch 'master' into otio 2020-09-22 20:13:58 +10:00
itsmattkc cd47676043 crashpad: updated crash handler 2020-09-22 18:42:51 +10:00
itsmattkc 7caf6797c8 cmake: link with opentimelineio 2020-09-18 12:18:05 +10:00
itsmattkc f062994c91 cmake: improve crashpad script 2020-09-16 12:49:53 +10:00
itsmattkc aa0e0433db cmake: don't use pkgconfig on windows 2020-09-15 03:06:59 +10:00
itsmattkc cabcd49b25 renderer: copy cache path before render to avoid race conditions 2020-09-05 18:48:54 +10:00
itsmattkc 10709880fc preliminary google crashpad integration
First attempt at automated out-of-process crash reporting. Have only
updated AppVeyor script so far, so if this works (which it won't), it'll
only work on Windows.
2020-08-14 18:25:12 +10:00
itsmattkc 3ae3079a7a cmake: fallback if both openexr build types are not available 2020-08-11 12:13:16 +10:00
itsmattkc 43ad1d4368 cmake: find openexr release/debug separately and define them as such
Minor CMake improvement that becomes a major improvement on Windows,
because for some reason OpenEXR on Windows always crashes if you mix
release/debug builds (e.g. release OpenEXR + debug Olive and vice versa).
This ensures that as long as you have both release and debug (which you
will if you installed from vcpkg), CMake will link the correct lib and
prevent crashes.
2020-08-11 00:49:56 +10:00
itsmattkc 7523db099b cmake: use improved FindOpenEXR module 2020-06-26 00:21:12 +10:00
Parona be56393e4a Fixes issues with REGEX MATCHALL not recognising ${TMP} as an argument. 2020-05-13 01:21:20 +03:00
itsmattkc df7f0040ec mac: implemented support for retina displays 2020-04-28 21:08:36 +10:00
itsmattkc b134ac877f cmake: use better FindOpenEXR.cmake script 2020-02-29 01:17:41 +11:00
itsmattkc d66425c324 prepared gl improvements for merge 2020-02-14 02:35:10 +11:00
itsmattkc 888e688385 work towards implementing osl as a renderer 2020-02-12 15:13:51 +11:00
itsmattkc 5e5be50959 cmake: find OSL 2020-02-08 00:14:13 +11:00
itsmattkc 821f98f970 updated FindOpenColorIO
This likely isn't necessary, but was one of the steps made trying to debug
MSVC compilation. Considering the previous iteration was from 2012 and this
one is from 2019, it may have other improvements.
2019-12-18 16:48:03 +11:00
itsmattkc ef0a914288 find OIIO in cmake 2019-09-10 13:15:51 +10:00
Tércio Martins 87756c6a48 Remove file cmake/Findfrei0r.cmake 2019-05-09 03:55:46 +10:00
Peter Eszlari 71178678b4 add cmake buildsystem 2019-03-29 03:38:29 +01:00