odin-jsonschema

Implementation of JSON schema for Odin
Log | Files | Refs | LICENSE

Makefile (400B)


      1 ODIN ?= odin
      2 
      3 .PHONY: build test e2e bench check clean
      4 
      5 build:
      6 	mkdir -p build
      7 	$(ODIN) build src/cmd/jschema -out:build/jschema -o:speed
      8 
      9 test:
     10 	$(ODIN) test src/pkg/jschema -out:build/jschema_test
     11 
     12 e2e:
     13 	ODIN=$(ODIN) scripts/e2e.sh
     14 
     15 bench:
     16 	mkdir -p build
     17 	$(ODIN) build src/cmd/bench -out:build/bench -o:speed
     18 	build/bench testdata/cases/openapi/schema.json
     19 
     20 check: test e2e
     21 
     22 clean:
     23 	rm -rf build