Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/annotate/2125782780c6/SETPATH
Дата изменения: Unknown
Дата индексирования: Tue Feb 26 15:15:17 2013
Кодировка:
allpy: SETPATH annotate

allpy

annotate SETPATH @ 653:2125782780c6

50% speed up for blocks_finder due to local application of remove_contained_preblocks. For every preblock that is going to be extended by all the groups, I first check that the resulting preblocks don't overlap. Due to this local check we get slight advantage in speed.
author Boris Burkov <BurkovBA@gmail.com>
date Sun, 12 Jun 2011 15:36:07 +0400
parents
children
rev   line source
me@344 1 #!/bin/bash
me@344 2
me@344 3 say () { echo "$@" >&2; }
me@344 4
me@344 5 main () {
me@344 6 local newPYTHONPATH
me@344 7
me@344 8 [[ "$0" != *sh ]] && say "Usage: . $0" && return 1
me@344 9
me@344 10 newPYTHONPATH="$(readlink -f "$(dirname "$BASH_SOURCE")")"
me@344 11
me@344 12 [[ "$PYTHONPATH" = "$newPYTHONPATH" ]] && say "Already done" && return
me@344 13 [[ -n "$PYTHONPATH" ]] && say "PYTHONPATH was not empty" && return
me@344 14
me@344 15 export PYTHONPATH="$newPYTHONPATH"
me@344 16 export PATH="$newPYTHONPATH/utils:$PATH"
me@344 17
me@344 18 echo "PYTHONPATH=$PYTHONPATH"
me@344 19 echo "PATH=$PATH"
me@344 20 }
me@344 21
me@344 22 main