blob: 657a98dc8134e8c3492df819b244512f617659f4 [file] [log] [blame]
rule Jar2BinaryAssembly
transform jar : JarModel!t_jar {
parameters {
return Map {'type' = 'binary'};
}
template : 'jarmodel2mvn.egl'
target : 'assembly/' + jar.a_name + '.xml'
}
rule Jar2SourceAssembly
transform jar : JarModel!t_jar {
parameters {
return Map {'type' = 'sources'};
}
template : 'jarmodel2mvn.egl'
target : 'assembly/' + jar.a_name + '-src.xml'
}
rule Jar2DepsAssembly
transform jar : JarModel!t_jar {
guard : jar.c_plugin.size() > 0
parameters {
return Map {'type' = 'dependencies'};
}
template : 'jarmodel2mvn.egl'
target : 'assembly/' + jar.a_name + '-deps.xml'
}
rule Model2KitchenSink
transform jar : JarModel!t_jarmodel {
parameters {
return Map {'type' = 'kitchensink'};
}
template : 'jarmodel2mvn.egl'
target : 'assembly/kitchensink.xml'
}