18 lines
557 B
Go
18 lines
557 B
Go
package packaging
|
|
|
|
import (
|
|
"code.icb4dc0.de/buildr/buildr/modules"
|
|
"code.icb4dc0.de/buildr/buildr/modules/packaging/archive"
|
|
"code.icb4dc0.de/buildr/buildr/modules/packaging/ociimg"
|
|
)
|
|
|
|
var Registration = modules.RegistrationFunc(func(registry *modules.TypeRegistry) {
|
|
registry.RegisterModule(modules.ModuleFactoryFunc(func() modules.ModuleWithMeta {
|
|
return new(modules.Metadata[ociimg.ContainerImage])
|
|
}))
|
|
|
|
registry.RegisterModule(modules.ModuleFactoryFunc(func() modules.ModuleWithMeta {
|
|
return new(modules.Metadata[archive.ZipArchive])
|
|
}))
|
|
})
|