Renaming raw sockets to raw channels to follow device side API naming.
[barry.git] / tools / Makefile.am
blob7783c6ef7a7f422de8e7585e1032c4a0f0d79c42
1 EXTRA_DIST = Makefile.plain
3 #DEFAULT_INCLUDES =
4 INCLUDES = $(LIBUSB_CFLAGS)
5 #AM_CXXFLAGS = -ansi -Wall -fno-strict-aliasing -g
6 AM_CXXFLAGS = -ansi -Wall -g
8 # To use gettext
9 datadir = @datadir@
10 localedir = $(datadir)/locale
11 DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
13 noinst_HEADERS = \
14         i18n.h
16 bin_PROGRAMS = \
17         btool \
18         bidentify \
19         bjavaloader \
20         brawchannel \
21         bjvmdebug \
22         bdptest \
23         bjdwp \
24         upldif \
25         btranslate \
26         bktrans \
27         brecsum \
28         brimtrans
29 if WITH_BOOST
30 bin_PROGRAMS += bs11nread
31 endif
32 if WITH_FUSE
33 bin_PROGRAMS += bfuse
34 endif
36 sbin_PROGRAMS = bcharge breset pppob
38 btool_SOURCES = btool.cc
39 btool_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread @BOOST_LDADD@ $(LTLIBINTL) $(LTLIBICONV)
40 if WITH_SYNC
41 btool_LDADD += ../src/libbarrysync.la $(GLIB2_LIBS)
42 endif
43 btool_CXXFLAGS = $(AM_CXXFLAGS)
44 if WITH_BOOST
45 btool_CXXFLAGS += -D__BARRY_BOOST_MODE__ -D_REENTRANT @BOOST_INC_PATH@
46 endif
47 if WITH_SYNC
48 btool_CXXFLAGS += -D__BARRY_SYNC_MODE__ $(GLIB2_CFLAGS) 
49 endif
50 btool_LDFLAGS = @BOOST_LIB_PATH@
52 if WITH_BOOST
53 bs11nread_SOURCES = bs11nread.cc
54 bs11nread_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread @BOOST_LDADD@ $(LTLIBINTL)
55 bs11nread_CXXFLAGS = -D_REENTRANT @BOOST_INC_PATH@ $(AM_CXXFLAGS)
56 bs11nread_LDFLAGS = @BOOST_LIB_PATH@
57 endif
59 bidentify_SOURCES = bidentify.cc
60 bidentify_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
62 bjavaloader_SOURCES = bjavaloader.cc
63 bjavaloader_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
65 brawchannel_SOURCES = brawchannel.cc
66 brawchannel_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread
68 bjvmdebug_SOURCES = bjvmdebug.cc
69 bjvmdebug_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
71 bdptest_SOURCES = bdptest.cc
72 bdptest_LDADD = ../src/libbarry.la ../src/libbarrydp.la $(LTLIBINTL)
74 bjdwp_SOURCES = bjdwp.cc
75 bjdwp_LDADD = ../src/libbarry.la ../src/libbarryjdwp.la $(LTLIBINTL)
77 upldif_SOURCES = upldif.cc
78 upldif_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
80 btranslate_SOURCES = btranslate.cc
82 bktrans_SOURCES = bktrans.cc
83 bktrans_LDADD = ../src/libbarry.la -lpthread $(LTLIBINTL)
85 bcharge_SOURCES = bcharge.cc
86 bcharge_LDADD = $(LIBUSB_LIBS) $(LTLIBINTL)
88 breset_SOURCES = breset.cc
89 breset_LDADD = $(LIBUSB_LIBS) $(LTLIBINTL)
91 pppob_SOURCES = pppob.cc
92 pppob_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
94 brecsum_SOURCES = brecsum.cc
95 brecsum_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread $(LTLIBINTL)
97 if WITH_FUSE
98 bfuse_SOURCES = bfuse.cc
99 bfuse_CXXFLAGS = $(FUSE_CFLAGS)
100 bfuse_LDADD = ../src/libbarry.la $(FUSE_LIBS) -lpthread $(LTLIBINTL)
101 endif
103 brimtrans_SOURCES = brimtrans.cc