@WITH_LIBELF_INCLUDE@ \
@INCPATH@
-myLDFLAGS = @LDFLAGS_STATIC@
+myLDFLAGS = # @LDFLAGS_STATIC@
# XXX libtool can/should generate dependent libs.
# XXX solaris2.6 cannot use *.la with --all-static (downrev binutils/egcs?)
--I. -I.. -I../build -I../rpmdb -I../rpmio -I../beecrypt -I../popt -DHAVE_CONFIG_H -D_GNU_SOURCE
+-I. -I.. -I../build -I../rpmdb -I../rpmio -I../beecrypt -I../popt -I../elfutils/libelf -DHAVE_CONFIG_H -D_GNU_SOURCE
+partial
+forcehints
AUTOMAKE_OPTIONS = 1.4 foreign
+LINT = splint
+
INCLUDES = -I. \
-I$(top_srcdir) \
-I$(top_srcdir)/build \
-L$(top_builddir)/rpmio \
-L$(top_builddir)/popt
-mylibs = -lrpm -lrpmdb -lrpmio -lpopt @LIBS@ @INTLLIBS@ @LIBMISC@
+mylibs = -lrpm -lrpmdb -lrpmio -lpopt @WITH_LIBELF_LIB@ @LIBS@ @INTLLIBS@ @LIBMISC@
LIBS =
lib_LTLIBRARIES = librpm.la
sources:
@echo $(librpm_la_SOURCES:%=lib/%)
-.PHONY: lclint
-lclint:
- lclint $(DEFS) $(INCLUDES) $(librpm_la_SOURCES)
+.PHONY: lint
+lint:
+ $(LINT) $(DEFS) $(INCLUDES) $(librpm_la_SOURCES)
th: th.c librpm.la
$(CC) $(CFLAGS) $(DEFS) $(INCLUDES) -o $@ $< $(mylibpaths) $(mylibs) $(LIBS)
--I. -I.. -I../build -I../lib -I../rpmio -I../beecrypt -I../popt -DHAVE_CONFIG_H -D_GNU_SOURCE
+-I. -I.. -I../build -I../lib -I../rpmio -I../beecrypt -I../popt -I../elfutils/libelf -DHAVE_CONFIG_H -D_GNU_SOURCE
+partial
+forcehints
AUTOMAKE_OPTIONS = 1.4 foreign
+LINT = splint
+
INCLUDES = -I. \
-I$(top_srcdir)/build \
-I$(top_srcdir)/lib \
-L$(top_builddir)/rpmio \
-L$(top_builddir)/popt
-mylibs = -lrpm -lrpmio -lpopt @LIBS@ @INTLLIBS@ @LIBMISC@
+mylibs = -lrpm -lrpmio -lpopt @WITH_LIBELF_LIB@ @LIBS@ @INTLLIBS@ @LIBMISC@
LIBS =
DB3LOBJS = $(shell cat $(top_builddir)/$(WITH_DB_SUBDIR)/db3lobjs)
poptDB.c rpmhash.c rpmdb.c \
tagname.c tagtbl.c
librpmdb_la_LDFLAGS = -release @VERSION@ @libdb3@
-librpmdb_la_LIBADD = $(DBLIBOBJS) $(DB3LOBJS) @WITH_LIBELF_LIB@
+librpmdb_la_LIBADD = $(DBLIBOBJS) $(DB3LOBJS)
librpmdb_la_DEPENDENCIES = $(DBLIBOBJS) .created
# XXX make sure that db.h symlink is generated
sources:
@echo $(librpmdb_la_SOURCES:%=rpmdb/%)
-.PHONY: lclint
-lclint:
- lclint $(DEFS) $(INCLUDES) $(librpmdb_la_SOURCES)
+.PHONY: lint
+lint:
+ $(LINT) $(DEFS) $(INCLUDES) $(librpmdb_la_SOURCES)
tdbi: librpmdb.la tdbi.o
$(LINK) -all-static $@.o $< $(mylibpaths) $(mylibs) $(LIBS)
AUTOMAKE_OPTIONS = 1.4 foreign
+LINT = splint
+
EXTRA_DIST = tdigest.c tdir.c tficl.c tfts.c tglob.c tinv.c tkey.c trpmio.c
EXTRA_PROGRAMS = tdigest tdir tfts tglob tinv tkey tring trpmio dumpasn1
sources:
@echo $(librpmio_la_SOURCES:%=rpmio/%)
-.PHONY: lclint
-lclint:
- lclint $(DEFS) $(INCLUDES) $(librpmio_la_SOURCES)
+.PHONY: lint
+lint:
+ $(LINT) $(DEFS) $(INCLUDES) $(librpmio_la_SOURCES)
tdigest_SOURCES = tdigest.c
tdigest_LDADD = librpmio.la $(top_builddir)/popt/libpopt.la