summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2022-12-18 09:33:20 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2022-12-18 09:33:20 +0530
commitec0fb1850bf816b341d23c5ebbdb68beba4ab805 (patch)
treea4f58d0f127eb267fbe5b13170d97e3f72b8fecd /include
parenta96abf1a4d29f78034273cbce96006cde950390c (diff)
downloadlibepoxy-ec0fb1850bf816b341d23c5ebbdb68beba4ab805.tar.gz
meson: Override dependency to improve usage as a subproject
With this change, libepoxy can be consumed as a subproject without making any changes to the build files of a project. All you need to do is provide a wrap file with a `[provide]` section: https://mesonbuild.com/Wrap-dependency-system-manual.html#provide-section This is also necessary because otherwise projects need to hard-code the subproject name, which might be `libepoxy` when using `wrap-git` or `libepoxy-1.5.10` when using `wrap-file` (to build from a release tarball). This can cause conflicts between different subprojects that consume libepoxy differently. Other projects like glib, cairo, pango, etc already do this.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions