Commit Graph

24 Commits

Author SHA1 Message Date
mjtalbot
5977a99e10 Recorder build caching
still very much draft, just getting a few things together

Diffs=
8aed17688 add configure skia to build path for recorder
41920f475 move build skia to rive-cpp
c44f3f9bf allow building to different skia directories
2022-06-26 15:54:42 +00:00
Michael Reed
0122b41493 Use explicit include paths for skia 2022-05-16 21:07:01 -04:00
Umberto Sonnino
598f4383c8 Add flto flag & remove script 2022-03-21 10:59:45 +00:00
Chris Dalton
aa7b9785bd Fix Windows builds
* Make sure Windows is also covered when the build uses
  platform-specific recipes.

* Linking compatibility with Skia.

* Use 64 bit architecture, which is the default for Skia.

* IWYU
2022-03-15 12:36:50 -06:00
Arthur Vivian
e27a5bbb45 Add NDEBUG to skia release build 2022-03-03 15:14:03 +00:00
Maxwell Talbot
3499f6e0fc update libdirs for android 2022-01-28 10:22:35 -08:00
Luigi Rosso
6b6f1db867 Fix renderer to use skia_rive_optimized for iOS and android. 2022-01-28 10:22:35 -08:00
Luigi Rosso
71987c11cf Add i386 build for skia. 2021-12-23 15:31:52 -08:00
Umberto Sonnino
1d25e40bfd build scripts support android platform subfolders 2021-12-23 09:44:04 +00:00
Luigi Rosso
0976a1350d Fix iOS simulator on arm64 builds. 2021-12-20 15:49:47 -08:00
Umberto Sonnino
f3eb6d0079 Remove the flto option for linux tests 2021-11-23 16:44:48 +00:00
Arthur Vivian
250704b54c Fix thumbnailer build 2021-11-23 16:43:05 +00:00
Luigi Rosso
bc0b37c107 Updating build scripts 2021-11-11 19:36:04 -08:00
Luigi Rosso
3563c417be Fixing simulator build. 2021-11-11 19:36:04 -08:00
Luigi Rosso
b1e9dac9be Target correct version of iOS 2021-11-11 19:36:04 -08:00
Luigi Rosso
0e644f2d0c Build skia renderer for iOS too 2021-11-11 19:36:04 -08:00
Luigi Rosso
76870d9b2c Updating for latest Skia and adding iOS build. 2021-11-11 19:36:04 -08:00
Umberto Sonnino
5122c25359 Add toolset for all premake scripts 2021-07-28 11:01:23 +01:00
Luigi Rosso
0ea6e4d546 Cleaning up tests and premake with dependencies. 2020-09-03 16:17:30 -07:00
Luigi Rosso
c7d5976630 Getting bones working (better) with C++ runtimes. 2020-08-27 18:50:41 -07:00
Maxwell Talbot
3fff4ea023 updated dockerfile to be suitable for building this on linux, updated premake to be compatible with linux and mac, updated main cpp to keep track of the outpath better 2020-08-10 16:48:18 +01:00
Maxwell Talbot
1ff6b811a5 trying to get this running in docker 2020-08-10 16:48:18 +01:00
Luigi Rosso
a0362eecdc Fixing issue with gradient rebuilding. 2020-08-05 20:07:00 -07:00
Luigi Rosso
93b79dc1ad Adding Skia thumbnail renderer proof of concept! 2020-07-30 19:46:39 -07:00