mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
remove arguments
and let ynh_install_nodejs manage the issue
This commit is contained in:
parent
0a84e2f226
commit
81178e0841
1 changed files with 4 additions and 6 deletions
|
@ -64,12 +64,10 @@ ynh_install_nodejs () {
|
||||||
|
|
||||||
# Declare an array to define the options of this helper.
|
# Declare an array to define the options of this helper.
|
||||||
local legacy_args=n
|
local legacy_args=n
|
||||||
declare -Ar args_array=( [n]=nodejs_version= [a]=arch=)
|
declare -Ar args_array=( [n]=nodejs_version= )
|
||||||
local nodejs_version
|
local nodejs_version
|
||||||
local arch
|
|
||||||
# Manage arguments with getopts
|
# Manage arguments with getopts
|
||||||
ynh_handle_getopts_args "$@"
|
ynh_handle_getopts_args "$@"
|
||||||
arch=${arch:-}
|
|
||||||
|
|
||||||
# Create $n_install_dir
|
# Create $n_install_dir
|
||||||
mkdir -p "$n_install_dir"
|
mkdir -p "$n_install_dir"
|
||||||
|
@ -100,11 +98,11 @@ ynh_install_nodejs () {
|
||||||
test -x /usr/bin/npm_n && mv /usr/bin/npm_n /usr/bin/npm
|
test -x /usr/bin/npm_n && mv /usr/bin/npm_n /usr/bin/npm
|
||||||
|
|
||||||
# Install the requested version of nodejs
|
# Install the requested version of nodejs
|
||||||
if [ -z "$arch" ]
|
if [[ $uname =~ aarch64 || $uname =~ arm64]]
|
||||||
then
|
then
|
||||||
n $nodejs_version
|
n $nodejs_version --arch=arm64
|
||||||
else
|
else
|
||||||
n $nodejs_version --arch=$arch
|
n $nodejs_version
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Find the last "real" version for this major version of node.
|
# Find the last "real" version for this major version of node.
|
||||||
|
|
Loading…
Add table
Reference in a new issue