vcpkg/ports/skia
Kai Pastor e07c62d059
[skia] Turn into usable and maintainable port (#28007)
* Remove unused SKIA_PUBLIC_DEFINITIONS

* Revise python3 injection

* Major overhaul

* Revise third-party downloads

Declare them early in a single location, but use as needed.
Validate agains skia's DEPS.

* Integrate download & pkgconfig externals handling

Ensure that downloads are complete with --only-downloads mode.

* Move cmake functions to separate file

* Turn source fixups into proper patches

* Update versions

* Generally disable msvc env setup

* Update python patch

* Remove unused patch

* Rename function

* Update versions

* Handle third-party licenses

* Move block

* Rename and unset skia root variable

* Fix usage with alternative build types

* Update versions
2022-12-20 19:29:21 -08:00
..
example [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00
disable-msvc-env-setup.patch [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00
portfile.cmake [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00
python-executable.patch [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00
skia-functions.cmake [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00
skiaConfig.cmake [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00
third-party.gn.in [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00
unofficial-skia-config.cmake [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00
usage [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00
uwp.patch [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00
vcpkg.json [skia] Turn into usable and maintainable port (#28007) 2022-12-20 19:29:21 -08:00