add Makefile
This commit is contained in:
parent
64ee6fb223
commit
186ee4d344
35
Makefile
Normal file
35
Makefile
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
npm-build:
|
||||||
|
npm run build
|
||||||
|
|
||||||
|
npm-watch:
|
||||||
|
npm run watch
|
||||||
|
|
||||||
|
.ONESHELL:
|
||||||
|
archive_zip: npm-build
|
||||||
|
test -d releases || mkdir releases
|
||||||
|
test -f releases/side_menu.zip && rm -f releases/side_menu.zip
|
||||||
|
zip -r releases/side_menu.zip README.md appinfo css lib img js src l10n templates
|
||||||
|
|
||||||
|
.ONESHELL:
|
||||||
|
archive_targz: npm-build
|
||||||
|
test -d releases || mkdir releases
|
||||||
|
test -d releases/side_menu && rm -fr releases/side_menu
|
||||||
|
mkdir releases/side_menu
|
||||||
|
cp -r README.md appinfo css lib img l10n js src templates releases/side_menu
|
||||||
|
cd releases
|
||||||
|
tar cvzf side_menu.tar.gz side_menu
|
||||||
|
|
||||||
|
.ONESHELL:
|
||||||
|
release: archive_zip archive_targz
|
||||||
|
if [ -z "$$VERSION" ]; then
|
||||||
|
echo "VERSION required"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
cd releases
|
||||||
|
|
||||||
|
mv side_menu.tar.gz side_menu_v$$VERSION.tar.gz
|
||||||
|
mv side_menu.zip side_menu_v$$VERSION.zip
|
||||||
|
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
|
Loading…
Reference in a new issue