import
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
version: '3'
|
||||
|
||||
vars:
|
||||
LOCAL_BIN: '{{.ROOT_DIR}}/bin'
|
||||
WIRE_VERSION: v0.7.0
|
||||
|
||||
tasks:
|
||||
install-wire:
|
||||
desc: Установить Wire локально в bin/
|
||||
cmds:
|
||||
- GOBIN={{.LOCAL_BIN}} go install github.com/google/wire/cmd/wire@{{.WIRE_VERSION}}
|
||||
|
||||
generate-wire:
|
||||
desc: Сгенерировать wire_gen.go
|
||||
deps: [install-wire]
|
||||
cmds:
|
||||
- '{{.LOCAL_BIN}}/wire ./cmd/wire-di/'
|
||||
|
||||
generate-wire-broken:
|
||||
desc: Попытка сгенерировать Wire с циклической зависимостью (упадёт)
|
||||
deps: [install-wire]
|
||||
cmds:
|
||||
- '{{.LOCAL_BIN}}/wire ./cmd/wire-di-broken/'
|
||||
Reference in New Issue
Block a user