在Grails2中,如何从应用程序依赖的插件中包含甘特脚本中的目标?

在Grails2中,如何从应用程序依赖的插件中包含甘特脚本中的目标?,grails,plugins,gant,Grails,Plugins,Gant,在Grails2中,我创建了一个依赖于shiro插件的特定于公司的身份验证插件。我想在插件的甘特脚本中重用shiro的甘特脚本。我的挑战是,我不知道如何在includeTargets中访问shiro的gant脚本 我希望重用_ShiroInternal.groovy中定义的目标,但我不知道使用哪个Grails变量来访问它: includeTargets << new File ("${**what-goes-here**}/scripts/_ShiroInternal.groovy"

在Grails2中,我创建了一个依赖于shiro插件的特定于公司的身份验证插件。我想在插件的甘特脚本中重用shiro的甘特脚本。我的挑战是,我不知道如何在includeTargets中访问shiro的gant脚本

我希望重用_ShiroInternal.groovy中定义的目标,但我不知道使用哪个Grails变量来访问它:

includeTargets << new File ("${**what-goes-here**}/scripts/_ShiroInternal.groovy")

includeTargets为每个已安装的插件添加了一个属性,
fooPluginDir
。所以对于shiro插件,它将是

includeTargets << new File(shiroPluginDir, 'scripts/_ShiroInternal.groovy')
includeTargets