-I $(top_srcdir)/include \
$(OUR_CPPFLAGS)
-AM_CFLAGS = $(OUR_CFLAGS)
-AM_LDFLAGS = $(OUR_LDFLAGS)
+AM_CFLAGS = $(OUR_CFLAGS) \
+ -ffunction-sections \
+ -fdata-sections
+
+AM_LDFLAGS = $(OUR_LDFLAGS) \
+ -Wl,--gc-sections \
+ -Wl,--as-needed
+
+AM_YFLAGS = -d
PAKFIRE_CPPFLAGS = -I$(top_srcdir)/src/libpakfire/include
PAKFIRE_LIBS = libpakfire.la
src/pakfire/constants.py \
src/pakfire/daemon.py \
src/pakfire/distro.py \
+ src/pakfire/downloaders.py \
src/pakfire/errors.py \
src/pakfire/filelist.py \
src/pakfire/http.py \
src/pakfire/hub.py \
src/pakfire/i18n.py \
- src/pakfire/keyring.py \
src/pakfire/logger.py \
src/pakfire/progressbar.py \
src/pakfire/shell.py \
src/pakfire/system.py \
- src/pakfire/transaction.py \
src/pakfire/util.py
pakfiredir = $(pythondir)/pakfire
src/pakfire/packages/lexer.py \
src/pakfire/packages/make.py \
src/pakfire/packages/packager.py \
- src/pakfire/packages/solv.py \
src/pakfire/packages/tar.py
pakfire_packagesdir = $(pythondir)/pakfire/packages
pakfire_repository_PYTHON = \
src/pakfire/repository/__init__.py \
src/pakfire/repository/base.py \
- src/pakfire/repository/cache.py \
src/pakfire/repository/database.py \
src/pakfire/repository/local.py \
src/pakfire/repository/metadata.py \
- src/pakfire/repository/remote.py \
src/pakfire/repository/system.py
pakfire_repositorydir = $(pythondir)/pakfire/repository
src/_pakfire/package.h \
src/_pakfire/pakfire.c \
src/_pakfire/pakfire.h \
- src/_pakfire/pool.c \
- src/_pakfire/pool.h \
src/_pakfire/problem.c \
src/_pakfire/problem.h \
src/_pakfire/relation.c \
src/_pakfire/selector.h \
src/_pakfire/solution.c \
src/_pakfire/solution.h \
- src/_pakfire/solvable.c \
- src/_pakfire/solvable.h \
src/_pakfire/step.c \
src/_pakfire/step.h \
src/_pakfire/transaction.c \
libpakfire_la_SOURCES = \
src/libpakfire/archive.c \
- src/libpakfire/cache.c \
src/libpakfire/errno.c \
src/libpakfire/file.c \
src/libpakfire/filter.c \
src/libpakfire/package.c \
src/libpakfire/packagelist.c \
src/libpakfire/pakfire.c \
- src/libpakfire/pool.c \
src/libpakfire/problem.c \
src/libpakfire/relation.c \
src/libpakfire/relationlist.c \
src/libpakfire/repo.c \
- src/libpakfire/repocache.c \
src/libpakfire/request.c \
src/libpakfire/selector.c \
src/libpakfire/solution.c \
pkginclude_HEADERS += \
src/libpakfire/include/pakfire/archive.h \
- src/libpakfire/include/pakfire/cache.h \
src/libpakfire/include/pakfire/constants.h \
src/libpakfire/include/pakfire/errno.h \
src/libpakfire/include/pakfire/file.h \
src/libpakfire/include/pakfire/key.h \
src/libpakfire/include/pakfire/logging.h \
src/libpakfire/include/pakfire/package.h \
- src/libpakfire/include/pakfire/packagecache.h \
src/libpakfire/include/pakfire/packagelist.h \
src/libpakfire/include/pakfire/pakfire.h \
- src/libpakfire/include/pakfire/pool.h \
+ src/libpakfire/include/pakfire/private.h \
src/libpakfire/include/pakfire/problem.h \
src/libpakfire/include/pakfire/relation.h \
src/libpakfire/include/pakfire/relationlist.h \
src/libpakfire/include/pakfire/repo.h \
- src/libpakfire/include/pakfire/repocache.h \
src/libpakfire/include/pakfire/request.h \
src/libpakfire/include/pakfire/selector.h \
src/libpakfire/include/pakfire/solution.h \
libpakfire_la_CFLAGS = \
$(AM_CFLAGS) \
+ -fvisibility=hidden \
$(LIBGCRYPT_CFLAGS)
libpakfire_la_CPPFLAGS = \