mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-09 20:29:10 +02:00
Add a Meson wrap for ghc::filesystem
Which can replace Boost.Filesystem for us so we can get rid of the runtime dependency.
This commit is contained in:
@@ -20,6 +20,9 @@ Versioning](https://semver.org/spec/v2.0.0.html).
|
|||||||
|
|
||||||
### Packaging notes
|
### Packaging notes
|
||||||
|
|
||||||
|
- Added a dependency on the headers-only
|
||||||
|
[`ghc::filesystem`](https://github.com/gulrak/filesystem) library to replace
|
||||||
|
Boost.Filesystem.
|
||||||
- Fixed a deprecation warning in the Meson build, causing the minimum supported
|
- Fixed a deprecation warning in the Meson build, causing the minimum supported
|
||||||
Meson version to be bumped up to **Meson 0.56** from 0.55.
|
Meson version to be bumped up to **Meson 0.56** from 0.55.
|
||||||
|
|
||||||
|
|||||||
@@ -3,10 +3,12 @@
|
|||||||
# The above pattern doesn't match submodules
|
# The above pattern doesn't match submodules
|
||||||
/bitsery
|
/bitsery
|
||||||
/function2
|
/function2
|
||||||
|
/ghc_filesystem
|
||||||
/tomlplusplus
|
/tomlplusplus
|
||||||
/vst3
|
/vst3
|
||||||
|
|
||||||
# And we obviously don't want to ignore our overlays
|
# And we obviously don't want to ignore our overlays
|
||||||
!/packagefiles/bitsery
|
!/packagefiles/bitsery
|
||||||
!/packagefiles/function2
|
!/packagefiles/function2
|
||||||
|
!/packagefiles/ghc_filesystem
|
||||||
!/function2-patch/*
|
!/function2-patch/*
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
[wrap-git]
|
||||||
|
url = https://github.com/gulrak/filesystem.git
|
||||||
|
# This is tag v1.5.12
|
||||||
|
revision = cd6805e94dd5d6346be1b75a54cdc27787319dd2
|
||||||
|
depth = 1
|
||||||
|
patch_directory = ghc_filesystem
|
||||||
|
|
||||||
|
[provide]
|
||||||
|
ghc_filesystem = ghc_filesystem_dep
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
project('ghc_filesystem', 'cpp', version : '1.5.2')
|
||||||
|
|
||||||
|
ghc_filesystem_dep = declare_dependency(include_directories : include_directories('include'))
|
||||||
Reference in New Issue
Block a user