TNO Intern

Commit e0fb4074 authored by Arjo Segers's avatar Arjo Segers
Browse files

Setup venv if not present yet.

parent b3a1abd1
Loading
Loading
Loading
Loading

bin/cso

100644 → 100755
+21 −8
Original line number Diff line number Diff line
@@ -78,17 +78,30 @@ fi


#
# run
# activate virtual enviornment
#

# set environment:
export CSO_PREFIX=${prefix}
# create?
if [ ! -f ${prefix}/.venv/bin/activate ]; then
  # info ...
  echo "${name} - create virtural environment ..."
  # goto installation directory, call uv to setup:
  (cd ${prefix}; uv sync )
fi

## info ..
#echo "${name} - activate virtural environment ..."
# setup venv:
source ${prefix}/.venv/bin/activate


#
# run
#

# set environment:
export CSO_PREFIX=${prefix}

## info ..
#echo "${name} - start 'cso' ..."

@@ -101,16 +114,16 @@ source ${prefix}/.venv/bin/activate
# run:
${uv} run cso $*

## info ..
#echo "${name} - leaving virtual environment ..."
# done:
deactivate


#
# end
#

## info ..
#echo "${name} - leaving virtual environment ..."
# done:
deactivate

## info ...
#echo "${name} - "
#echo "${name} - ** end **"