8000 Update Makefile · g-coder/midikit@aac0778 · GitHub
[go: up one dir, main page]

Skip to content

Commit aac0778

Browse files
committed
Update Makefile
Adding 2 test cases for IPv6 connection testing.
1 parent a5015f3 commit aac0778

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

test/Makefile

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
PROJECTDIR=..
32
SUBDIR=test
43

@@ -9,11 +8,20 @@ LDFLAGS_SHARED := $(LDFLAGS) -lmidikit -lmidikit-driver
98
LDFLAGS_STATIC := $(LDFLAGS) $(LIBDIR)/libmidikit$(LIB_SUFFIX_STATIC) $(LIBDIR)/libmidikit-driver$(LIB_SUFFIX_STATIC)
109
LDFLAGS := $(LDFLAGS_$(COMPILE_MODE))
1110

11+
ifeq ($(USE_IPV6),1)
12+
OBJS=$(OBJDIR)/midi.o $(OBJDIR)/util.o $(OBJDIR)/list.o $(OBJDIR)/port.o \
13+
$(OBJDIR)/clock.o $(OBJDIR)/message_format.o $(OBJDIR)/message.o \
14+
$(OBJDIR)/device.o $(OBJDIR)/driver.o $(OBJDIR)/message_queue.o \
15+
$(OBJDIR)/integration.o $(OBJDIR)/runloop.o \
16+
$(OBJDIR)/driver_rtp.o $(OBJDIR)/driver_applemidi.o \
17+
$(OBJDIR)/driver_rtpv6.o $(OBJDIR)/driver_applemidiv6.o
18+
else
1219
OBJS=$(OBJDIR)/midi.o $(OBJDIR)/util.o $(OBJDIR)/list.o $(OBJDIR)/port.o \
1320
$(OBJDIR)/clock.o $(OBJDIR)/message_format.o $(OBJDIR)/message.o \
1421
$(OBJDIR)/device.o $(OBJDIR)/driver.o $(OBJDIR)/message_queue.o \
1522
$(OBJDIR)/integration.o $(OBJDIR)/runloop.o \
1623
$(OBJDIR)/driver_rtp.o $(OBJDIR)/driver_applemidi.o
24+
endif
1725
BIN=test_main
1826

1927
MAIN_C=main.c
@@ -52,9 +60,16 @@ $(OBJDIR)/integration.o: integration.c test.h
5260
$(OBJDIR)/runloop.o: runloop.c test.h
5361
$(OBJDIR)/driver_rtp.o: driver_rtp.c test.h
5462
$(OBJDIR)/driver_applemidi.o: driver_applemidi.c test.h
63+
$(OBJDIR)/driver_rtpv6.o: driver_rtpv6.c test.h
64+
$(OBJDIR)/driver_applemidiv6.o: driver_applemidiv6.c test.h
5565

5666
tests.passed: $(BINDIR)/$(BIN) $(LIBDIR)/libmidikit$(LIB_SUFFIX) $(LIBDIR)/libmidikit-driver$(LIB_SUFFIX)
5767
LD_LIBRARY_PATH=$(LIBDIR) $(BINDIR)/$(BIN) && touch $@
5868

69+
ifeq ($(USE_IPV6),1)
70+
$(MAIN_C): midi.c util.c list.c port.c clock.c message_format.c message.c device.c driver.c integration.c runloop.c driver_rtp.c driver_applemidi.c driver_rtp
71+
./generate_main.sh -o $(MAIN_C) $^
72+
else
5973
$(MAIN_C): midi.c util.c list.c port.c clock.c message_format.c message.c device.c driver.c integration.c runloop.c driver_rtp.c driver_applemidi.c
6074
./generate_main.sh -o $(MAIN_C) $^
75+
endif

0 commit comments

Comments
 (0)
0