1 EXTRA_DIST = Makefile.plain
4 INCLUDES = $(LIBUSB_CFLAGS)
5 #AM_CXXFLAGS = -ansi -Wall -fno-strict-aliasing -g
10 localedir = $(datadir)/locale
11 DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
34 bin_PROGRAMS += bs11nread
40 bin_PROGRAMS += btardump
43 bin_PROGRAMS += balxparse
51 sbin_PROGRAMS = bcharge breset pppob
53 btool_SOURCES = btool.cc
54 btool_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread @BOOST_LDADD@ $(LTLIBINTL) $(LTLIBICONV)
56 btool_LDADD += ../src/libbarrysync.la $(GLIB2_LIBS)
59 btool_LDADD += ../src/libbarrybackup.la
61 btool_CXXFLAGS = $(AM_CXXFLAGS)
63 btool_CXXFLAGS += -D__BARRY_BOOST_MODE__ -D_REENTRANT @BOOST_INC_PATH@
66 btool_CXXFLAGS += -D__BARRY_SYNC_MODE__ $(GLIB2_CFLAGS)
69 btool_CXXFLAGS += -D__BARRY_BACKUP_MODE__
71 btool_LDFLAGS = @BOOST_LIB_PATH@
74 bs11nread_SOURCES = bs11nread.cc
75 bs11nread_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread @BOOST_LDADD@ $(LTLIBINTL)
76 bs11nread_CXXFLAGS = -D_REENTRANT @BOOST_INC_PATH@ $(AM_CXXFLAGS)
77 bs11nread_LDFLAGS = @BOOST_LIB_PATH@
80 bidentify_SOURCES = bidentify.cc
81 bidentify_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
83 bjavaloader_SOURCES = bjavaloader.cc
84 bjavaloader_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
86 brawchannel_SOURCES = brawchannel.cc
87 brawchannel_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
89 bjvmdebug_SOURCES = bjvmdebug.cc
90 bjvmdebug_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
92 bdptest_SOURCES = bdptest.cc
93 bdptest_LDADD = ../src/libbarry.la ../src/libbarrydp.la $(LTLIBINTL)
95 bjdwp_SOURCES = bjdwp.cc
96 bjdwp_LDADD = ../src/libbarry.la ../src/libbarryjdwp.la $(LTLIBINTL)
98 upldif_SOURCES = upldif.cc
99 upldif_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
101 btranslate_SOURCES = btranslate.cc
102 btranslate_LDADD = $(LTLIBINTL)
104 bktrans_SOURCES = bktrans.cc
105 bktrans_LDADD = ../src/libbarry.la -lpthread $(LTLIBINTL)
107 bcharge_SOURCES = bcharge.cc
108 bcharge_LDADD = $(LIBUSB_LIBS) $(LTLIBINTL)
110 breset_SOURCES = breset.cc
111 breset_LDADD = $(LIBUSB_LIBS) $(LTLIBINTL)
113 pppob_SOURCES = pppob.cc
114 pppob_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
116 brecsum_SOURCES = brecsum.cc
117 brecsum_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
119 brimtrans_SOURCES = brimtrans.cc
120 brimtrans_LDADD = $(LTLIBINTL)
123 bfuse_SOURCES = bfuse.cc
124 bfuse_CXXFLAGS = $(FUSE_CFLAGS)
125 bfuse_LDADD = ../src/libbarry.la $(FUSE_LIBS) -lpthread $(LTLIBINTL)
129 btardump_SOURCES = btardump.cc
130 btardump_CXXFLAGS = $(AM_CXXFLAGS) -D__BARRY_BACKUP_MODE__
132 #btardump_CXXFLAGS += -D__BARRY_BOOST_MODE__ -D_REENTRANT @BOOST_INC_PATH@
135 btardump_CXXFLAGS += -D__BARRY_SYNC_MODE__ $(GLIB2_CFLAGS)
137 btardump_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) \
138 ../src/libbarrybackup.la -lpthread $(LTLIBINTL)
140 btardump_LDADD += ../src/libbarrysync.la $(GLIB2_LIBS)
145 balxparse_SOURCES = balxparse.cc
146 balxparse_CXXFLAGS = $(AM_CXXFLAGS) $(LIBXMLXX_CFLAGS)
147 balxparse_LDADD = ../src/libbarry.la ../src/libbarryalx.la $(LTLIBINTL)
153 bio_CXXFLAGS = $(AM_CXXFLAGS) $(GLIB2_CFLAGS)
155 bio_CXXFLAGS += -D__BARRY_BOOST_MODE__ -D_REENTRANT @BOOST_INC_PATH@
157 bio_LDADD = ../src/libbarry.la \
158 ../src/libbarrysync.la $(GLIB2_LIBS) \
159 ../src/libbarrybackup.la \
160 $(LIBUSB_LIBS) -lpthread @BOOST_LDADD@ \
161 $(LTLIBINTL) $(LTLIBICONV)
162 bio_LDFLAGS = @BOOST_LIB_PATH@