Changeset 358 for trunk/libfreebob
- Timestamp:
- 12/29/06 13:25:01 (17 years ago)
- Files:
-
- trunk/libfreebob/config.h.in (modified) (1 diff)
- trunk/libfreebob/configure.ac (modified) (1 diff)
- trunk/libfreebob/src/bebob/bebob_serialize.cpp (added)
- trunk/libfreebob/src/bebob/bebob_serialize.h (added)
- trunk/libfreebob/src/bebob/bebob_unittests.cpp (added)
- trunk/libfreebob/src/Makefile.am (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libfreebob/config.h.in
r185 r358 84 84 #undef const 85 85 86 /* Define to `unsigned ' if <sys/types.h> does not define. */86 /* Define to `unsigned int' if <sys/types.h> does not define. */ 87 87 #undef size_t 88 88 trunk/libfreebob/configure.ac
r336 r358 118 118 PKG_CHECK_MODULES(ALSA, alsa >= 1.0.0) 119 119 PKG_CHECK_MODULES(LIBXML, libxml-2.0 >= 2.6.0) 120 PKG_CHECK_MODULES(LIBXMLCPP, libxml++-2.6 >= 2.14.0) 120 121 121 122 # Setup CFLAGS and CXXFLAGS trunk/libfreebob/src/Makefile.am
r338 r358 20 20 $(LIBRAW1394_CFLAGS) $(LIBIEC61883_CFLAGS) \ 21 21 $(LIBAVC1394_CFLAGS) $(LIBXML_CFLAGS) \ 22 $(LIBXMLCPP_CFLAGS) \ 22 23 -I$(top_srcdir) -I$(top_srcdir)/src 23 24 24 25 lib_LTLIBRARIES = libfreebob.la 25 noinst_HEADERS = \26 noinst_HEADERS = \ 26 27 configrom.h \ 27 28 csr1212.h \ 28 29 devicemanager.h \ 29 30 fbtypes.h \ 30 31 32 31 bounce/bounce_avdevice.h \ 32 motu/motu_avdevice.h \ 33 rme/rme_avdevice.h 33 34 34 35 libfreebob_la_SOURCES = \ … … 56 57 bebob/bebob_dl_bcd.h \ 57 58 bebob/bebob_dl_bcd.cpp \ 58 motu/motu_avdevice.cpp \ 59 motu/motu_avdevice.h \ 60 rme/rme_avdevice.cpp \ 61 rme/rme_avdevice.h \ 59 bebob/bebob_serialize.h \ 60 bebob/bebob_serialize.cpp \ 61 motu/motu_avdevice.cpp \ 62 motu/motu_avdevice.h \ 63 rme/rme_avdevice.cpp \ 64 rme/rme_avdevice.h \ 62 65 bounce/bounce_avdevice.h \ 63 66 bounce/bounce_avdevice.cpp \ … … 94 97 debugmodule/debugmodule.h \ 95 98 debugmodule/debugmodule.cpp \ 96 libstreaming/cip.c \97 libstreaming/freebob_streaming.cpp \98 libstreaming/IsoHandler.cpp \99 libstreaming/IsoHandlerManager.cpp \100 libstreaming/IsoStream.cpp \101 libstreaming/PacketBuffer.cpp \102 libstreaming/PortManager.cpp \103 libstreaming/Port.cpp \104 libstreaming/StreamProcessor.cpp \105 libstreaming/StreamProcessorManager.cpp \106 libstreaming/AmdtpPortInfo.cpp \107 libstreaming/AmdtpPort.cpp \108 libstreaming/AmdtpStreamProcessor.cpp \109 libstreaming/ringbuffer.c \110 libstreaming/streamstatistics.cpp \111 libstreaming/MotuStreamProcessor.cpp \112 libstreaming/MotuPort.cpp \113 libstreaming/MotuPortInfo.cpp \114 libutil/DelayLockedLoop.h \115 libutil/Atomic.h \116 libutil/PosixThread.h \117 libutil/Thread.h \118 libutil/DelayLockedLoop.cpp \99 libstreaming/cip.c \ 100 libstreaming/freebob_streaming.cpp \ 101 libstreaming/IsoHandler.cpp \ 102 libstreaming/IsoHandlerManager.cpp \ 103 libstreaming/IsoStream.cpp \ 104 libstreaming/PacketBuffer.cpp \ 105 libstreaming/PortManager.cpp \ 106 libstreaming/Port.cpp \ 107 libstreaming/StreamProcessor.cpp \ 108 libstreaming/StreamProcessorManager.cpp \ 109 libstreaming/AmdtpPortInfo.cpp \ 110 libstreaming/AmdtpPort.cpp \ 111 libstreaming/AmdtpStreamProcessor.cpp \ 112 libstreaming/ringbuffer.c \ 113 libstreaming/streamstatistics.cpp \ 114 libstreaming/MotuStreamProcessor.cpp \ 115 libstreaming/MotuPort.cpp \ 116 libstreaming/MotuPortInfo.cpp \ 117 libutil/DelayLockedLoop.h \ 118 libutil/Atomic.h \ 119 libutil/PosixThread.h \ 120 libutil/Thread.h \ 121 libutil/DelayLockedLoop.cpp \ 119 122 libutil/PosixThread.cpp 120 123 … … 122 125 -version-info $(LT_VERSION) $(LIBRAW1394_LIBS) \ 123 126 $(LIBIEC61883_LIBS) $(LIBAVC1394_LIBS) \ 124 $(LIBXML_LIBS) -lpthread127 $(LIBXML_LIBS) $(LIBXMLCPP_LIBS) -lpthread 125 128 126 129 nobase_dist_pkgdata_DATA = \ 127 130 maudio/refdesign.xml \ 128 maudio/fw410.xml 131 maudio/fw410.xml \ 129 132 maudio/fwap.xml 130 133 131 134 bin_PROGRAMS = freebob_downloader freebob_sync 132 135 133 freebob_downloader_SOURCES = \136 freebob_downloader_SOURCES = \ 134 137 freebob-downloader.cpp 135 freebob_downloader_LDADD = \136 libfreebob.la \137 $(LIBRAW1394_LIBS) \138 $(LIBIEC61883_LIBS) \139 $(LIBAVC1394_LIBS) \138 freebob_downloader_LDADD = \ 139 libfreebob.la \ 140 $(LIBRAW1394_LIBS) \ 141 $(LIBIEC61883_LIBS) \ 142 $(LIBAVC1394_LIBS) \ 140 143 -lpthread 141 144 142 freebob_sync_SOURCES = \145 freebob_sync_SOURCES = \ 143 146 freebob-sync.cpp 144 freebob_sync_LDADD = 145 libfreebob.la \146 $(LIBRAW1394_LIBS) \147 $(LIBIEC61883_LIBS) \148 $(LIBAVC1394_LIBS) \147 freebob_sync_LDADD = \ 148 libfreebob.la \ 149 $(LIBRAW1394_LIBS) \ 150 $(LIBIEC61883_LIBS) \ 151 $(LIBAVC1394_LIBS) \ 149 152 -lpthread 150 153 … … 156 159 test_debugmodule_SOURCES = debugmodule/test_debugmodule.cpp 157 160 test_debugmodule_LDADD = libfreebob.la 161 162 noinst_PROGRAMS = bebob_unittests 163 164 bebob_unittests_SOURCES = bebob/bebob_unittests.cpp 165 bebob_unittests_LDADD = $(top_builddir)/src/libfreebob.la \ 166 $(LIBXMLCPP_LIBS) $(LIBAVC1394_LIBS) $(LIBIEC61883_LIBS)