Skip to content

Commit

Permalink
update custom grammar api
Browse files Browse the repository at this point in the history
  • Loading branch information
mkideal committed Sep 29, 2024
1 parent 503fcd8 commit 1775589
Show file tree
Hide file tree
Showing 8 changed files with 2,398 additions and 142 deletions.
11 changes: 6 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,10 @@ ifeq (, $(shell which stringer))
@go install golang.org/x/tools/cmd/stringer@latest
endif

.PHONY: go/generate
go/generate: deps/stringer
.PHONY: autogen
autogen: deps/stringer
@echo "Running go generate..."
@cd src/grammar && go run gendoc.go -o doc.go
@go generate ./...

.PHONY: go/vet
Expand All @@ -36,7 +37,7 @@ go/vet:
@go vet ./...

.PHONY: build
build: go/generate go/vet
build: autogen go/vet
@echo "Building ${BUILD_BIN_DIR}/next..."
@mkdir -p ${BUILD_DIR}
@mkdir -p ${BUILD_BIN_DIR}
Expand Down Expand Up @@ -74,7 +75,7 @@ define release_js
endef

.PHONY: release
release: go/generate go/vet
release: autogen go/vet
@rm -f ${BUILD_DIR}/next.*.tar.gz ${BUILD_DIR}/next.*.zip ${BUILD_DIR}/*.wasm
$(call release_unix,darwin,amd64)
$(call release_unix,darwin,arm64)
Expand All @@ -87,7 +88,7 @@ release: go/generate go/vet
$(call release_js)

.PHONY: test/src
test/src: go/generate go/vet
test/src: autogen go/vet
@echo "Running tests..."
@go test -v ./...

Expand Down
7 changes: 0 additions & 7 deletions log.txt

This file was deleted.

315 changes: 315 additions & 0 deletions src/grammar/doc.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 1775589

Please sign in to comment.