this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

gitignore and makefile

+89
+28
.gitignore
··· 1 + *.o 2 + *.a 3 + *.pyc 4 + #*# 5 + *~ 6 + *.swp 7 + .* 8 + *.tmp 9 + *.old 10 + *.profile 11 + *.bkp 12 + *.bak 13 + [Tt]humbs.db 14 + *.DS_Store 15 + build/ 16 + _build/ 17 + src/build/ 18 + *.log 19 + *.db 20 + /data/ 21 + test-coverage.out 22 + 23 + # executables 24 + /automod 25 + 26 + # Don't ignore this file itself, or other specific dotfiles 27 + !.gitignore 28 + !.github/
+61
Makefile
··· 1 + 2 + SHELL = /bin/bash 3 + .SHELLFLAGS = -o pipefail -c 4 + 5 + # base path for Lexicon document tree (for lexgen) 6 + LEXDIR?=../atproto/lexicons 7 + 8 + # https://github.com/golang/go/wiki/LoopvarExperiment 9 + export GOEXPERIMENT := loopvar 10 + 11 + .PHONY: help 12 + help: ## Print info about all commands 13 + @echo "Commands:" 14 + @echo 15 + @grep -E '^[a-zA-Z0-9_-]+:.*?## .*$$' $(MAKEFILE_LIST) | awk 'BEGIN {FS = ":.*?## "}; {printf " \033[01;32m%-20s\033[0m %s\n", $$1, $$2}' 16 + 17 + .PHONY: build 18 + build: ## Build all executables 19 + go build ./cmd/gosky 20 + go build ./cmd/laputa 21 + go build ./cmd/bigsky 22 + go build ./cmd/beemo 23 + go build ./cmd/lexgen 24 + go build ./cmd/stress 25 + go build ./cmd/fakermaker 26 + go build ./cmd/hepa 27 + go build ./cmd/supercollider 28 + go build -o ./sonar-cli ./cmd/sonar 29 + go build ./cmd/palomar 30 + 31 + .PHONY: all 32 + all: build 33 + 34 + .PHONY: test 35 + test: ## Run tests 36 + go test ./... 37 + 38 + .PHONY: coverage-html 39 + coverage-html: ## Generate test coverage report and open in browser 40 + go test ./... -coverpkg=./... -coverprofile=test-coverage.out 41 + go tool cover -html=test-coverage.out 42 + 43 + .PHONY: lint 44 + lint: ## Verify code style and run static checks 45 + go vet ./... 46 + test -z $(gofmt -l ./...) 47 + 48 + .PHONY: fmt 49 + fmt: ## Run syntax re-formatting (modify in place) 50 + go fmt ./... 51 + 52 + .PHONY: check 53 + check: ## Compile everything, checking syntax (does not output binaries) 54 + go build ./... 55 + 56 + .env: 57 + if [ ! -f ".env" ]; then cp example.dev.env .env; fi 58 + 59 + .PHONY: run-dev-automod 60 + run-dev-automod: .env ## Runs automod for local dev 61 + GOLOG_LOG_LEVEL=info go run ./cmd/automod run
example.dev.env

This is a binary file and will not be displayed.