kubo/plugin/loader/load_nocgo.go
Tomasz Zdybał 6b83bcd60e
Add missing plugin support on FreeBSD
Go plugins are supported on FreeBSD, but build tags in
`plugin/loader/load_*.go` enable IPFS plugins only on Linux and Darwin.
2020-10-12 00:54:23 +02:00

19 lines
305 B
Go

// +build !cgo,!noplugin
// +build linux darwin freebsd
package loader
import (
"errors"
iplugin "github.com/ipfs/go-ipfs/plugin"
)
func init() {
loadPluginFunc = nocgoLoadPlugin
}
func nocgoLoadPlugin(fi string) ([]iplugin.Plugin, error) {
return nil, errors.New("not built with cgo support")
}