plugins-templates: force
@find plugins -type f -name '*.html'
local-templates: force
+ @$(foreach tmpl,$(shell find . -name templates | grep -v '^\./templates$$'),find $(tmpl) -maxdepth 2 -type f -name *.html;)
+local-templates2: force
@$(foreach tmpl,$(shell find . -name templates | grep -v '^\./templates$$'),ls -1 $(tmpl)/*;)
+
list-templates: plugins-templates local-templates
#################### manage templates for the plugin area
templates: force
- mkdir -p templates
+ @mkdir -p templates
ln -sf $(foreach x,$(shell $(MAKE-SILENT) list-templates),../$(x)) ./templates
clean-templates templates-clean: force
#################### compute emacs tags
# list files under git but exclude third-party stuff like bootstrap and jquery
myfiles: force
- @git ls-files | egrep -v 'insert(_|-)above|third-party/|play/'
+ @git ls-files | egrep -v 'insert(_|-)above|third-party/|to-be-integrated/'
# in general it's right to rely on the contents as reported by git
tags: force