X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ef7718f230f076d369f8c66064e7b542d24e57ed..10c1e7359286edd6562c52304e9706449a9ee53f:/build/run-library.sh diff --git a/build/run-library.sh b/build/run-library.sh index 27773eefca..8ba14949d3 100755 --- a/build/run-library.sh +++ b/build/run-library.sh @@ -20,17 +20,19 @@ debug_echo () { echo "$@" >"$STDOUT_IF_DEBUG" } -find_easy_install() { - for version_suffix in "$@"; do - if "easy_install$version_suffix" --version >/dev/null 2>&1; then - echo "easy_install$version_suffix" +find_python_program() { + prog="$1" + shift + for prog in "$@"; do + if "$prog" --version >/dev/null 2>&1; then + echo "$prog" return 0 fi done cat >&2 <git-commit.version - echo "lalala" >>git-commit.version - echo "test insert version" >"$railsdir/package-build.version" bundle package --all ) if [[ 0 != "$?" ]] || ! cd "$WORKSPACE/packages/$TARGET"; then @@ -329,8 +332,6 @@ handle_rails_package() { return 1 fi local railsdir="/var/www/${pkgname%-server}/current" - echo "$version" >"$railsdir/package-build.version" - echo "test insert version" >"$railsdir/package-build.version" local -a pos_args=("$srcdir/=$railsdir" "$pkgname" "Curoverse, Inc." dir "$version") local license_arg="$license_path=$railsdir/$(basename "$license_path")" local -a switches=(--after-install "$scripts_dir/postinst" @@ -392,7 +393,7 @@ fpm_build () { # Make sure we build with that for consistency. python=python2.7 set -- "$@" --python-bin python2.7 \ - --python-easyinstall "$EASY_INSTALL2" \ + "${PYTHON_FPM_INSTALLER[@]}" \ --python-package-name-prefix "$PYTHON2_PKG_PREFIX" \ --prefix "$PYTHON2_PREFIX" \ --python-install-lib "$PYTHON2_INSTALL_LIB" \ @@ -408,7 +409,7 @@ fpm_build () { PACKAGE_TYPE=python python=python3 set -- "$@" --python-bin python3 \ - --python-easyinstall "$EASY_INSTALL3" \ + "${PYTHON3_FPM_INSTALLER[@]}" \ --python-package-name-prefix "$PYTHON3_PKG_PREFIX" \ --prefix "$PYTHON3_PREFIX" \ --python-install-lib "$PYTHON3_INSTALL_LIB" \