fix Makefile: no bash expansion
This commit is contained in:
parent
146315f495
commit
505061f31a
8
Makefile
8
Makefile
@ -35,15 +35,15 @@ head: $(SOURCES) fmt
|
|||||||
|
|
||||||
generate: $(SOURCES) $(PARSERS) fmt head install
|
generate: $(SOURCES) $(PARSERS) fmt head install
|
||||||
treerack generate -export -package-name self < syntax.treerack > self/self.go.next
|
treerack generate -export -package-name self < syntax.treerack > self/self.go.next
|
||||||
@mv self/self.go{.next,}
|
@mv self/self.go.next self/self.go
|
||||||
@gofmt -s -w self/self.go
|
@gofmt -s -w self/self.go
|
||||||
|
|
||||||
regenerate: $(SOURCES) $(PARSERS) fmt head install
|
regenerate: $(SOURCES) $(PARSERS) fmt head install
|
||||||
treerack generate -export -package-name self < syntax.treerack > self/self.go.next
|
treerack generate -export -package-name self < syntax.treerack > self/self.go.next
|
||||||
@mv self/self.go{.next,}
|
@mv self/self.go.next self/self.go
|
||||||
go install ./cmd/treerack
|
go install ./cmd/treerack
|
||||||
treerack generate -export -package-name self < syntax.treerack > self/self.go.next
|
treerack generate -export -package-name self < syntax.treerack > self/self.go.next
|
||||||
@mv self/self.go{.next,}
|
@mv self/self.go.next self/self.go
|
||||||
@gofmt -s -w self/self.go
|
@gofmt -s -w self/self.go
|
||||||
|
|
||||||
check-generate: $(SOURCES) $(PARSERS)
|
check-generate: $(SOURCES) $(PARSERS)
|
||||||
@ -68,7 +68,7 @@ check-generate: $(SOURCES) $(PARSERS)
|
|||||||
@echo checking self
|
@echo checking self
|
||||||
@mv self/self.go self/self.go.backup
|
@mv self/self.go self/self.go.backup
|
||||||
@treerack generate -export -package-name self < syntax.treerack > self/self.go.next
|
@treerack generate -export -package-name self < syntax.treerack > self/self.go.next
|
||||||
@mv self/self.go{.next,}
|
@mv self/self.go.next self/self.go
|
||||||
@gofmt -s -w self/self.go
|
@gofmt -s -w self/self.go
|
||||||
@if ! diff self/self.go self/self.go.backup > /dev/null; then \
|
@if ! diff self/self.go self/self.go.backup > /dev/null; then \
|
||||||
mv self/self.go.backup self/self.go; \
|
mv self/self.go.backup self/self.go; \
|
||||||
|
Loading…
Reference in New Issue
Block a user