use npx to avoid looking for node_modules, get rid of useless

get_node_deps

makefile works without interaction by default now.
This commit is contained in:
Harvey Tindall
2020-10-18 00:57:53 +01:00
parent 8672d7dc18
commit 8e6cf799cd
9 changed files with 43 additions and 129 deletions
+3 -19
View File
@@ -8,23 +8,11 @@ sass:
$(info Getting libsass)
python3 -m pip install libsass
$(info Getting node dependencies)
python3 scss/get_node_deps.py
npm install
$(info Compiling sass)
python3 scss/compile.py
sass-headless:
$(info Getting libsass)
python3 -m pip install libsass
$(info Getting node dependencies)
python3 scss/get_node_deps.py
$(info Compiling sass)
python3 scss/compile.py -y
mail-headless:
$(info Generating email html)
python3 mail/generate.py -y
mail:
email:
$(info Generating email html)
python3 mail/generate.py
@@ -62,8 +50,4 @@ copy:
install:
cp -r build $(DESTDIR)/jfa-go
all: configuration sass mail version typescript swagger compile copy
headless: configuration sass-headless mail-headless version typescript swagger compile copy
all: configuration sass email version typescript swagger compile copy