src: Allow for stdplus to be vendored
Change-Id: I0ade83798e1458e31b011119f95fc17c30617153
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/src/meson.build b/src/meson.build
index cb076f5..5a485e6 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -1,6 +1,6 @@
sdeventplus_deps = [
dependency('libsystemd', version: '>=239'),
- dependency('stdplus'),
+ dependency('stdplus', fallback: ['stdplus', 'stdplus']),
]
sdeventplus_headers = include_directories('.')
diff --git a/subprojects/fmt.wrap b/subprojects/fmt.wrap
new file mode 100644
index 0000000..bd840f4
--- /dev/null
+++ b/subprojects/fmt.wrap
@@ -0,0 +1,3 @@
+[wrap-git]
+url = https://github.com/fmtlib/fmt
+revision = 6.2.1
diff --git a/subprojects/span-lite.wrap b/subprojects/span-lite.wrap
new file mode 100644
index 0000000..f7bcddb
--- /dev/null
+++ b/subprojects/span-lite.wrap
@@ -0,0 +1,3 @@
+[wrap-git]
+url = https://github.com/martinmoene/span-lite
+revision = v0.7.0
diff --git a/subprojects/stdplus.wrap b/subprojects/stdplus.wrap
new file mode 100644
index 0000000..4dd1561
--- /dev/null
+++ b/subprojects/stdplus.wrap
@@ -0,0 +1,3 @@
+[wrap-git]
+url = https://github.com/openbmc/stdplus
+revision = master