@@ -8,19 +8,16 @@ LDFLAGS_SHARED := $(LDFLAGS) -lmidikit -lmidikit-driver
8
8
LDFLAGS_STATIC := $(LDFLAGS ) $(LIBDIR ) /libmidikit$(LIB_SUFFIX_STATIC ) $(LIBDIR ) /libmidikit-driver$(LIB_SUFFIX_STATIC )
9
9
LDFLAGS := $(LDFLAGS_$(COMPILE_MODE ) )
10
10
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
19
11
OBJS =$(OBJDIR ) /midi.o $(OBJDIR ) /util.o $(OBJDIR ) /list.o $(OBJDIR ) /port.o \
20
12
$(OBJDIR ) /clock.o $(OBJDIR ) /message_format.o $(OBJDIR ) /message.o \
21
13
$(OBJDIR ) /device.o $(OBJDIR ) /driver.o $(OBJDIR ) /message_queue.o \
22
14
$(OBJDIR ) /integration.o $(OBJDIR ) /runloop.o \
23
15
$(OBJDIR ) /driver_rtp.o $(OBJDIR ) /driver_applemidi.o
16
+ SRCS =midi.c util.c list.c port.c clock.c message_format.c message.c device.c \
17
+ driver.c integration.c runloop.c driver_rtp.c driver_applemidi.c
18
+ ifeq ($(USE_IPV6 ) ,1)
19
+ OBJS += $(OBJDIR ) /driver_rtpv6.o $(OBJDIR ) /driver_applemidiv6.o
20
+ SRCS += driver_applemidiv6.c driver_rtpv6.c
24
21
endif
25
22
BIN =test_main
26
23
@@ -66,10 +63,5 @@ $(OBJDIR)/driver_applemidiv6.o: driver_applemidiv6.c test.h
66
63
tests.passed : $(BINDIR ) /$(BIN ) $(LIBDIR ) /libmidikit$(LIB_SUFFIX ) $(LIBDIR ) /libmidikit-driver$(LIB_SUFFIX )
67
64
LD_LIBRARY_PATH=$(LIBDIR ) $(BINDIR ) /$(BIN ) && touch $@
68
65
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_rtpv6.c driver_applemidiv6.c
66
+ $(MAIN_C ) : $(SRCS )
71
67
./generate_main.sh -o $(MAIN_C ) $^
72
- else
73
- $(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
74
- ./generate_main.sh -o $(MAIN_C ) $^
75
- endif
0 commit comments