spiegel-keyman/core/subprojects
2023-10-26 08:41:09 +07:00
..
packagefiles/icu Merge branch 'feature-macos-core' into feature/core/add-core-wrapper 2023-10-26 08:41:09 +07:00
.gitignore
icu-minimal.wrap
README.md

core/subprojects

What's this? What is this?

  • These are subprojects accessible to the core meson project.

icu

  • When building for Linux, ICU must already be installed. The system ICU will be used instead of the subproject.
  • Patches for icu (i.e. meson build files) are in packagefiles/icu
  • It would be preferable to use meson's wrapdb, and in fact the patchfiles here are sourced from that project.
  • However, having our own patchfiles allows for slimming down ICU, at least until the wrapdb version is more configurable mesonbuild/wrapdb#950