aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorTimos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>2022-11-04 15:32:11 +0100
committerAngelos Mouzakitis <a.mouzakitis@virtualopensystems.com>2023-10-03 15:18:54 +0300
commita3fcee5911bf760f9f4522e94cb9e6ab22a7eb95 (patch)
tree9bc175084b6bc1da48651fdc3767567e2a54c22e /Makefile
parent2b09c69cc896841c7828408083f6cb443fef8612 (diff)
Virtio-loopback-adapter Beta version for review:
- Beta version of the code to be discussed during the review planned on the 09/11/2022 - Before being merged into master, this code might be changed with fixes and optimization Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile19
1 files changed, 17 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index af51327..218d7a6 100644
--- a/Makefile
+++ b/Makefile
@@ -21,7 +21,7 @@
#CFLAGS := -Wall -Wextra -Werror
#CFLAGS := -Wall -Wextra -Wno-unused-variable -Wno-unused-function
CFLAGS := -Wno-unused-variable -Wno-unused-function
-CFLAGS += -DSERVER
+CFLAGS =
CC =
ifeq ($(ARCH), arm64)
@@ -33,11 +33,26 @@ endif
ifeq ($(VHOST_USER_RNG), 1)
CFLAGS += -DVHOST_USER_RNG_DEV
+ CFLAGS += -DVHOST_USER
+endif
+
+ifeq ($(VHOST_USER_BLK), 1)
+ CFLAGS += -DVHOST_USER_BLK_DEV
+ CFLAGS += -DVHOST_USER
+endif
+
+ifeq ($(VHOST_USER_INPUT), 1)
+ CFLAGS += -DVHOST_USER_INPUT_DEV
+ CFLAGS += -DVHOST_USER
+endif
+
+ifeq ($(VIRTIO_RNG), 1)
+ CFLAGS += -DVIRTIO_RNG
endif
INCL += -I .
DEPS = adapter.h vhost_user_loopback.h event_notifier.h virtio_loopback.h
-SRC_C = event_notifier.c vhost_user_loopback.c virtio_loopback.c virtio_rng.c vhost_user_rng.c vhost_loopback.c adapter.c
+SRC_C = event_notifier.c vhost_user_loopback.c virtio_loopback.c virtio_rng.c virtio_input.c vhost_user_input.c vhost_user_blk.c vhost_user_rng.c vhost_loopback.c adapter.c
OBJS = $(SRC_C:.c=.o)
BINS = adapter