summaryrefslogtreecommitdiff
path: root/rumpdisk
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2021-12-28 16:51:14 +1100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2021-12-28 10:32:47 +0100
commit4fbbf561a41be515a96b34afce1fd40fec9d3182 (patch)
treeea2ea3f2e325b0f38abb8c3aa1383457cc3450fc /rumpdisk
parent570fa49449ad9e01f7087f725ee6e073220db237 (diff)
rumpdisk: Link with rumpvfs_nofifofs if present
Message-Id: <20211228055114.173039-1-damien@zamaudio.com>
Diffstat (limited to 'rumpdisk')
-rw-r--r--rumpdisk/Makefile10
1 files changed, 10 insertions, 0 deletions
diff --git a/rumpdisk/Makefile b/rumpdisk/Makefile
index cf7c9df0..51304594 100644
--- a/rumpdisk/Makefile
+++ b/rumpdisk/Makefile
@@ -19,6 +19,16 @@ RUMPPATH=/usr/lib
RUMPLIBS=rump rumpuser rumpdev rumpdev_disk rumpdev_pci rumpvfs rumpdev_ahcisata
RUMPEXTRA=rumpdev_scsipi
+# If we have a configured tree, include the configuration so that we
+# can conditionally build translators.
+ifneq (,$(wildcard ../config.make))
+ include ../config.make
+endif
+
+ifeq ($(HAVE_LIBRUMP_VFSNOFIFO),yes)
+RUMPLIBS += rumpvfs_nofifofs
+endif
+
dir := rumpdisk
makemode := server