From 30060b814c5d22bcc44c597e68a56c8d6b34588d Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Mon, 22 Aug 2022 19:59:11 +0200 Subject: [PATCH] Add a CLAP dependency wrap --- subprojects/.gitignore | 2 ++ subprojects/clap.wrap | 9 +++++++++ subprojects/packagefiles/clap/meson.build | 3 +++ 3 files changed, 14 insertions(+) create mode 100644 subprojects/clap.wrap create mode 100644 subprojects/packagefiles/clap/meson.build diff --git a/subprojects/.gitignore b/subprojects/.gitignore index 121947fb..d38a0e54 100644 --- a/subprojects/.gitignore +++ b/subprojects/.gitignore @@ -3,6 +3,7 @@ # The above pattern doesn't match submodules /asio /bitsery +/clap /function2 /ghc_filesystem /tomlplusplus @@ -11,6 +12,7 @@ # And we obviously don't want to ignore our overlays !/packagefiles/asio !/packagefiles/bitsery +!/packagefiles/clap !/packagefiles/function2 !/packagefiles/ghc_filesystem !/function2-patch/* diff --git a/subprojects/clap.wrap b/subprojects/clap.wrap new file mode 100644 index 00000000..4e1d2942 --- /dev/null +++ b/subprojects/clap.wrap @@ -0,0 +1,9 @@ +[wrap-git] +url = https://github.com/free-audio/clap.git +# This is tag 1.1.1 +revision = af1e05ce6487151c6b36003fdb47566dbb50194e +depth = 1 +patch_directory = clap + +[provide] +clap = clap_dep diff --git a/subprojects/packagefiles/clap/meson.build b/subprojects/packagefiles/clap/meson.build new file mode 100644 index 00000000..a97962af --- /dev/null +++ b/subprojects/packagefiles/clap/meson.build @@ -0,0 +1,3 @@ +project('clap', 'cpp', version : '1.1.1') + +clap_dep = declare_dependency(include_directories : include_directories('include'))