aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac2
-rw-r--r--paludis/Makefile.am.m42
-rw-r--r--paludis/args/Makefile.am2
-rw-r--r--paludis/args/legacy/Makefile.am31
-rw-r--r--paludis/legacy/Makefile.am30
5 files changed, 66 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 22dbaa03f..fac7862bb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1643,6 +1643,7 @@ AC_OUTPUT(
paludis/Makefile
paludis/about.hh
paludis/args/Makefile
+ paludis/args/legacy/Makefile
paludis/distributions/Makefile
paludis/distributions/exherbo/Makefile
paludis/distributions/gentoo/Makefile
@@ -1653,6 +1654,7 @@ AC_OUTPUT(
paludis/environments/test/Makefile
paludis/fetchers/Makefile
paludis/fetchers/demos/Makefile
+ paludis/legacy/Makefile
paludis/repositories/Makefile
paludis/repositories/accounts/Makefile
paludis/repositories/cran/Makefile
diff --git a/paludis/Makefile.am.m4 b/paludis/Makefile.am.m4
index 2558b7aa7..2071a0a8f 100644
--- a/paludis/Makefile.am.m4
+++ b/paludis/Makefile.am.m4
@@ -66,7 +66,7 @@ EXTRA_DIST = about.hh.in Makefile.am.m4 paludis.hh.m4 files.m4 \
testscriptlist selist secleanlist \
hooker.bash \
stripper_TEST_binary.cc
-SUBDIRS = distributions fetchers syncers util selinux repositories environments . args resolver
+SUBDIRS = distributions fetchers syncers util selinux repositories environments . legacy args resolver
BUILT_SOURCES = secleanlist
libpaludis_@PALUDIS_PC_SLOT@_la_SOURCES = filelist
diff --git a/paludis/args/Makefile.am b/paludis/args/Makefile.am
index 01f6de450..d67c3ba66 100644
--- a/paludis/args/Makefile.am
+++ b/paludis/args/Makefile.am
@@ -1,5 +1,7 @@
include $(top_srcdir)/misc/common-makefile.am
+SUBDIRS = . legacy
+
DISTCLEANFILES = args_handler-se.hh args_handler-se.cc
AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
EXTRA_DIST = args_handler-se.hh args_handler-se.cc args_handler.se
diff --git a/paludis/args/legacy/Makefile.am b/paludis/args/legacy/Makefile.am
new file mode 100644
index 000000000..67658e62d
--- /dev/null
+++ b/paludis/args/legacy/Makefile.am
@@ -0,0 +1,31 @@
+include $(top_srcdir)/misc/common-makefile.am
+
+DISTCLEANFILES =
+AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
+EXTRA_DIST =
+BUILT_SOURCES =
+
+TESTS =
+
+paludis_args_legacy_includedir = $(includedir)/paludis-$(PALUDIS_PC_SLOT)/paludis/args/legacy
+
+paludis_args_legacy_include_HEADERS =
+
+libpaludisargslegacy_@PALUDIS_PC_SLOT@_la_SOURCES =
+libpaludisargslegacy_@PALUDIS_PC_SLOT@_la_LDFLAGS = -version-info @VERSION_LIB_CURRENT@:@VERSION_LIB_REVISION@:0
+
+libpaludisargslegacy_@PALUDIS_PC_SLOT@_la_LIBADD = \
+ $(top_builddir)/paludis/libpaludis_@PALUDIS_PC_SLOT@.la \
+ $(top_builddir)/paludis/args/libpaludisargs_@PALUDIS_PC_SLOT@.la \
+ $(top_builddir)/paludis/util/libpaludisutil_@PALUDIS_PC_SLOT@.la
+
+lib_LTLIBRARIES = libpaludisargslegacy_@PALUDIS_PC_SLOT@.la
+
+check_PROGRAMS = $(TESTS)
+
+test_ldadd = \
+ $(top_builddir)/paludis/util/test_extras.o \
+ libpaludisargslegacy_@PALUDIS_PC_SLOT@.la \
+ $(top_builddir)/test/libtest.a \
+ $(top_builddir)/paludis/util/libpaludisutil_@PALUDIS_PC_SLOT@.la
+
diff --git a/paludis/legacy/Makefile.am b/paludis/legacy/Makefile.am
new file mode 100644
index 000000000..46b34e833
--- /dev/null
+++ b/paludis/legacy/Makefile.am
@@ -0,0 +1,30 @@
+include $(top_srcdir)/misc/common-makefile.am
+
+DISTCLEANFILES =
+AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
+EXTRA_DIST =
+BUILT_SOURCES =
+
+TESTS =
+
+paludis_legacy_includedir = $(includedir)/paludis-$(PALUDIS_PC_SLOT)/paludis/legacy
+
+paludis_legacy_include_HEADERS =
+
+libpaludislegacy_@PALUDIS_PC_SLOT@_la_SOURCES =
+libpaludislegacy_@PALUDIS_PC_SLOT@_la_LDFLAGS = -version-info @VERSION_LIB_CURRENT@:@VERSION_LIB_REVISION@:0
+
+libpaludislegacy_@PALUDIS_PC_SLOT@_la_LIBADD = \
+ $(top_builddir)/paludis/libpaludis_@PALUDIS_PC_SLOT@.la \
+ $(top_builddir)/paludis/util/libpaludisutil_@PALUDIS_PC_SLOT@.la
+
+lib_LTLIBRARIES = libpaludislegacy_@PALUDIS_PC_SLOT@.la
+
+check_PROGRAMS = $(TESTS)
+
+test_ldadd = \
+ $(top_builddir)/paludis/util/test_extras.o \
+ libpaludislegacy_@PALUDIS_PC_SLOT@.la \
+ $(top_builddir)/test/libtest.a \
+ $(top_builddir)/paludis/util/libpaludisutil_@PALUDIS_PC_SLOT@.la
+