Wird nun als 32 und 64 Bit PerlModule gebaut

git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@4672 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
kueller 2009-05-04 11:35:57 +00:00
parent df692e8992
commit 4d6ae9d0ed

View File

@ -79,9 +79,22 @@ premk() {
CheckError "premk() failed !" 1
}
mk32() {
USE_ARCH=$UARCH \
CC="gcc $BUILDOPTIONS32" \
CXX="g++ $BUILDOPTIONS32" \
perl Makefile.PL prefix=$TMPROOT/usr EXPATLIBPATH=/usr/lib EXPATINCPATH=/usr/include
make -j $NUMCPU
make -j $NUMCPU install
make distclean
}
mk() {
# Make-Optionen eintragen
perl Makefile.PL prefix=$TMPROOT/usr EXPATLIBPATH=/usr/lib EXPATINCPATH=/usr/include
USE_ARCH=$UARCH \
CC="gcc $BUILDOPTIONS" \
CXX="g++ $BUILDOPTIONS" \
perl Makefile.PL prefix=$TMPROOT/usr EXPATLIBPATH=/usr/$LIBDIR EXPATINCPATH=/usr/include
make -j $NUMCPU
CheckError "Makeprocess failed !" 1
@ -93,7 +106,10 @@ mk() {
postmk() {
mkdir -p $TMPROOT/usr/share
mv $TMPROOT/usr/man $TMPROOT/usr/share
cd $TMPROOT/usr/lib/[0-9]*/*-linux*
sed -e "s%$TMPROOT%%" perllocal.pod >/tmp/perllocal.pod
mv /tmp/perllocal.pod perllocal.pod
cd $TMPROOT/usr/lib/perl5/[0-9]*/*-linux*
sed -i -e "s%$TMPROOT%%" perllocal.pod >/tmp/perllocal.pod
if [ "$MK64BIT" == "true" ]; then
cd $TMPROOT/usr/lib64/perl5/[0-9]*/*-linux*
sed -i -e "s%$TMPROOT%%" perllocal.pod >/tmp/perllocal.pod
fi
}