X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=perl-module%2Fautomake.mk;h=9bec2192548a56e4844574b00db67af234f363c8;hb=refs%2Fheads%2Fctables10;hp=96e24acde459944cbe9d0a637a8c08c837da9eb0;hpb=ee1bfc05f5ab73883df26e616019e07a1bfee873;p=pspp diff --git a/perl-module/automake.mk b/perl-module/automake.mk index 96e24acde4..9bec219254 100644 --- a/perl-module/automake.mk +++ b/perl-module/automake.mk @@ -46,7 +46,7 @@ perl-module/Makefile: perl-module/MakefileX perl-module/MakefileX: perl-module/Makefile.PL perl-module/pspp-module-config $(module_sources) $(AM_V_GEN)cd perl-module && $(PERL) Makefile.PL PREFIX=$(prefix) \ - OPTIMIZE="$(CFLAGS) $(CPPFLAGS)" \ + OPTIMIZE="$(CFLAGS) $(CPPFLAGS) -Wno-error" \ LD="`$(PERL) -e 'use Config::Perl::V;print Config::Perl::V::myconfig()->{config}{ld};'` $(LDFLAGS)" perl-module/PSPP-Perl-$(VERSION_FOR_PERL).tar.gz: $(module_sources) perl-module/Makefile @@ -57,8 +57,9 @@ PHONY += module-make module-make: perl-module/Makefile $(AM_V_GEN)cd perl-module && $(MAKE) $(PERL_MAKEFLAGS) -ALL_LOCAL += perl_module_tarball -perl_module_tarball: $(module_sources) src/libpspp-core.la +PHONY += module-copy +DIST_HOOKS += module-copy +module-copy: $(module_sources) @if test x"$(top_builddir)" != x"$(top_srcdir)" ; then \ for f in $(module_sources); do \ destdir=`dirname $$f` ;\ @@ -75,6 +76,9 @@ perl_module_tarball: $(module_sources) src/libpspp-core.la fi ; \ done \ fi + +ALL_LOCAL += perl_module_tarball +perl_module_tarball: src/libpspp-core.la module-copy $(AM_V_GEN)$(MAKE) $(PERL_MAKEFLAGS) module-make perl-module/PSPP-Perl-$(VERSION_FOR_PERL).tar.gz CLEAN_LOCAL += perl_module_clean