kubo/plugin/plugins/Rules.mk
Jeromy 7203c43b60
plugin: create plugin API and loader, add ipld-git plugin
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-07-12 21:53:59 +02:00

15 lines
320 B
Makefile

include mk/header.mk
$(d)_plugins:=$(d)/git
$(d)_plugins_so:=$(addsuffix .so,$($(d)_plugins))
$($(d)_plugins_so): $$(DEPS_GO) ALWAYS
go build -buildmode=plugin -i $(go-flags-with-tags) -o "$@" "$(call go-pkg-name,$(basename $@))"
CLEAN += $($(d)_plugins_so)
build_plugins: $($(d)_plugins_so)
include mk/footer.mk