From 082afd87378dd38248303ca6ee5f4eff58b85ad3 Mon Sep 17 00:00:00 2001 From: "David J. Allen" Date: Mon, 29 Jul 2024 19:13:58 -0600 Subject: [PATCH] Updated Makefile to use correct import and added docs rule --- Makefile | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 0ca212f..f901aa8 100644 --- a/Makefile +++ b/Makefile @@ -11,15 +11,19 @@ exe: # build all of the generators into plugins plugins: mkdir -p lib - go build -buildmode=plugin -o lib/conman.so internal/generator/plugins/conman/conman.go - go build -buildmode=plugin -o lib/coredhcp.so internal/generator/plugins/coredhcp/coredhcp.go - go build -buildmode=plugin -o lib/dhcpd.so internal/generator/plugins/dhcpd/dhcpd.go - go build -buildmode=plugin -o lib/dnsmasq.so internal/generator/plugins/dnsmasq/dnsmasq.go - go build -buildmode=plugin -o lib/example.so internal/generator/plugins/example/example.go - go build -buildmode=plugin -o lib/hostfile.so internal/generator/plugins/hostfile/hostfile.go - go build -buildmode=plugin -o lib/powerman.so internal/generator/plugins/powerman/powerman.go - go build -buildmode=plugin -o lib/syslog.so internal/generator/plugins/syslog/syslog.go - go build -buildmode=plugin -o lib/warewulf.so internal/generator/plugins/warewulf/warewulf.go + go build -buildmode=plugin -o lib/conman.so pkg/generator/plugins/conman/conman.go + go build -buildmode=plugin -o lib/coredhcp.so pkg/generator/plugins/coredhcp/coredhcp.go + go build -buildmode=plugin -o lib/dhcpd.so pkg/generator/plugins/dhcpd/dhcpd.go + go build -buildmode=plugin -o lib/dnsmasq.so pkg/generator/plugins/dnsmasq/dnsmasq.go + go build -buildmode=plugin -o lib/example.so pkg/generator/plugins/example/example.go + go build -buildmode=plugin -o lib/hostfile.so pkg/generator/plugins/hostfile/hostfile.go + go build -buildmode=plugin -o lib/powerman.so pkg/generator/plugins/powerman/powerman.go + go build -buildmode=plugin -o lib/syslog.so pkg/generator/plugins/syslog/syslog.go + go build -buildmode=plugin -o lib/warewulf.so pkg/generator/plugins/warewulf/warewulf.go + +docs: + go doc github.com/OpenCHAMI/cmd + go doc github.com/OpenCHAMI/pkg/configurator # remove executable and all built plugins clean: