added patterns to .depends

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2022-09-20 11:19:31 +03:00
parent 9f8e04d79f
commit 7a9579a397

View File

@ -911,6 +911,8 @@ object.Constructor('Page', BasePage, {
var depends = state.depends = var depends = state.depends =
state.depends state.depends
?? new Set() ?? new Set()
// XXX DEPENDS_PATTERN
depends.add(src)
handler = handler handler = handler
?? async function(src, state){ ?? async function(src, state){
@ -1030,6 +1032,8 @@ object.Constructor('Page', BasePage, {
var depends = state.depends = var depends = state.depends =
state.depends state.depends
?? new Set() ?? new Set()
// XXX DEPENDS_PATTERN
depends.add(src)
var pages = src ? var pages = src ?
(!expandactions (!expandactions
@ -1286,6 +1290,8 @@ object.Constructor('Page', BasePage, {
&& this.actions_inherit_args.has(pwpath.basename(src)) && this.actions_inherit_args.has(pwpath.basename(src))
&& this.get(pwpath.dirname(src)).path == this.path){ && this.get(pwpath.dirname(src)).path == this.path){
src += ':$ARGS' } src += ':$ARGS' }
// XXX DEPENDS_PATTERN
depends.add(src)
join = _getBlock('join') join = _getBlock('join')
?? join ?? join