default: build

.PHONY: build
build:
	go build -v ./...

.PHONY: test
test:
	go test -race -v ./internal/...

.PHONY: testacc
testacc:
	TF_ACC=1 go test ./... -v $(TESTARGS) -timeout 120m

.PHONY: lint
lint:
	golangci-lint run

.PHONY: generate
generate:
	go generate ./...

.PHONY: drift-check
drift-check:
	go run ./scripts/check-endpoint-drift.go
