|
|
@ -73,15 +73,15 @@ if [ -n "${NODEJS_VER}" ]; then |
|
|
|
rm ${NODEJS_UNTAR}/{LICENSE,CHANGELOG.md,README.md} |
|
|
|
if [ -n "$(command -v rsync 2>/dev/null | grep rsync)" ]; then |
|
|
|
echo $sudo_cmd rsync -Krl "${NODEJS_UNTAR}/" "$node_install_path/" |
|
|
|
rsync -Krl "${NODEJS_UNTAR}/" "$node_install_path/" || $sudo_cmd rsync -Krl "${NODEJS_UNTAR}/" "$node_install_path/" |
|
|
|
rsync -Krl "${NODEJS_UNTAR}/" "$node_install_path/" 2>/dev/null || $sudo_cmd rsync -Krl "${NODEJS_UNTAR}/" "$node_install_path/" |
|
|
|
else |
|
|
|
# due to symlink issues on Arch Linux, don't copy the share directory |
|
|
|
rm -rf ${NODEJS_UNTAR}/share |
|
|
|
echo $sudo_cmd cp -Hr "${NODEJS_UNTAR}/*" "$node_install_path/" |
|
|
|
cp -Hr "${NODEJS_UNTAR}"/* "$node_install_path/" || $sudo_cmd cp -Hr "${NODEJS_UNTAR}"/* "$node_install_path/" |
|
|
|
cp -Hr "${NODEJS_UNTAR}"/* "$node_install_path/" 2>/dev/null || $sudo_cmd cp -Hr "${NODEJS_UNTAR}"/* "$node_install_path/" |
|
|
|
fi |
|
|
|
rm -rf "${NODEJS_UNTAR}" |
|
|
|
|
|
|
|
chown -R $(whoami) "$node_install_path/lib/node_modules/" || $sudo_cmd chown -R $(whoami) "$node_install_path/lib/node_modules/" |
|
|
|
chown $(whoami) ""$node_install_path"/bin/" || $sudo_cmd chown $(whoami) ""$node_install_path"/bin/" |
|
|
|
chown -R $(whoami) "$node_install_path/lib/node_modules/" 2>/dev/null || $sudo_cmd chown -R $(whoami) "$node_install_path/lib/node_modules/" |
|
|
|
chown $(whoami) ""$node_install_path"/bin/" 2>/dev/null || $sudo_cmd chown $(whoami) ""$node_install_path"/bin/" |
|
|
|
fi |
|
|
|