summaryrefslogtreecommitdiff
path: root/rumpdisk/Makefile
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2021-12-18 16:28:08 +1100
committerDamien Zammit <damien@zamaudio.com>2021-12-28 16:46:01 +1100
commit23da75404d87003c44524ab8cc60a8f78292e801 (patch)
tree89dfa6dbe1c414aa7989071525830e3200fa6ec6 /rumpdisk/Makefile
parent570fa49449ad9e01f7087f725ee6e073220db237 (diff)
rumpdisk: Link with rumpvfs_nofifofs if presentfeat-new-rump
Diffstat (limited to 'rumpdisk/Makefile')
-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