server/build/compile-handlebars-templates.sh
Roeland Jago Douma f4a15f7f42
Add script to compile handlebars templates
For now it is small and there is no real standard yet. But it is better
to start with something.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-09-28 21:00:23 +02:00

21 lines
557 B
Bash

#!/usr/bin/env bash
REPODIR=`git rev-parse --show-toplevel`
cd $REPODIR
# Settings
handlebars -n OC.Settings.Templates settings/js/authtoken.handlebars -f settings/js/templates.js
# Contactsmenu
handlebars -n OC.ContactsMenu.Templates core/js/contactsmenu -f core/js/contactsmenu_templates.js
# Files app
handlebars -n OCA.Files.FileSummary.Templates apps/files/js/filesummary.handlebars -f apps/files/js/filesummary_template.js
if [[ $(git diff --name-only) ]]; then
echo "Please submit your compiled handlebars templates"
exit 1
fi
exit 0