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 |