diff --git a/scripts/install b/scripts/install index 2846278..50831da 100644 --- a/scripts/install +++ b/scripts/install @@ -19,7 +19,7 @@ salt=$(ynh_string_random --length=40) #================================================= ynh_script_progression --message="Installing dependencies..." --weight=10 ynh_exec_warn_less ynh_install_go --go_version=$GO_VERSION -trap "ynh_remove_go" EXIT +#trap "ynh_remove_go" EXIT export GOPATH="$install_dir/build/go" export GOCACHE="$install_dir/build/.cache" @@ -49,15 +49,14 @@ chown -R $app:www-data "$install_dir" #================================================= ynh_script_progression --message="Building the sources (it will take some time)..." --weight=10 -ynh_exec_as $app python -m venv "${install_dir}/venv" +ynh_use_go +ynh_exec_as $app python -m venv "${install_dir}/venv" ( set +o nounset source "${install_dir}/venv/bin/activate" set -o nounset - ynh_use_go - ynh_exec_warn_less ynh_exec_as $app env PATH=$PATH pip install --upgrade pip ynh_exec_warn_less ynh_exec_as $app env PATH=$PATH pip install --upgrade setuptools ynh_exec_warn_less ynh_exec_as $app env PATH=$PATH GOPATH=$GOPATH GOCACHE=$GOCACHE CGO_ENABLED=1 pip install -r requirements.txt