Я хочу установить node и sol c в этих c местах, выполнив make-файл, который выполняет другие сценарии оболочки. Я получил это от другого разработчика и немного изменил, чтобы выполнить только установку, но так и не заработал.
Я получил ошибку, которая в строке 3 bin / bash / npm не смогла найти
Каким должен быть make-файл для установки node и sol c?
.ONESHELL:
SHELL:=/bin/bash
NODE=node
SOLCHOME=./node_modules/solc
SOLC=$(SOLCHOME)/solcjs
NPM=npm
SRC=./src/a.js
DEPLOYDIR=/home/vcap/app/web/solctest
DEPLOYSCR=./scr/lshtml.sh
#---------------------------------------------
all:\
run
#---------------------------------------------
run:\
$(SOLCHOME)
@echo running...
@chmod +x ./nvmenv.sh > /dev/null 2>&1
@source ./nvmenv.sh > /dev/null 2>&1
@echo done
#---------------------------------------------
$(SOLCHOME):~/.nvm
@echo installing solc...
@chmod +x ./nvmenv.sh > /dev/null 2>&1
@source ./nvmenv.sh > /dev/null 2>&1
@$(NPM) install solc@0.5
@echo done
#---------------------------------------------
~/.nvm:
@echo installing nvm...
@chmod +x ./nvminstall.sh
@./nvminstall.sh > /dev/null 2>&1
@echo done