--- embedaddon/build.sh 2011/10/21 08:01:15 1.4.2.2 +++ embedaddon/build.sh 2011/11/01 19:37:27 1.5.2.2 @@ -4,16 +4,21 @@ # # ./build.sh [package] [os_specific_build_set] [prefix_dir] [other_make_opts ...] # -# $Id: build.sh,v 1.4.2.2 2011/10/21 08:01:15 misho Exp $ +# $Id: build.sh,v 1.5.2.2 2011/11/01 19:37:27 misho Exp $ # CMD=$1 MK=${2:-make} P=${3:-/tmp} +B=$4 PFX="--prefix ${P}" -shift; shift; shift; +shift; shift; shift; shift; echo ">>> Working script ${MK} into ${PFX}" +if [ -n "${B}" ]; then + PFX="${PFX} --build ${B}" +fi + TOP=$(pwd) echo ">>> TOPDIR=${TOP}" @@ -23,7 +28,8 @@ case $CMD in # [ ! -r config.log ] && \ ./configure --sysconfdir=/etc --libexecdir=/usr/libexec --with-ignore-dot \ --with-tty-tickets --with-env-editor --with-logincap \ - --with-long-otp-prompt --with-pam --with-logfac=local2 ${PFX} + --with-long-otp-prompt --with-pam --with-logfac=local2 \ + ${PFX} ${MK} clean ${MK} install src/sudo ${P}/bin @@ -402,7 +408,10 @@ case $CMD in ./configure --enable-utf8 --enable-unicode-properties ${PFX} ${MK} clean ${MK} - ${MK} install + install .libs/libpcre.so ${P}/lib + install .libs/libpcreposix.so ${P}/lib + install .libs/libpcrecpp.so ${P}/lib +# rm -f ${P}/lib/libpcrecpp.so*T ${P}/lib/libpcreposix.so*T echo ">>> Now rebuild elwix firmware image ..." ;; spawn-fcgi) @@ -429,7 +438,7 @@ case $CMD in ./configure --without-python ${PFX} ${MK} clean ${MK} -# ${MK} install + install .libs/libxml2.so ${P}/lib cd .. cd php # [ ! -r config.log ] && \