[WIP] music platform user data scraper
teal-fm atproto
at main 22 lines 590 B view raw
1.PHONY: go-lexicons 2go-lexicons: 3 rm -rf ./api/cbor/cbor_gen.go \ 4 && rm -rf ./api/teal \ 5 && mkdir -p ./api/teal \ 6 && $(MAKE) lexgen \ 7 && sed -i .bak 's/\tutil/\/\/\tutil/' $$(find ./api/teal -type f) \ 8 && go run golang.org/x/tools/cmd/goimports@latest -w $$(find ./api/teal -type f) \ 9 && go run ./util/gencbor/gencbor.go \ 10 && $(MAKE) lexgen \ 11 && find . | grep bak$$ | xargs rm 12 13.PHONY: lexgen 14lexgen: 15 $(MAKE) lexgen-types 16 17.PHONY: lexgen-types 18lexgen-types: 19 go run github.com/bluesky-social/indigo/cmd/lexgen \ 20 --build-file ./lexcfg.json \ 21 ./lexicons/bsky \ 22 ./lexicons/teal