17 lines
458 B
Makefile
17 lines
458 B
Makefile
|
|
|
|
deploy: build
|
|
scripts/server_deploy.sh
|
|
|
|
build:
|
|
scripts/shcompile src/main.sh > zpkg && chmod +x zpkg
|
|
|
|
# minimized build with lxsh
|
|
var_exclude = TMPDIR ZPKG_.* _ZPKG_.* SSH_ADDRESS HTTP_ADDRESS PKG_PATH COMPRESSION ALLOW_ROOT UPDATE_REMOVE
|
|
minimal: minimal-deploy
|
|
|
|
minimal-deploy: minimal-build
|
|
scripts/server_deploy.sh
|
|
|
|
minimal-build:
|
|
lxsh -o zpkg -m --minify-quotes --minify-var --exclude-var "$(var_exclude)" --minify-fct --remove-unused src/main.sh
|