Print this page
Infrastructure for python version agility
Reviewed by: Dale Ghent <daleg@omniti.com>
Reviewed by: Eric Sproul <eric.sproul@circonus.com>

*** 683,693 **** echo "set name=publisher value=\"sa@omniti.com\"" >> $MY_MOG_FILE if [[ -f $SRCDIR/local.mog ]]; then LOCAL_MOG_FILE=$SRCDIR/local.mog fi logmsg "--- Applying transforms" ! $PKGMOGRIFY $P5M_INT $MY_MOG_FILE $GLOBAL_MOG_FILE $LOCAL_MOG_FILE $* | $PKGFMT -u > $P5M_INT2 logmsg "--- Resolving dependencies" ( set -e $PKGDEPEND generate -md $DESTDIR $P5M_INT2 > $P5M_INT3 $PKGDEPEND resolve -m $P5M_INT3 --- 683,693 ---- echo "set name=publisher value=\"sa@omniti.com\"" >> $MY_MOG_FILE if [[ -f $SRCDIR/local.mog ]]; then LOCAL_MOG_FILE=$SRCDIR/local.mog fi logmsg "--- Applying transforms" ! $PKGMOGRIFY $XFORM_ARGS $P5M_INT $MY_MOG_FILE $GLOBAL_MOG_FILE $LOCAL_MOG_FILE $* | $PKGFMT -u > $P5M_INT2 logmsg "--- Resolving dependencies" ( set -e $PKGDEPEND generate -md $DESTDIR $P5M_INT2 > $P5M_INT3 $PKGDEPEND resolve -m $P5M_INT3
*** 1254,1260 **** --- 1254,1269 ---- clean_up exit 1 fi } + # Change the PYTHON version so we can perform version-agile Python tricks. + set_python_version() { + PYTHONVER=$1 + PYTHONPKGVER=`echo $PYTHONVER | sed 's/\.//g'` + # Assume PYTHONPATH from config.sh is a constant. + PYTHON=$PYTHONPATH/bin/python$PYTHONVER + PYTHONLIB=$PYTHONPATH/lib + } + # Vim hints # vim:ts=4:sw=4:et: