Simran Spiller
620acd4c8e
CMake: _LIBRARIES is a magic suffix
...
Makes CMake automatically pass lib to target_link_libraries()
2020-11-20 17:02:47 +01:00
Simran Spiller
db79ee1b8a
CMake: Simplify OCIO discovery
2020-11-20 17:02:02 +01:00
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