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 |