npm-build: npm run build npm-watch: npm run watch .ONESHELL: release: npm-build translations if [ -z "$$VERSION" ]; then echo "VERSION required" exit 1 fi test -d releases/$$VERSION && rm -fr releases/$$VERSION mkdir -p releases/$$VERSION/side_menu cp -r README.md appinfo css lib img l10n js src templates screenshots releases/$$VERSION/side_menu cd releases/$$VERSION zip -r side_menu_v$$VERSION.zip side_menu tar cvzf side_menu_v$$VERSION.tar.gz side_menu rm -fr side_menu openssl dgst -sha512 -sign $$HOME/.nextcloud/certificates/side_menu.key side_menu_v$$VERSION.tar.gz | openssl base64 > side_menu_v$$VERSION.sig translations: php bin/generate_l10n.php