X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2FMakefile.am;h=e0b164107da7e5cd022534b194d7e0ae79e14337;hb=93c3c59dd2edb082c5aca2d419aae5c618d1b8c5;hp=32d203ed405319ecc5fc55b27a876e8df199b993;hpb=153610aad88a2f770c9f352509d53735b59d59b2;p=util-vserver.git diff --git a/util-vserver/Makefile.am b/util-vserver/Makefile.am index 32d203e..e0b1641 100644 --- a/util-vserver/Makefile.am +++ b/util-vserver/Makefile.am @@ -19,6 +19,9 @@ ACLOCAL_AMFLAGS = -I m4 +CVS2CL_AMFLAGS = $(CVS2CL_TAG) -U cvsusers.map --show-dead +CVS2CL_ALLFLAGS := $(CVS2CL_AMFLAGS) $(CVS2CL_FLAGS) + sysvdir = $(sysconfdir)/init.d vservercfgdir = $(sysconfdir)/vservers @@ -43,14 +46,15 @@ BUILT_SOURCES = linuxcaps.h linuxvirtual.h man_MANS = $(man_DATMAN) $(linuxconf_DATMAN) +m4_FILES = m4/ensc_cflags.m4 m4/ensc_kerneldir.m4 \ + m4/ensc_changelog.m4 m4/ensc_uv_vrootdir.m4 + EXTRA_DIST = $(distrib_SCRPTS) $(distrib_DAT) \ $(sysv_XTRAS) $(sysv_CFG) \ - $(doc_DAT) $(man_DATMAN) $(linuxconf_DATMAN) \ + $(doc_DAT) $(man_DATMAN) $(linuxconf_XTRAS) \ $(scripts_SCRPTS) $(scripts_XTRAS) \ - $(linuxconf_XTRAS) \ - util-vserver.spec \ - m4/ensc_cflags.m4 m4/ensc_kerneldir.m4 \ - THANKS + $(m4_FILES) \ + util-vserver.spec THANKS AM_CPPFLAGS = -I $(top_srcdir)/lib -D VERSION=\"$(VERSION)\" -D PKGLIBDIR=\"$(pkglibdir)\" -D _GNU_SOURCE AM_CFLAGS = -Wall -pedantic @@ -60,12 +64,21 @@ CLEANFILES = $(sysv_GENSCRPTS) $(scripts_GENSCRPTS) \ $(BUILT_SOURCES) -linuxcaps.h: - ln -sf ${kernelincludedir}/linux/capability.h linuxcaps.h +linuxcaps.h: ${kernelincludedir}/linux/capability.h Makefile + @rm -f $@ + echo '#include ' >$@.tmp + sed -e 's!^#include .*!!g;s!\<__u32\>!uint32_t!g;s!\<__user\>!!g;' $< >>$@.tmp + @-chmod --reference $< $@.tmp &>/dev/null + mv -f $@.tmp $@ + @chmod a-w $@ linuxvirtual.h: +if ENSC_ENABLE_INTERNAL_HEADERS + ln -sf '$(top_srcdir)/lib/virtual.h' '$@' +else ln -sf '$(kernelincludedir)/linux/virtual.h' '$@' && test -e '$@' || \ ln -sf '$(top_srcdir)/lib/virtual.h' '$@' +endif include $(top_srcdir)/lib/Makefile-files include $(top_srcdir)/src/Makefile-files