Add golangci-lint and fix a bit of errors
This commit is contained in:
10
Makefile
10
Makefile
@@ -5,7 +5,7 @@ FILELIST=collection.go types.go globals.go lib.go event_parser.go buny.go comman
|
||||
|
||||
BINARY=buny-jabber-bot
|
||||
|
||||
# На windows имя бинарника может зависеть не только от платформы, но и от выранной цели, для linux-а суффикс .exe
|
||||
# На windows имя бинарника может зависеть не только от платформы, но и от выбранной цели, для linux-а суффикс .exe
|
||||
# не нужен
|
||||
ifeq ($(OS),Windows_NT)
|
||||
ifeq ($(strip $(GOOS)),)
|
||||
@@ -23,10 +23,10 @@ define IFS
|
||||
|
||||
endef
|
||||
|
||||
# Используем классические таргеты, где первый встречаемый является таргетом по-умолчанию
|
||||
## Используем классические таргеты, где первый встречаемый является таргетом по-умолчанию
|
||||
all: clean build
|
||||
|
||||
|
||||
## Этот таргет собирает бинарь
|
||||
build:
|
||||
# Ну и дальше просто билдим бинарник средствами гошки
|
||||
ifeq ($(OS),Windows_NT)
|
||||
@@ -45,12 +45,12 @@ else
|
||||
endif
|
||||
|
||||
|
||||
# Удаляем бинарник средствами go
|
||||
## Удаляем бинарник средствами go
|
||||
clean:
|
||||
go clean
|
||||
|
||||
|
||||
# Служебный таргет, для целей разработки. Обновляет завендоренные либы, брутальным образом.
|
||||
## Служебный таргет, для целей разработки. Обновляет завендоренные либы, брутальным образом.
|
||||
upgrade:
|
||||
ifeq ($(OS),Windows_NT)
|
||||
# вариант с jetbrains golang на windows или powershell на windows
|
||||
|
||||
Reference in New Issue
Block a user