Updated ChangeLog
[barry.git] / tools / Makefile.am
blobf655476358f71fafa10e46c7b0927ea59f574409
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         bjvmdebug \
21         bdptest \
22         bjdwp \
23         upldif \
24         btranslate \
25         bktrans \
26         brecsum \
27         brimtrans
28 if WITH_BOOST
29 bin_PROGRAMS += bs11nread
30 endif
31 if WITH_FUSE
32 bin_PROGRAMS += bfuse
33 endif
35 sbin_PROGRAMS = bcharge breset pppob
37 btool_SOURCES = btool.cc
38 btool_LDADD = ../src/libbarry.la ../src/libbarrysync.la $(LIBUSB_LIBS) $(GLIB2_LIBS) -lpthread @BOOST_LDADD@
39 if WITH_BOOST
40 btool_CXXFLAGS = -D__BARRY_BOOST_MODE__ -D_REENTRANT @BOOST_INC_PATH@ $(GLIB2_CFLAGS) $(AM_CXXFLAGS)
41 else
42 btool_CXXFLAGS = $(GLIB2_CFLAGS) 
43 endif
44 btool_LDFLAGS = @BOOST_LIB_PATH@
46 if WITH_BOOST
47 bs11nread_SOURCES = bs11nread.cc
48 bs11nread_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread @BOOST_LDADD@
49 bs11nread_CXXFLAGS = -D_REENTRANT @BOOST_INC_PATH@ $(AM_CXXFLAGS)
50 bs11nread_LDFLAGS = @BOOST_LIB_PATH@
51 endif
53 bidentify_SOURCES = bidentify.cc
54 bidentify_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread
56 bjavaloader_SOURCES = bjavaloader.cc
57 bjavaloader_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread
59 bjvmdebug_SOURCES = bjvmdebug.cc
60 bjvmdebug_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread
62 bdptest_SOURCES = bdptest.cc
63 bdptest_LDADD = ../src/libbarry.la ../src/libbarrydp.la
65 bjdwp_SOURCES = bjdwp.cc
66 bjdwp_LDADD = ../src/libbarry.la ../src/libbarryjdwp.la
68 upldif_SOURCES = upldif.cc
69 upldif_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread
71 btranslate_SOURCES = btranslate.cc
73 bktrans_SOURCES = bktrans.cc
74 bktrans_LDADD = ../src/libbarry.la -lpthread
76 bcharge_SOURCES = bcharge.cc
77 bcharge_LDADD = $(LIBUSB_LIBS)
79 breset_SOURCES = breset.cc
80 breset_LDADD = $(LIBUSB_LIBS)
82 pppob_SOURCES = pppob.cc
83 pppob_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread
85 #brecsum_CXXFLAGS = $(OPENSSL_CFLAGS)
86 brecsum_SOURCES = brecsum.cc
87 #brecsum_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) $(OPENSSL_LIBS) -lpthread
88 brecsum_LDADD = ../src/libbarry.la $(LIBUSB_LIBS) -lpthread
90 if WITH_FUSE
91 bfuse_SOURCES = bfuse.cc
92 bfuse_CXXFLAGS = $(FUSE_CFLAGS)
93 bfuse_LDADD = ../src/libbarry.la $(FUSE_LIBS) -lpthread
94 endif
96 brimtrans_SOURCES = brimtrans.cc