modperl: Show the actual compiler flags and get rid of the warnings

We now first run the perl command to get the compiler flags and display
those when compiling modperl, so we now what's going on.

Plus this also uses -Wno-write-strings to disabled all the perl compiler
warnings.


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1261 726aef4b-f618-498e-8847-2d620e286838
This commit is contained in:
psychon
2008-10-26 18:58:13 +00:00
parent d57f706523
commit 1701b39399

View File

@@ -36,7 +36,10 @@ FILES := $(foreach file, $(FILES), \
endif
ifneq "$(PERL)" ""
modperlFLAGS := `$(PERL) -MExtUtils::Embed -e perl_inc -e ldopts`
# We execute this now so that we see the 'beauty' of these flags in make's output
modperlFLAGS := $(shell $(PERL) -MExtUtils::Embed -e perl_inc -e ldopts)
# Perl API is ugly, casting string literals to char* :(
modperlFLAGS += -Wno-write-strings
PERLHOOK := modperl_install
else
FILES := $(shell echo $(FILES) | sed -e "s/modperl//")