From 3534a89ccf18d33ebce0c3a3e4de27b0f10441d1 Mon Sep 17 00:00:00 2001 From: Lakshmi Vyasarajan Date: Mon, 7 Mar 2011 16:27:17 +0530 Subject: [PATCH] Added dependency information for the reference tag --- hyde/ext/templates/jinja.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hyde/ext/templates/jinja.py b/hyde/ext/templates/jinja.py index e5fa071..fe5d7b3 100644 --- a/hyde/ext/templates/jinja.py +++ b/hyde/ext/templates/jinja.py @@ -356,6 +356,9 @@ class Refer(Extension): def _push_resource(self, namespace, site, resource, template, caller): namespace['parent_resource'] = resource + if not hasattr(resource, 'depends'): + resource.depends = [] + resource.depends.append(template) namespace['resource'] = site.content.resource_from_relative_path(template) return ''