summaryrefslogblamecommitdiffstats
path: root/archive-libs/zlib/BUILD
blob: 41f5b5d98a71eee2e35b0b5d7d5914dd11e19588 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
                                       
 
                                  


                                    




                                                    
 











                                                     
OPTS="--eprefix=$INSTALL_ROOT $OPTS" &&

CFLAGS="$CFLAGS -DPIC -fPIC"    &&
CFLAGS="${CFLAGS//-O[gs0-9]/-O3}" &&
CFLAGS="${CFLAGS//-Ofast/-O3}" &&
CFLAGS="${CFLAGS//-O /-O3 }" &&
CFLAGS+=" -fno-tree-vectorize" &&
if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32"
   || "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
  CFLAGS+=" -mstackrealign -DUNALIGNED_OK"
fi &&

sedit  "s/-O/$CFLAGS/"  Makefile                   &&

./configure  --prefix=${TRACK_ROOT}/usr  \
             --shared \
                $OPTS                         &&

make DESTDIR=$INSTALL_ROOT &&
cd $SOURCE_DIRECTORY.static &&
./configure --prefix=${TRACK_ROOT}/usr \
            $OPTS &&

make prefix=${INSTALL_ROOT}/usr