1
# Makefile for rpm library.
3
AUTOMAKE_OPTIONS = 1.4 foreign
5
EXTRA_DIST = tdigest.c tficl.c tkey.c trpmio.c
7
INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/build -I$(top_srcdir)/lib \
8
-I$(top_srcdir)/popt @INCPATH@
10
pkgincdir = $(pkgincludedir)
12
rpmio.h rpmurl.h rpmmacro.h rpmlog.h rpmmessages.h rpmerr.h \
14
noinst_HEADERS = base64.h rpmio_internal.h
16
lib_LTLIBRARIES = librpmio.la
17
librpmio_la_SOURCES = rpmrpc.c rpmio.c url.c macro.c \
18
base64.c digest.c strcasecmp.c stubs.c \
19
ugid.c rpmmalloc.c rpmlog.c
20
librpmio_la_LDFLAGS = -release @VERSION@
22
# XXX Add internal libtool dependence
24
@cd $(DESTDIR)/$(libdir) && \
25
sed -e "s|^dependency_libs='|& -lpopt|" < librpmio.la > .librpmio.la && \
26
mv .librpmio.la librpmio.la
30
@echo $(librpmio_la_SOURCES:%=rpmio/%)
34
lclint $(DEFS) $(INCLUDES) $(librpmio_la_SOURCES)
38
trpmio: librpmio.la trpmio.o
39
$(LINK) -o $@ trpmio.o librpmio.la $(top_builddir)/popt/libpopt.la
42
tkey: librpmio.la tkey.o
43
$(LINK) -o $@ tkey.o librpmio.la $(top_builddir)/popt/libpopt.la
46
tdigest: librpmio.la tdigest.o
47
$(LINK) @LDFLAGS_STATIC@ -o $@ tdigest.o librpmio.la $(top_builddir)/popt/libpopt.la
50
$(COMPILE) -I/usr/include/ficl -o $@ -c tficl.c
53
$(LINK) -o $@ tficl.o -lficl