sbincfgdir = $(sbindir)
legacydir = $(pkglibdir)/legacy
-include_HEADERS = $(lib_HDRS)
-noinst_HEADERS = $(src_HDRS) $(lib_XHDRS) \
- $(lib_internal_libinternal_a_XHDRS) \
- $(ENSC_VECTOR_HDRS) $(ENSC_VECTOR_XHDRS) \
- $(ENSC_WRAPPERS_HDRS) \
+include_HEADERS =
+noinst_HEADERS = $(ENSC_VECTOR_HDRS) \
compat.h compat-c99.h
-noinst_LIBRARIES = $(src_lib_LIBS) $(ENSC_VECTOR_LIBS) $(lib_internal_LIBS)
-lib_LIBRARIES = $(lib_lib_LIBS)
-lib_LTLIBRARIES = $(lib_lib_LTLIBS) $(src_lib_LTLIBS)
-pkglib_LTLIBRARIES = $(src_pkglib_LTLIBS)
+noinst_LIBRARIES = $(ENSC_VECTOR_LIBS)
+lib_LIBRARIES =
+lib_LTLIBRARIES =
+pkglib_LTLIBRARIES =
-pkglib_SCRIPTS = $(scripts_pkglib_SCRPTS)
-pkglib_DATA = $(scripts_pkglib_DTA) \
- FEATURES.txt
-pkglib_PROGRAMS = $(src_pkglib_PRGS)
-legacy_SCRIPTS = $(scripts_legacy_SCRPTS) $(src_legacy_SCRPTS)
-legacy_PROGRAMS = $(src_legacy_PRGS)
+pkglib_SCRIPTS =
+pkglib_DATA = FEATURES.txt
+pkglib_PROGRAMS =
+legacy_SCRIPTS =
+legacy_PROGRAMS =
-sbincfg_DATA = $(scripts_sbincfg_DTA)
-
-sbin_SCRIPTS = $(scripts_sbin_PRGS) $(src_sbin_SCRPTS)
-sbin_PROGRAMS = $(src_sbin_PRGS)
-noinst_PROGRAMS = $(test_PRGS)
-noinst_DATA = $(contrib_DTA) $(doc_DAT)
+sbin_SCRIPTS =
+sbin_PROGRAMS =
+noinst_PROGRAMS =
+noinst_DATA =
initrd_SCRIPTS =
sysconf_DATA =
-DIETPROGS = $(src_DIETPROGS) $(tests_DIETPROGS) $(lib_DIETPROGS) \
- $(lib_internal_DIETPROGS)
- $(ENSC_VECTOR_LIBS)
+DIETPROGS = $(ENSC_VECTOR_LIBS)
BUILT_SOURCES = linuxcaps.h pathconfig.h linuxvirtual.h
-man_MANS = $(man_DATMAN)
+man_MANS =
-EXTRA_PROGRAMS = $(src_EXTRA_PROGS)
-EXTRA_DIST = $(doc_DAT) $(man_DATMAN) \
- $(scripts_XTRAS) $(src_XTRAS) \
- $(contrib_XTRAS) \
- pathconfig.h.pathsubst \
+EXTRA_PROGRAMS =
+EXTRA_DIST = pathconfig.h.pathsubst \
util-vserver.spec \
THANKS
-check_PROGRAMS = $(src_check_PRGS) $(lib_testsuite_PRGS) \
- $(ENSC_VECTOR_TESTSUITE_PRGS)
-check_SCRIPTS = $(src_check_SCRPTS)
-TESTS = $(src_TSTS) $(lib_testsuite_TSTS) \
- $(ENSC_VECTOR_TESTSUITE_TSTS)
+check_PROGRAMS =
+check_SCRIPTS =
+TESTS =
-TESTS_ENVIRONMENT = $(src_TESTS_ENV)
+TESTS_ENVIRONMENT =
AM_CPPFLAGS = -I $(top_srcdir)/lib -I $(top_srcdir)/ensc_wrappers -D _GNU_SOURCE $(RELEASE_CPPFLAGS)
-CLEANFILES = $(scripts_CLEANFILES) $(BUILT_SOURCES) \
- $(contrib_CLEANFILES) \
+CLEANFILES = $(BUILT_SOURCES) \
.*.pathsubst.stamp */.*.pathsubst.stamp */*/.*.pathsubst.stamp \
linuxcaps.h pathconfig.h
DISTCLEANFILES = FEATURES.txt
-AM_INSTALLCHECK_STD_OPTIONS_EXEMPT = $(src_OPTIONS_EXEMPT) \
- $(scripts_OPTIONS_EXEMPT)
+AM_INSTALLCHECK_STD_OPTIONS_EXEMPT =
LIBTOOL_CC = @LIBTOOL@ --tag CC
LIBTOOL_CXX = @LIBTOOL@ --tag CXX
contrib_subst_SRCS = contrib/manifest.dat.pathsubst
-contrib_DTA = $(contrib_gen_DTA)
-contrib_CLEANFILES = $(contrib_gen_DTA)
+noinst_DATA += $(contrib_gen_DTA)
+CLEANFILES += $(contrib_gen_DTA)
-contrib_XTRAS = $(contrib_subst_SRCS) \
+EXTRA_DIST += $(contrib_subst_SRCS) \
contrib/make-manifest
contrib/manifest.dat: contrib/.manifest.dat.pathsubst.stamp
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
##
-doc_DAT = doc/FAQ.txt \
+doc_old_doc = doc/FAQ.txt \
doc/intro.txt
XSLT_AMFLAGS = --stringparam confdir '$(sysconfdir)/vservers'
EXTRA_DIST += $(doc_compatibility_SRCS) \
$(doc_configuration_SRCS) \
+ $(doc_old_doc) \
doc/beautify.xsl
CLEANFILES += $(doc_gen_DOCS) doc/*.raw.html*
ENSC_VECTOR_HDRS = ensc_vector/vector.h \
ensc_vector/vector.hc
-ENSC_VECTOR_XHDRS = ensc_vector/vector-resizeinternal.hc \
+noinst_HEADERS += ensc_vector/vector-resizeinternal.hc \
ensc_vector/vector-internal.h
ENSC_VECTOR_LIBS = libensc_vector.a
## along with this program; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-ENSC_VECTOR_TESTSUITE_PRGS = ensc_vector/testsuite/test1
-ENSC_VECTOR_TESTSUITE_TSTS = ensc_vector/testsuite/test1
+check_PROGRAMS += ensc_vector/testsuite/test1
+TESTS += ensc_vector/testsuite/test1
ensc_vector_testsuite_test1_SOURCES = ensc_vector/testsuite/test1.c
ensc_vector_testsuite_test1_LDADD = libensc_vector.a
## along with this program; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-ENSC_WRAPPERS_HDRS = ensc_wrappers/wrappers-clone.hc \
+noinst_HEADERS += ensc_wrappers/wrappers-clone.hc \
ensc_wrappers/wrappers-dirent.hc \
ensc_wrappers/wrappers-fcntl.hc \
ensc_wrappers/wrappers-io.hc \
$(lib_v11_SRCS) \
$(lib_v13_SRCS)
-lib_HDRS = lib/vserver.h
+include_HEADERS += lib/vserver.h
-lib_XHDRS = lib/syscall-compat.hc \
+noinst_HEADERS += lib/syscall-compat.hc \
lib/syscall-legacy.hc \
lib/createskeleton-full.hc \
lib/createskeleton-short.hc \
lib/utils-legacy.h \
lib/vserver-internal.h
-lib_lib_LTLIBS = lib/libvserver.la
+lib_LTLIBRARIES += lib/libvserver.la
lib_libvserver_la_SOURCES = $(lib_SRCS)
lib_libvserver_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIB_DEBUG_CPPFLAGS) -D_REENTRANT -D_GNU_SOURCE
lib_libvserver_la_LDFLAGS = -version $(lib_VERSION)
-lib_DIETPROGS = lib/lib_libvserver_la-% \
+DIETPROGS += lib/lib_libvserver_la-% \
lib/lib_libvserver_a-% \
- lib/lib_libvserver_pic_a-% \
- $(lib_testsuite_DIETPROGS)
+ lib/lib_libvserver_pic_a-%
include $(srcdir)/lib/apidoc/Makefile-files
include $(srcdir)/lib/testsuite/Makefile-files
## along with this program; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-lib_testsuite_DIETPROGS = lib/testsuite/flags \
+DIETPROGS += lib/testsuite/flags \
lib/testsuite/fmt
-lib_testsuite_PRGS = lib/testsuite/flags \
+check_PROGRAMS += lib/testsuite/flags \
lib/testsuite/fmt \
lib/testsuite/parselimit
-lib_testsuite_TSTS = lib/testsuite/flags \
+TESTS += lib/testsuite/flags \
lib/testsuite/fmt \
lib/testsuite/parselimit
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
##
-lib_internal_LIBS = lib_internal/libinternal.a
-
-lib_internal_libinternal_a_XHDRS = lib_internal/matchlist.h \
+noinst_LIBRARIES += lib_internal/libinternal.a
+noinst_HEADERS += lib_internal/matchlist.h \
lib_internal/pathinfo.h \
lib_internal/string.h \
lib_internal/unify.h \
lib_internal/util-exitlikeprocess.c \
lib_internal/util-safechdir.c
-lib_internal_DIETPROGS = $(lib_internal_LIBS)
+DIETPROGS += lib_internal/libinternal.a
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
##
-man_DATMAN = man/chbind.8 \
+man_pages = man/chbind.8 \
man/chcontext.8 \
man/distrib-info.8 \
man/rebootmgr.8 \
man/vserver-stat.8 \
man/vserver.8 \
man/vtop.8
+
+man_MANS += $(man_pages)
+EXTRA_DIST += $(man_pages)
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
##
-scripts_OPTIONS_EXEMPT = scripts/vapt-get-worker \
+AM_INSTALLCHECK_STD_OPTIONS_EXEMPT += \
+ scripts/vapt-get-worker \
scripts/vrpm-worker \
scripts/vrpm-preload \
scripts/save_s_context \
-scripts_sbin_PRGS = $(scripts_sbin_src_PRGS) $(scripts_sbin_gen_PRGS)
+sbin_SCRIPTS += $(scripts_sbin_src_PRGS) $(scripts_sbin_gen_PRGS)
scripts_sbincfg_DTA = $(scripts_sbincfg_gen_DTA)
-scripts_pkglib_SCRPTS = $(scripts_pkglib_src_SCRPTS)
-scripts_legacy_SCRPTS = $(scripts_legacy_src_SCRPTS) $(scripts_legacy_gen_SCRPTS)
-scripts_pkglib_DTA = $(scripts_pkglib_src_DTA) $(scripts_pkglib_gen_DTA)
+pkglib_SCRIPTS += $(scripts_pkglib_src_SCRPTS)
+legacy_SCRIPTS += $(scripts_legacy_src_SCRPTS) $(scripts_legacy_gen_SCRPTS)
+pkglib_DATA += $(scripts_pkglib_src_DTA) $(scripts_pkglib_gen_DTA)
-scripts_CLEANFILES = $(scripts_pkglib_gen_DTA) \
+CLEANFILES += $(scripts_pkglib_gen_DTA) \
$(scripts_sbin_gen_PRGS) \
$(scripts_sbincfg_gen_DTA) \
$(scripts_legacy_gen_SCRPTS)
-scripts_XTRAS = $(scripts_pkglib_src_DTA) \
+EXTRA_DIST += $(scripts_pkglib_src_DTA) \
$(scripts_pkglib_src_SCRPTS) \
$(scripts_legacy_src_SCRPTS) \
$(scripts_sbin_src_PRGS) \
src_pkglib_C99_PROGS = src/vunify src/vcopy
-src_OPTIONS_EXEMPT = src/parserpmdump \
- src/readlink \
- src/showperm \
- src/vbuild \
- src/vcheck \
- src/vreboot \
- src/save_ctxinfo \
- src/mask2prefix \
- src/pipe-sync \
- src/capchroot \
- src/chroot-cat \
- src/filetime \
- src/ifspec \
- src/rebootmgr \
- src/vlimit \
- src/vdu \
- src/vfiles \
- src/vserver-stat
-
-
-
-src_DIETPROGS = src/chcontext-compat \
+AM_INSTALLCHECK_STD_OPTIONS_EXEMPT += \
+ src/parserpmdump \
+ src/readlink \
+ src/showperm \
+ src/vbuild \
+ src/vcheck \
+ src/vreboot \
+ src/save_ctxinfo \
+ src/mask2prefix \
+ src/pipe-sync \
+ src/capchroot \
+ src/chroot-cat \
+ src/filetime \
+ src/ifspec \
+ src/rebootmgr \
+ src/vdu \
+ src/vfiles
+
+
+
+DIETPROGS += src/chcontext-compat \
src/secure-mount \
src/save_ctxinfo \
src/mask2prefix \
src/vserver-stat \
src/vserver-info
-src_HDRS = src/vutil.h src/vutil.p \
+noinst_HEADERS += src/vutil.h src/vutil.p \
src/util.h \
src/fstool.h \
src/compat-pivot_root.h \
src/vserver-visitdir.hc \
src/vserver.hh
-src_legacy_SCRPTS =
-src_legacy_PRGS =
-
-src_pkglib_SCRPTS =
-src_pkglib_PRGS = src/capchroot \
+pkglib_PROGRAMS += src/capchroot \
src/chcontext-compat \
src/chroot-cat \
src/chroot-rm \
$(src_pkglib_C99_X_PROGS) \
$(src_pkglib_CXX_X_PROGS)
-src_pkglib_LTLIBS = src/rpm-fake.la
-src_lib_LTLIBS =
+pkglib_LTLIBRARIES += src/rpm-fake.la
-src_sbin_SCRPTS =
-src_sbin_PRGS = src/chbind \
+sbin_PROGRAMS += src/chbind \
src/exec-cd \
src/lsxid \
src/chxid \
src_rpm_fake_la_LDFLAGS = -module -avoid-version -rpath $(pkglibdir)
src_rpm_fake_la_LIBADD = lib/libvserver.la -ldl
-src_check_PRGS = $(src_testsuite_check_PRGS)
-src_check_SCRPTS = $(src_testsuite_check_SCRPTS)
-src_TSTS = $(src_testsuite_TSTS)
-src_XTRAS = $(src_testsuite_XTRAS)
-
-src_EXTRA_PROGS = $(src_sbin_CXX_PROGS) $(src_pkglib_CXX_PROGS)
+EXTRA_PROGRAMS += $(src_sbin_CXX_PROGS) $(src_pkglib_CXX_PROGS)
-src_TESTS_ENV = srctestsuitedir=$(top_builddir)/src/testsuite
+TESTS_ENVIRONMENT += srctestsuitedir=$(top_builddir)/src/testsuite
if ENSC_HAVE_C99_COMPILER
src_sbin_C99_X_PROGS = $(src_sbin_C99_PROGS)
src_testsuite_check_passive_PRGS = src/testsuite/rpm-fake-test
-src_testsuite_check_PRGS = $(src_testsuite_check_passive_PRGS) \
+check_PROGRAMS += $(src_testsuite_check_passive_PRGS) \
$(src_testsuite_check_active_PRGS)
if ENSC_HAVE_C99_COMPILER
src_testsuite_check_src_SCRPTS = $(src_testsuite_check_src_C99_SCRPTS)
src_testsuite_check_gen_SCRPTS =
-src_testsuite_check_SCRPTS = $(src_testsuite_check_src_SCRPTS) \
+check_SCRIPTS += $(src_testsuite_check_src_SCRPTS) \
$(src_testsuite_check_gen_SCRPTS)
-src_testsuite_TSTS = $(src_testsuite_check_active_PRGS) \
- $(src_testsuite_check_SCRPTS)
+TESTS += $(src_testsuite_check_active_PRGS) \
+ $(src_testsuite_check_src_SCRPTS) \
+ $(src_testsuite_check_gen_SCRPTS)
-src_testsuite_XTRAS = $(src_testsuite_check_src_SCRPTS)
+EXTRA_DIST += $(src_testsuite_check_src_SCRPTS)
src_testsuite_rpm_fake_test_SOURCES = src/testsuite/rpm-fake-test.c
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
##
-tests_DIETPROGS = tests/getctx tests/getinitpid \
- tests/vserver-info
-
-test_PRGS = tests/escaperoot \
- tests/forkbomb \
- tests/testipc \
- tests/testlimit \
- tests/testopenf \
- $(tests_DIETPROGS)
+tests_dietprogs = tests/getctx \
+ tests/getinitpid \
+ tests/vserver-info
+
+noinst_PROGRAMS += tests/escaperoot \
+ tests/forkbomb \
+ tests/testipc \
+ tests/testlimit \
+ tests/testopenf \
+ $(tests_dietprogs)
+
+
+DIETPROGS += $(tests_dietprogs)
tests_escaperoot_SOURCES = tests/escaperoot.c
tests_forkbomb_SOURCES = tests/forkbomb.c