From aefe76603155c7f2728020e2f522085253f76622 Mon Sep 17 00:00:00 2001 From: David Stephens Date: Thu, 1 Sep 2016 18:26:45 +0100 Subject: [PATCH 1/2] Add missing exit code if npm install fails --- misc/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/misc/install.sh b/misc/install.sh index 7ef9455e..185cab0c 100755 --- a/misc/install.sh +++ b/misc/install.sh @@ -90,6 +90,7 @@ install_node_packages() { log "npm package installation complete" else log_error "Failed to install ENiGMA½ npm packages. Please report this!" + exit 1 fi } From 23a03aa4ce0ac870877f90e007913a3d59f70387 Mon Sep 17 00:00:00 2001 From: David Stephens Date: Thu, 1 Sep 2016 18:42:05 +0100 Subject: [PATCH 2/2] Check if python executable is there before installing --- misc/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/misc/install.sh b/misc/install.sh index 185cab0c..628cc51a 100755 --- a/misc/install.sh +++ b/misc/install.sh @@ -48,6 +48,9 @@ enigma_install_init() { log "Checking curl installation" enigma_install_needs curl + + log "Checking Python installation" + enigma_install_needs python } install_nvm() {