##// END OF EJS Templates
makefile: added outdated packages helper
marcink -
r4253:f1999c8d default
parent child Browse files
Show More
@@ -1,10 +1,11 b''
1
1
2 .PHONY: clean docs docs-clean docs-cleanup test test-clean test-only test-only-postgres test-only-mysql web-build generate-pkgs
2 .PHONY: clean docs docs-clean docs-cleanup test test-clean test-only test-only-postgres test-only-mysql web-build generate-pkgs pip-packages
3
3
4 NODE_PATH=./node_modules
4 NODE_PATH=./node_modules
5 WEBPACK=./node_binaries/webpack
5 WEBPACK=./node_binaries/webpack
6 GRUNT=./node_binaries/grunt
6 GRUNT=./node_binaries/grunt
7
7 # set by: PATH_TO_OUTDATED_PACKAGES=/some/path/outdated_packages.py
8 OUTDATED_PACKAGES = ${PATH_TO_OUTDATED_PACKAGES}
8
9
9 clean:
10 clean:
10 make test-clean
11 make test-clean
@@ -55,6 +56,9 b' web-build:'
55 generate-pkgs:
56 generate-pkgs:
56 nix-shell pkgs/shell-generate.nix --command "pip2nix generate --licenses"
57 nix-shell pkgs/shell-generate.nix --command "pip2nix generate --licenses"
57
58
59 pip-packages:
60 python ${OUTDATED_PACKAGES}
61
58 generate-js-pkgs:
62 generate-js-pkgs:
59 rm -rf node_modules && \
63 rm -rf node_modules && \
60 nix-shell pkgs/shell-generate.nix --command "node2nix --input package.json -o pkgs/node-packages.nix -e pkgs/node-env.nix -c pkgs/node-default.nix -d --flatten --nodejs-8" && \
64 nix-shell pkgs/shell-generate.nix --command "node2nix --input package.json -o pkgs/node-packages.nix -e pkgs/node-env.nix -c pkgs/node-default.nix -d --flatten --nodejs-8" && \
General Comments 0
You need to be logged in to leave comments. Login now