load plugins in order of dependencies.

This commit is contained in:
Aleksandar Sukovic
2022-05-03 11:17:04 +00:00
parent cd2d9b413d
commit 49ff490640
7 changed files with 804 additions and 33 deletions

2
build
View File

@ -44,6 +44,8 @@ fi
for plugPath in ./plugins/*; do
pushd $plugPath
echo "Building plugin: $plugPath"
# build plugin
go build -modfile=go.plug.mod -buildmode=plugin -o "../../bin/plugins/${plugPath##*/}.so"