Added datarootdir to Makefile.in's
[libtar.git] / lib / Makefile.in
blob969fcf53126b0d77599bb05ff534bf6ed28cb8df
1 # @configure_input@
3 ### Path settings
4 srcdir = @srcdir@
5 top_srcdir = @top_srcdir@
6 prefix = @prefix@
7 exec_prefix = @exec_prefix@
8 bindir = @bindir@
9 libdir = @libdir@
10 includedir = @includedir@
11 datarootdir = @datarootdir@
13 PACKAGE_NAME = @PACKAGE_NAME@
14 PACKAGE_VERSION = @PACKAGE_VERSION@
16 @ENCAP_DEFS@
18 ### Installation programs and flags
19 INSTALL = @INSTALL@
20 INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s
21 INSTALL_DATA = @INSTALL_DATA@
22 LN_S = @LN_S@
23 MKDIR = @MKDIR@
25 ### Compiler and link options
26 CC = @CC@
27 CPPFLAGS = -I. \
28 -I.. \
29 -I${srcdir} \
30 -I${top_srcdir}/compat \
31 -I../listhash \
32 @CPPFLAGS@
33 CFLAGS = @CFLAGS@
34 LDFLAGS = @LDFLAGS@
35 LIBS = @LIBS@
36 LIBOBJS = @LIBOBJS@
37 RANLIB = @RANLIB@
38 @SET_MAKE@
39 VPATH = @srcdir@:@top_srcdir@/compat:../listhash
42 ### Makefile rules - no user-servicable parts below
44 LIBTAR_OBJS = append.o \
45 block.o \
46 decode.o \
47 encode.o \
48 extract.o \
49 handle.o \
50 libtar_hash.o \
51 libtar_list.o \
52 output.o \
53 util.o \
54 wrapper.o
55 LIBTAR_HDRS = ../config.h \
56 ${top_srcdir}/compat/compat.h \
57 ${srcdir}/libtar.h \
58 ${srcdir}/internal.h \
59 ../listhash/libtar_listhash.h
60 LIBTAR_LIBS = ./libtar.a
61 ALL = libtar.a
63 DISTCLEANFILES = ../listhash/libtar_listhash.h \
64 ../listhash/libtar_list.c \
65 ../listhash/libtar_hash.c
68 all: ${ALL}
70 .PHONY: clean distclean install
72 libtar.a: ${LIBTAR_OBJS} ${LIBOBJS}
73 ${AR} rc libtar.a ${LIBTAR_OBJS} ${LIBOBJS}
74 ${RANLIB} libtar.a
76 ${LIBTAR_OBJS}: ${LIBTAR_HDRS}
78 .c.o:
79 ${CC} ${CFLAGS} ${CPPFLAGS} -c -o $@ $<
81 clean:
82 rm -f *~ *.o ${ALL} core
84 distclean: clean
85 rm -f Makefile ${DISTCLEANFILES}
87 install: ${ALL}
88 ${MKDIR} ${DESTDIR}${libdir}
89 ${INSTALL_DATA} libtar.a ${DESTDIR}${libdir}
90 ${MKDIR} ${DESTDIR}${includedir}
91 ${INSTALL_DATA} ${srcdir}/libtar.h ${DESTDIR}${includedir}
92 ${INSTALL_DATA} ../listhash/libtar_listhash.h ${DESTDIR}${includedir}