diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bd0440e --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/maj.h +*.so +*.key diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..416d883 --- /dev/null +++ b/Makefile @@ -0,0 +1,5 @@ +MODULE := maj.so + +$(MODULE): *.go + go build -v -o $@ -buildmode=c-shared . + diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..6dd0082 --- /dev/null +++ b/go.mod @@ -0,0 +1,5 @@ +module git.maze.io/maze/mosquitto-auth-jwt + +go 1.24.13 + +require github.com/golang-jwt/jwt/v5 v5.3.1 // indirect diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..c0f7290 --- /dev/null +++ b/go.sum @@ -0,0 +1,2 @@ +github.com/golang-jwt/jwt/v5 v5.3.1 h1:kYf81DTWFe7t+1VvL7eS+jKFVWaUnK9cB1qbwn63YCY= +github.com/golang-jwt/jwt/v5 v5.3.1/go.mod h1:fxCRLWMO43lRc8nhHWY6LGqRcf+1gQWArsqaEUEa5bE=