aboutsummaryrefslogtreecommitdiff
path: root/paludis/environments/paludis/Makefile.am
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-02-12 00:21:58 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-02-12 00:21:58 +0000
commitb85660f6da793d06a304bf6d511c6b00344f20e2 (patch)
tree05aa85a383cec695a9771ae6b275a939083ab203 /paludis/environments/paludis/Makefile.am
parentc465194c342edfd626a27d0ec1f460dba361dcf3 (diff)
downloadpaludis-b85660f6da793d06a304bf6d511c6b00344f20e2.tar.gz
paludis-b85660f6da793d06a304bf6d511c6b00344f20e2.tar.xz
Configurable output managers for PaludisEnvironment
Diffstat (limited to 'paludis/environments/paludis/Makefile.am')
-rw-r--r--paludis/environments/paludis/Makefile.am13
1 files changed, 12 insertions, 1 deletions
diff --git a/paludis/environments/paludis/Makefile.am b/paludis/environments/paludis/Makefile.am
index bbebe206f..31f16a83f 100644
--- a/paludis/environments/paludis/Makefile.am
+++ b/paludis/environments/paludis/Makefile.am
@@ -1,3 +1,4 @@
+SUBDIRS = output_managers .
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
BUILT_SOURCES = $(DISTCLEANFILES)
MAINTAINERCLEANFILES = Makefile.in
@@ -6,7 +7,8 @@ DEFS= \
-DSYSCONFDIR=\"$(sysconfdir)\" \
-DLIBEXECDIR=\"$(libexecdir)\" \
-DDATADIR=\"$(datadir)\" \
- -DLIBDIR=\"$(libdir)\"
+ -DLIBDIR=\"$(libdir)\" \
+ -DSHAREDIR=\"$(sharedir)\"
libpaludispaludisenvironment_@PALUDIS_PC_SLOT@_la_SOURCES = \
bashable_conf.cc bashable_conf.hh \
@@ -15,6 +17,8 @@ libpaludispaludisenvironment_@PALUDIS_PC_SLOT@_la_SOURCES = \
package_mask_conf.cc package_mask_conf.hh \
use_conf.cc use_conf.hh \
mirrors_conf.cc mirrors_conf.hh \
+ output_conf.cc output_conf.hh \
+ output_managers.cc output_managers.hh \
world.cc world.hh \
paludis_config.cc paludis_config.hh \
paludis_environment.cc paludis_environment.hh \
@@ -23,6 +27,11 @@ libpaludispaludisenvironment_@PALUDIS_PC_SLOT@_la_SOURCES = \
libpaludispaludisenvironment_@PALUDIS_PC_SLOT@_la_LDFLAGS = -version-info @VERSION_LIB_CURRENT@:@VERSION_LIB_REVISION@:0
+shareenvpaludisdir = $(sharedir)/paludis/environments/paludis/
+
+dist_shareenvpaludis_DATA = \
+ default_output.conf
+
if ! MONOLITHIC
libpaludispaludisenvironment_@PALUDIS_PC_SLOT@_la_LIBADD = \
@@ -81,6 +90,8 @@ TESTS_ENVIRONMENT = env \
PALUDIS_REPOSITORY_SO_DIR="$(top_builddir)/paludis/repositories" \
PALUDIS_NO_CHOWN="yes" \
PALUDIS_TESTS_KEEP_STDERR="yes" \
+ PALUDIS_DEFAULT_OUTPUT_CONF="`$(top_srcdir)/paludis/repositories/e/ebuild/utils/canonicalise $(top_builddir)/paludis/environments/paludis/default_output.conf`" \
+ PALUDIS_OUTPUT_MANAGERS_DIR="`$(top_srcdir)/paludis/repositories/e/ebuild/utils/canonicalise $(top_builddir)/paludis/environments/paludis/output_managers/`" \
LD_LIBRARY_PATH="`echo $$LD_LIBRARY_PATH: | sed -e 's,^:,,'`` \
$(top_srcdir)/paludis/repositories/e/ebuild/utils/canonicalise $(top_builddir)/paludis/repositories/e/`:` \
$(top_srcdir)/paludis/repositories/e/ebuild/utils/canonicalise $(top_builddir)/paludis/repositories/e/.libs/`" \