Skip to content

Commit 5fd55d9

Browse files
committed
make: compile in loop commit/version
1 parent 8ab97db commit 5fd55d9

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

Makefile

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
PKG := github.com/lightninglabs/lightning-terminal
22
ESCPKG := github.com\/lightninglabs\/lightning-terminal
33
LND_PKG := github.com/lightningnetwork/lnd
4+
LOOP_PKG := github.com/lightninglabs/loop
45

56
LINT_PKG := github.com/golangci/golangci-lint/cmd/golangci-lint
67
GOVERALLS_PKG := github.com/mattn/goveralls
@@ -16,6 +17,12 @@ STATIK_BIN := $(GO_BIN)/statik
1617
COMMIT := $(shell git describe --abbrev=40 --dirty --tags)
1718
COMMIT_HASH := $(shell git rev-parse HEAD)
1819

20+
LOOP_COMMIT := $(shell cat go.mod | \
21+
grep $(LOOP_PKG) | \
22+
head -n1 | \
23+
awk -F " " '{ print $$2 }' | \
24+
awk -F "/" '{ print $$1 }')
25+
1926
LINT_COMMIT := v1.18.0
2027
GOACC_COMMIT := ddc355013f90fea78d83d3a6c71f1d37ac07ecd5
2128

@@ -44,7 +51,8 @@ include make/release_flags.mk
4451
make_ldflags = $(2) -X $(LND_PKG)/build.Commit=lightning-terminal-$(COMMIT) \
4552
-X $(LND_PKG)/build.CommitHash=$(COMMIT_HASH) \
4653
-X $(LND_PKG)/build.GoVersion=$(GOVERSION) \
47-
-X $(LND_PKG)/build.RawTags=$(shell echo $(1) | sed -e 's/ /,/g')
54+
-X $(LND_PKG)/build.RawTags=$(shell echo $(1) | sed -e 's/ /,/g') \
55+
-X $(LOOP_PKG).Commit=$(LOOP_COMMIT)
4856

4957
LDFLAGS := $(call make_ldflags, $(LND_RELEASE_TAGS))
5058

0 commit comments

Comments
 (0)