diff options
Diffstat (limited to 'src/pacman/Makefile.am')
-rw-r--r-- | src/pacman/Makefile.am | 44 |
1 files changed, 25 insertions, 19 deletions
diff --git a/src/pacman/Makefile.am b/src/pacman/Makefile.am index 82ec4d6b..0395432e 100644 --- a/src/pacman/Makefile.am +++ b/src/pacman/Makefile.am @@ -1,36 +1,42 @@ -SUBDIRS = po +# paths set at make time +conffile = ${sysconfdir}/pacman.conf +dbpath = ${localstatedir}/lib/pacman/ +cachedir = ${localstatedir}/cache/pacman/pkg/ +logfile = ${localstatedir}/log/pacman.log bin_PROGRAMS = pacman -if LINKSTATIC +if INCLUDE_PACMAN_STATIC bin_PROGRAMS += pacman.static endif -localedir = $(datadir)/locale -DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ +DEFS = -DLOCALEDIR=\"@localedir@\" \ + -DCONFFILE=\"$(conffile)\" \ + -DROOTDIR=\"$(ROOTDIR)\" \ + -DDBPATH=\"$(dbpath)\" \ + -DCACHEDIR=\"$(cachedir)\" \ + -DLOGFILE=\"$(logfile)\" \ + @DEFS@ INCLUDES = -I$(top_srcdir)/lib/libalpm -AM_CFLAGS = -D_GNU_SOURCE +AM_CFLAGS = -pedantic -D_GNU_SOURCE pacman_SOURCES = \ - add.h add.c \ + add.c \ conf.h conf.c \ - deptest.h deptest.c \ - downloadprog.h downloadprog.c \ - log.h log.c \ + deptest.c \ package.h package.c \ - pacman.c \ - query.h query.c \ - remove.h remove.c \ - sync.h sync.c \ - trans.h trans.c \ - upgrade.h upgrade.c \ + pacman.h pacman.c \ + query.c \ + remove.c \ + sync.c \ + callback.h callback.c \ util.h util.c -pacman_LDADD = $(top_builddir)/lib/libalpm/.libs/libalpm.la \ - -ldownload +pacman_LDADD = $(top_builddir)/lib/libalpm/.libs/libalpm.la pacman_static_SOURCES = $(pacman_SOURCES) pacman_static_LDFLAGS = $(LDFLAGS) -all-static -pacman_static_LDADD = $(top_builddir)/lib/libalpm/.libs/libalpm.la \ - -ldownload +pacman_static_LDADD = $(top_builddir)/lib/libalpm/.libs/libalpm.la + +# vim:set ts=2 sw=2 noet: |