From 84e6627f470c864afbd0fd40cc1cae4328f2542b Mon Sep 17 00:00:00 2001 From: ddvk Date: Tue, 9 Feb 2021 17:39:44 +0100 Subject: [PATCH] add make file --- .gitignore | 1 + Gopkg.lock | 9 --------- Gopkg.toml | 30 ------------------------------ Makefile | 7 +++++++ go.mod | 3 +++ main.go | 2 ++ version.go | 6 ------ 7 files changed, 13 insertions(+), 45 deletions(-) create mode 100644 .gitignore delete mode 100644 Gopkg.lock delete mode 100644 Gopkg.toml create mode 100644 Makefile create mode 100644 go.mod delete mode 100644 version.go diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f53f6d3 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +version.go diff --git a/Gopkg.lock b/Gopkg.lock deleted file mode 100644 index bef2d00..0000000 --- a/Gopkg.lock +++ /dev/null @@ -1,9 +0,0 @@ -# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. - - -[solve-meta] - analyzer-name = "dep" - analyzer-version = 1 - inputs-digest = "ab4fef131ee828e96ba67d31a7d690bd5f2f42040c6766b1b12fe856f87e0ff7" - solver-name = "gps-cdcl" - solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml deleted file mode 100644 index 24f0f17..0000000 --- a/Gopkg.toml +++ /dev/null @@ -1,30 +0,0 @@ -# Gopkg.toml example -# -# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md -# for detailed Gopkg.toml documentation. -# -# required = ["github.com/user/thing/cmd/thing"] -# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] -# -# [[constraint]] -# name = "github.com/user/project" -# version = "1.0.0" -# -# [[constraint]] -# name = "github.com/user/project2" -# branch = "dev" -# source = "github.com/myfork/project2" -# -# [[override]] -# name = "github.com/x/y" -# version = "2.4.0" -# -# [prune] -# non-go = false -# go-tests = true -# unused-packages = true - - -[prune] - go-tests = true - unused-packages = true diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..62f1f3d --- /dev/null +++ b/Makefile @@ -0,0 +1,7 @@ +.PHONY: clean +build: version.go + go build +version.go: + go generate +clean: + rm secure diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..7753280 --- /dev/null +++ b/go.mod @@ -0,0 +1,3 @@ +module github.com/yi-jiayu/secure + +go 1.15 diff --git a/main.go b/main.go index 81ecf97..e108bc7 100644 --- a/main.go +++ b/main.go @@ -1,3 +1,5 @@ +//go:generate go run generate/versioninfo.go + // secure is a super simple TLS termination proxy package main diff --git a/version.go b/version.go deleted file mode 100644 index 0256936..0000000 --- a/version.go +++ /dev/null @@ -1,6 +0,0 @@ -//go:generate go run generate/versioninfo.go -// Code generated by go generate; DO NOT EDIT. - -package main - -const Version = "secure {{ .Version }} ({{ .GOOS }}-{{ .GOARCH }}) {{ .GoVersion }}\n{{ .Homepage }}"