add C-style comment support

This commit is contained in:
2020-11-03 11:20:24 +03:00
parent f083dcd3d8
commit 69be8312f8
27 changed files with 56 additions and 45 deletions

View File

@ -1,21 +1,30 @@
NAME=multini
VERSION=0.2.3
GOCMD=go
LDFLAGS:="$(LDFLAGS) -X 'main.Version=$(VERSION)'"
GOBUILD=$(GOCMD) build -ldflags=$(LDFLAGS)
SRCMAIN=.
BINDIR=bin
BIN=$(BINDIR)/$(NAME)
README=README
LICENSE=LICENSE
TEST=./run_test.sh
PREFIX=/usr
NAME = $(shell basename $(shell readlink -e .))
VERSION = dev_$(shell date +%F_%T)
GOCMD = go
LDFLAGS := "$(LDFLAGS) -X 'main.Version=$(VERSION)'"
GOBUILD = $(GOCMD) build -ldflags=$(LDFLAGS)
SRCMAIN = ./cmd/$(NAME)
SRCDOC = ./doc
SRCTEST = ./test
BINDIR = bin
BIN = $(BINDIR)/$(NAME)
README = $(SRCDOC)/README
LICENSE = LICENSE
TEST = $(SRCTEST)/run_test.sh
PREFIX = /usr
.PHONY: all prep doc build check-build freebsd-386 darwin-386 linux-386 windows-386 freebsd-amd64 darwin-amd64 linux-amd64 windows-amd64 compile install check-install uninstall clean test
all: build
prep: clean
go mod init; go mod tidy
mkdir $(BINDIR)
doc: check-build
test -d $(SRCDOC) || mkdir $(SRCDOC)
$(BIN) --help > $(README)
build: prep
$(GOBUILD) -o $(BIN) $(SRCMAIN)
@ -71,3 +80,4 @@ clean:
test: check-build
$(TEST) $(BIN)