Граф коммитов

43 Коммитов

Автор SHA1 Сообщение Дата
James Walmsley c86dbdd736 [HARFBUZZ] Always statically build harfbuzz. 2022-06-27 22:12:07 +01:00
James Walmsley ea55610178 [WINDOWS] Use MSVC development environment 2022-06-25 14:58:30 +01:00
James Walmsley 7bdfbe8394 [WINDOWS] Use clang-cl 2022-06-25 12:46:32 +01:00
James Walmsley 413c39ef75 [HARFBUZZ] Build with clang. 2022-06-24 21:21:47 +01:00
James Walmsley 33cc44effd [SKIA] Copy libharfbuzz heders from correct location on Windows 2022-06-24 18:36:52 +01:00
James Walmsley 4a0d777e0c [SKIA} Copy libharfbuzz.a on Windows 2022-06-24 16:54:19 +01:00
James Walmsley 38f31b1386 [CI] Use python3.10 on Windows 2022-06-24 16:07:15 +01:00
James Walmsley 4245726ee4 [CI] Windows - build in bash 2022-06-24 15:53:15 +01:00
James Walmsley cf551d8534 [SKIA] Ensure libdir is created before building on Windows 2022-06-24 15:45:42 +01:00
James Walmsley 16b93d0c96 [CI] Ensure meson is installed on windows 2022-06-24 15:12:29 +01:00
James Walmsley 0726c28932 [VE-ROOT] Updated with fixes for meson on Windows 2022-06-24 15:06:53 +01:00
James Walmsley 46ce0320a0 [SKIA] Fix use of meson for building harfbuzz 2022-06-24 15:00:27 +01:00
James Walmsley 6a5fa567f2 Merge branch 'main' of github.com:AvaloniaUI/skiabuild 2022-06-24 14:50:11 +01:00
James Walmsley e87d0e7e58 [SKIA] Copy harfbuzz static library to pkgroot. 2022-06-24 13:58:07 +01:00
James Walmsley c2e824a1fe [SKIA] Build harfbuzz and include a skia.cmake file. 2022-06-23 23:34:27 +01:00
James Walmsley 1778af6767 [SKIA] Build harfbuzz and include a skia.cmake file. 2022-06-23 23:10:19 +01:00
James Walmsley acdbcf016b [SKIA] Output build defines into pkg-config file. 2022-05-04 20:56:10 +01:00
James Walmsley faaed646a2 [LIB] Added some quick build instructions. 2022-05-03 19:36:13 +01:00
James Walmsley 4b4e21e40a [WASM] Initial WASM build. 2022-05-02 19:44:18 +01:00
James Walmsley 83532f4e00 [DOCKER] Containers for wasm. 2022-05-02 18:40:01 +01:00
James Walmsley e50a2c744b [SKIA] Independent platform skia configs. 2022-05-02 18:40:01 +01:00
James Walmsley 4d1905bbe4 [CONFIG] Use config system for different platforms. 2022-05-02 18:39:45 +01:00
James Walmsley f646bbe94d initial windows build script. 2022-05-02 13:30:53 +01:00
James Walmsley 2a6cd6670c [CI] Added test for pre-built build on skiatest-archlinux 2022-04-06 19:08:29 +01:00
James Walmsley b53ae7e19b [AVALONIA] libavalonia.skia - Default to build against pre-built binaries. 2022-04-06 19:08:29 +01:00
James Walmsley 499ee9ff9d [SKIA] Enable Vulkan backend support. 2022-04-05 16:44:59 +00:00
James Walmsley 056df5c5d0 [SKIA] Improved build linking. 2022-04-05 16:09:41 +00:00
James Walmsley 734f229151 [DOCKER] Remove freetype and fontconfig from container. 2022-04-05 14:18:28 +00:00
James Walmsley e9acbac15f [SKIA] Improved build-flags. 2022-04-05 14:16:55 +00:00
James Walmsley 789099139f [AVALONIA] Use cmake to build library. 2022-04-04 23:39:12 +00:00
James Walmsley f630e677ef [AVALONIA] Added symbol versions and build variants.
- Separation between out/buildroot (the sysroot we build Skia against).
    .. and out/sysroot which is what gets packaged.
2022-04-04 22:18:51 +00:00
James Walmsley 26cce2013e
[DOC] Initial build and usage documentation. (#3) 2022-04-04 19:49:18 +01:00
James Walmsley 2148da15c7 [AVALONIA] Renamed testlib to avalonia.skia - Start the main library here. 2022-04-04 18:21:40 +00:00
James Walmsley 893658fd21 [SKIA] Specify all remaining transitive dependencies in pc file. 2022-04-04 17:58:07 +00:00
James Walmsley 1497e2a0d4 [SKIA] Specify libGL dependency in package config file. 2022-04-04 17:09:52 +00:00
James Walmsley d12b4d536c [LIB] Renamed test project to libavalonia.skia 2022-04-04 17:56:23 +01:00
James Walmsley c633f8d58a [CI] Get DISTCC_HOSTS from github secrets. 2022-04-04 17:10:03 +01:00
James Walmsley 5e3172ad8c [DISTCC] Runner MUST have DISTCC configured 2022-04-04 15:32:55 +01:00
James Walmsley df4f52b10e [SKIA] Allow clang to be overridden. 2022-04-04 15:28:49 +01:00
James Walmsley 2bee53793e [PLATFORM] Support multiple platforms with different LIBDIR etc. 2022-04-04 14:02:24 +00:00
James Walmsley 46cc3b6349 [RELEASE] v0.1.0 2022-04-04 12:48:44 +00:00
James Walmsley 043cfd18d4 [CI] Get the test containers to run the test-program 2022-04-04 13:39:00 +01:00
James Walmsley 72ebba8c3e [SKIABUILD] Initial build-recipe and Docker containers for skiabuild 2022-04-04 10:42:24 +00:00