updatet license, added file api docs

This commit is contained in:
2026-03-29 18:36:16 +02:00
parent 31fcdca726
commit 4484d762c2
12 changed files with 322 additions and 82 deletions
+12
View File
@@ -289,6 +289,7 @@ SHELL = @SHELL@
SORT = @SORT@
STRIP = @STRIP@
SUDO = @SUDO@
SWAG = @SWAG@
UNIQ = @UNIQ@
VERSION = @VERSION@
XARGS = @XARGS@
@@ -541,6 +542,13 @@ CHART_NAME = $(PACKAGE_NAME)-$(PACKAGE_VERSION).tgz
FREEBSD_LOCALBASE = /usr/local
FREEBSD_RCDIR = $(FREEBSD_LOCALBASE)/etc/rc.d
LINUX_SYSTEMDDIR = /lib/systemd/system
SWAG_OUTDIR = ./
SWAG_OPTS = --parseDependency \
--parseDepth 3 \
--exclude pkg,vendor \
--outputTypes yaml \
--output $(SWAG_OUTDIR)
all: all-recursive
.SUFFIXES:
@@ -1202,6 +1210,10 @@ distclean-local:
rm -rf $(DIST_DIR)
rm -rf tmp/
apidoc:
mkdir -p $(SWAG_OUTDIR)
$(SWAG) init $(SWAG_OPTS) -g ./cmd/mstored/main.go
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT: