fix Makefile: no bash expansion

This commit is contained in:
Arpad Ryszka 2019-01-27 16:08:39 +01:00
parent 146315f495
commit 505061f31a

View File

@ -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; \