containerd/plugin
Kir Kolyshkin 0d682e24a1 plugins: don't compile for static build
We can't really use `dlopen()` from a statically built binary, so
let's disable this functionality if `static_build` tag is used
(which is sort of a de-facto standard way of doing it).

This eliminates the following warning:

	🇩 bin/containerd
	# github.com/containerd/containerd/cmd/containerd
	/tmp/go-link-509179974/000004.o: In function `pluginOpen':
	/usr/local/go/src/plugin/plugin_dlopen.go:19: warning: Using 'dlopen' in
	statically linked applications requires at runtime the shared libraries
	from the glibc version used for linking

[v2: add static build instructions to BUILDING.md]

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2017-11-28 21:29:09 -08:00
..
context.go Move events exchange into subpackage 2017-11-07 10:51:12 -05:00
plugin_go18.go plugins: don't compile for static build 2017-11-28 21:29:09 -08:00
plugin_other.go plugins: don't compile for static build 2017-11-28 21:29:09 -08:00
plugin.go Add gc policy plugin 2017-11-20 16:57:39 -08:00