1 # Makefile for Amanda library.
3 include $(top_srcdir)/config/automake/vars.am
4 include $(top_srcdir)/config/automake/scripts.am
5 include $(top_srcdir)/config/automake/installperms.am
6 include $(top_srcdir)/config/automake/precompile.am
8 INCLUDES = -I$(top_srcdir)/gnulib \
9 -I$(top_srcdir)/device-src \
10 -I$(top_srcdir)/common-src
12 AM_CFLAGS = $(AMANDA_WARNING_CFLAGS)
13 AM_LDFLAGS = $(AMANDA_STATIC_LDFLAGS)
15 amlib_LTLIBRARIES = libamxfer.la
18 LINTFLAGS=$(AMLINTFLAGS)
20 libamxfer_la_SOURCES = \
34 libamxfer_la_LIBADD = \
35 ../device-src/libamdevice.la \
36 ../common-src/libamanda.la
45 # automake-style tests
48 noinst_PROGRAMS = $(TESTS)
50 xfer_test_SOURCES = xfer-test.c
52 ../common-src/libtestutils.la \
58 @echo $(LINT) $(libamxfer_la_SOURCES)
59 @$(LINT) $(LINTFLAGS) $(CPPFLAGS) $(DEFS) -I. -I$(top_builddir)/config $(INCLUDES) $(libamxfer_la_SOURCES)
60 @echo $(LINT) $(genversion_SOURCES)
61 @$(LINT) $(LINTFLAGS) $(CPPFLAGS) $(DEFS) -I. -I$(top_builddir)/config $(INCLUDES) $(genversion_SOURCES)
64 @ for p in $(libamxfer_la_SOURCES); do \
65 listlibsrcs="$$listlibsrcs `pwd`/$$p"; \
67 echo $$listlibsrcs >listlibsrc.output