master
go 18 lines 338 Bytes
Raw
1 // No-op plugin loader when built with "go build -tags noplugin".
2 //go:build noplugin
3
4 package loader
5
6 import (
7 "errors"
8
9 iplugin "github.com/ipfs/kubo/plugin"
10 )
11
12 func init() {
13 loadPluginFunc = nopluginLoadPlugin
14 }
15
16 func nopluginLoadPlugin(string) ([]iplugin.Plugin, error) {
17 return nil, errors.New("not built with plugin support")
18 }