|
a/Makefile.am |
|
b/Makefile.am |
|
... |
|
... |
23 |
if WITH_OHBUILD
|
23 |
if WITH_OHBUILD
|
24 |
AM_CPPFLAGS += \
|
24 |
AM_CPPFLAGS += \
|
25 |
-I$(TOPOH)ohNet/Build/Include/ \
|
25 |
-I$(TOPOH)ohNet/Build/Include/ \
|
26 |
-I$(TOPOH)ohNetGenerated/Build/Include/ \
|
26 |
-I$(TOPOH)ohNetGenerated/Build/Include/ \
|
27 |
-I$(TOPOH)ohTopology/build/Include/ \
|
27 |
-I$(TOPOH)ohTopology/build/Include/ \
|
|
|
28 |
-I$(TOPSCO) \
|
28 |
-I$(TOPSC) \
|
29 |
-I$(TOPSC) \
|
29 |
-DWITH_OHBUILD
|
30 |
-DWITH_OHBUILD
|
30 |
else
|
31 |
else
|
31 |
AM_CPPFLAGS += -I$(TOPOHNET)include/ohNet
|
32 |
AM_CPPFLAGS += -I$(TOPOHNET)include/ohNet
|
32 |
endif
|
33 |
endif
|
|
... |
|
... |
40 |
|
41 |
|
41 |
AM_CXXFLAGS = -std=c++11
|
42 |
AM_CXXFLAGS = -std=c++11
|
42 |
|
43 |
|
43 |
bin_PROGRAMS = sc2mpd mpd2sc
|
44 |
bin_PROGRAMS = sc2mpd mpd2sc
|
44 |
|
45 |
|
45 |
OTHEROSC2 = $(TOPSCO)/Ohm.o $(TOPSCO)/OhmMsg.o $(TOPSCO)/OhmSocket.o \
|
|
|
46 |
$(TOPSCO)/OhmReceiver.o $(TOPSCO)/OhmProtocolMulticast.o \
|
|
|
47 |
$(TOPSCO)/OhmProtocolUnicast.o \
|
|
|
48 |
$(TOPOH)ohNetGenerated/$(OBJIPATH)DvAvOpenhomeOrgReceiver1.o
|
|
|
49 |
|
|
|
50 |
if WITH_OHBUILD
|
46 |
if WITH_OHBUILD
|
51 |
sc2mpd_LDADD = $(OTHEROSC2) $(TOPOH)ohNet/$(OBJIPATH)libohNetCore.a \
|
47 |
sc2mpd_LDADD = $(TOPSCO)libohSongcast.a \
|
|
|
48 |
$(TOPOH)ohNet/$(OBJIPATH)libohNetCore.a \
|
52 |
$(TOPOH)ohNet/$(OBJIPATH)libTestFramework.a $(OTHERLIBS)
|
49 |
$(TOPOH)ohNet/$(OBJIPATH)libTestFramework.a $(OTHERLIBS)
|
53 |
else
|
50 |
else
|
54 |
sc2mpd_LDADD = \
|
51 |
sc2mpd_LDADD = \
|
55 |
-L${TOPOHSONGCAST}lib/ohSongcast -lohSongcast \
|
52 |
-L${TOPOHSONGCAST}lib/ohSongcast -lohSongcast \
|
56 |
-L${TOPOHNETGENERATED}lib/ohNetGenerated -lohNetGeneratedDevices \
|
53 |
-L${TOPOHNETGENERATED}lib/ohNetGenerated -lohNetGeneratedDevices \
|
|
... |
|
... |
60 |
endif
|
57 |
endif
|
61 |
sc2mpd_CPPFLAGS = -I$(top_srcdir) $(AM_CPPFLAGS)
|
58 |
sc2mpd_CPPFLAGS = -I$(top_srcdir) $(AM_CPPFLAGS)
|
62 |
|
59 |
|
63 |
sc2mpd_SOURCES = \
|
60 |
sc2mpd_SOURCES = \
|
64 |
sc2src/alsadirect.cpp \
|
61 |
sc2src/alsadirect.cpp \
|
|
|
62 |
sc2src/audiodecoder.cpp \
|
|
|
63 |
sc2src/audiodecoder.h \
|
65 |
sc2src/chrono.cpp \
|
64 |
sc2src/chrono.cpp \
|
66 |
sc2src/chrono.h \
|
65 |
sc2src/chrono.h \
|
67 |
sc2src/conf_post.h \
|
66 |
sc2src/conf_post.h \
|
68 |
sc2src/conftree.cpp \
|
67 |
sc2src/conftree.cpp \
|
69 |
sc2src/conftree.h \
|
68 |
sc2src/conftree.h \
|
70 |
sc2src/httpgate.cpp \
|
69 |
sc2src/httpgate.cpp \
|
71 |
sc2src/log.cpp \
|
70 |
sc2src/log.cpp \
|
72 |
sc2src/log.h \
|
71 |
sc2src/log.h \
|
73 |
sc2src/pathut.cpp \
|
72 |
sc2src/pathut.cpp \
|
74 |
sc2src/pathut.h \
|
73 |
sc2src/pathut.h \
|
|
|
74 |
sc2src/pcmdecoder.cpp \
|
|
|
75 |
sc2src/pcmdecoder.h \
|
75 |
sc2src/rcvqueue.h \
|
76 |
sc2src/rcvqueue.h \
|
76 |
sc2src/sc2mpd.cpp \
|
77 |
sc2src/sc2mpd.cpp \
|
|
|
78 |
sc2src/songcastreceiver.cpp \
|
|
|
79 |
sc2src/songcastreceiver.h \
|
77 |
sc2src/smallut.cpp \
|
80 |
sc2src/smallut.cpp \
|
78 |
sc2src/smallut.h \
|
81 |
sc2src/smallut.h \
|
79 |
sc2src/watcher.cpp \
|
82 |
sc2src/watcher.cpp \
|
80 |
sc2src/watcher.h \
|
83 |
sc2src/watcher.h \
|
81 |
sc2src/wav.cpp \
|
84 |
sc2src/wav.cpp \
|
82 |
sc2src/wav.h \
|
85 |
sc2src/wav.h \
|
83 |
sc2src/workqueue.h
|
86 |
sc2src/workqueue.h
|
|
|
87 |
|
|
|
88 |
if FLAC
|
|
|
89 |
sc2mpd_CPPFLAGS += $(FLAC_CFLAGS)
|
|
|
90 |
sc2mpd_SOURCES += \
|
|
|
91 |
sc2src/flacdecoder.cpp \
|
|
|
92 |
sc2src/flacdecoder.h
|
|
|
93 |
endif
|
84 |
|
94 |
|
85 |
if WAVSC2
|
95 |
if WAVSC2
|
86 |
sc2mpd_SOURCES += \
|
96 |
sc2mpd_SOURCES += \
|
87 |
mpd2src/openaudio.cpp \
|
97 |
mpd2src/openaudio.cpp \
|
88 |
mpd2src/wavreader.cpp \
|
98 |
mpd2src/wavreader.cpp \
|
89 |
mpd2src/fiforeader.cpp \
|
99 |
mpd2src/fiforeader.cpp \
|
90 |
mpd2src/stringtotokens.cpp
|
100 |
mpd2src/stringtotokens.cpp
|
91 |
endif
|
101 |
endif
|
92 |
|
102 |
|
93 |
OTHEROMP2 = $(TOPSCO)/Ohm.o $(TOPSCO)/OhmMsg.o $(TOPSCO)/OhmSocket.o \
|
103 |
OTHEROMP2 = $(TOPSCO)libohSongcast.a \
|
94 |
$(TOPSCO)/OhmSender.o \
|
|
|
95 |
$(TOPOH)ohNetGenerated/$(OBJIPATH)DvAvOpenhomeOrgSender1.o
|
104 |
$(TOPOH)ohNetGenerated/$(OBJIPATH)DvAvOpenhomeOrgSender1.o
|
96 |
|
105 |
|
97 |
if WITH_OHBUILD
|
106 |
if WITH_OHBUILD
|
98 |
mpd2sc_LDADD = $(OTHEROMP2) $(TOPOH)ohNet/$(OBJIPATH)libohNetCore.a \
|
107 |
mpd2sc_LDADD = $(OTHEROMP2) $(TOPOH)ohNet/$(OBJIPATH)libohNetCore.a \
|
99 |
$(TOPOH)ohNet/$(OBJIPATH)libTestFramework.a $(OTHERLIBS)
|
108 |
$(TOPOH)ohNet/$(OBJIPATH)libTestFramework.a $(OTHERLIBS)
|
|
... |
|
... |
106 |
$(OTHERLIBS)
|
115 |
$(OTHERLIBS)
|
107 |
endif
|
116 |
endif
|
108 |
|
117 |
|
109 |
mpd2sc_CPPFLAGS = -I$(top_srcdir)/sc2src $(AM_CPPFLAGS)
|
118 |
mpd2sc_CPPFLAGS = -I$(top_srcdir)/sc2src $(AM_CPPFLAGS)
|
110 |
mpd2sc_SOURCES = \
|
119 |
mpd2sc_SOURCES = \
|
|
|
120 |
mpd2src/audioencoder.cpp \
|
|
|
121 |
mpd2src/audioencoder.h \
|
111 |
mpd2src/audioreader.h \
|
122 |
mpd2src/audioreader.h \
|
112 |
mpd2src/audioutil.h \
|
123 |
mpd2src/audioutil.h \
|
113 |
mpd2src/base64.cxx \
|
124 |
mpd2src/base64.cxx \
|
114 |
mpd2src/base64.hxx \
|
125 |
mpd2src/base64.hxx \
|
115 |
mpd2src/fiforeader.cpp \
|
126 |
mpd2src/fiforeader.cpp \
|
116 |
mpd2src/fiforeader.h \
|
127 |
mpd2src/fiforeader.h \
|
117 |
mpd2src/icon.h \
|
128 |
mpd2src/icon.h \
|
118 |
mpd2src/mpd2sc.cpp \
|
129 |
mpd2src/mpd2sc.cpp \
|
119 |
mpd2src/openaudio.cpp \
|
130 |
mpd2src/openaudio.cpp \
|
120 |
mpd2src/openaudio.h \
|
131 |
mpd2src/openaudio.h \
|
|
|
132 |
mpd2src/pcmencoder.cpp \
|
|
|
133 |
mpd2src/pcmencoder.h \
|
|
|
134 |
mpd2src/songcastsender.cpp \
|
|
|
135 |
mpd2src/songcastsender.h \
|
121 |
mpd2src/stringtotokens.cpp \
|
136 |
mpd2src/stringtotokens.cpp \
|
122 |
mpd2src/stringtotokens.h \
|
137 |
mpd2src/stringtotokens.h \
|
123 |
mpd2src/wavreader.cpp \
|
138 |
mpd2src/wavreader.cpp \
|
124 |
mpd2src/wavreader.h \
|
139 |
mpd2src/wavreader.h \
|
125 |
sc2src/log.cpp
|
140 |
sc2src/log.cpp
|
126 |
|
141 |
|
|
|
142 |
if FLAC
|
|
|
143 |
mpd2sc_CPPFLAGS += $(FLAC_CFLAGS)
|
|
|
144 |
mpd2sc_SOURCES += \
|
|
|
145 |
mpd2src/flacencoder.cpp \
|
|
|
146 |
mpd2src/flacencoder.h
|
|
|
147 |
endif
|
|
|
148 |
|
127 |
dist_bin_SCRIPTS = mpd2src/scmakempdsender
|
149 |
dist_bin_SCRIPTS = mpd2src/scmakempdsender
|
128 |
dist_noinst_SCRIPTS = ohbuild.sh
|
150 |
dist_noinst_SCRIPTS = ohbuild.sh
|
129 |
|
151 |
|
130 |
dist-hook:
|
152 |
dist-hook:
|
131 |
test -z "`git status -s | grep -v sc2mpd-$(VERSION)`"
|
153 |
test -z "`git status -s | grep -v sc2mpd-$(VERSION)`"
|