APPLICATION=`find ./app -mindepth 1 -maxdepth 1 -type d`
BINARIES=`find ./cmd -mindepth 1 -maxdepth 1 -type d`

dev:
	go run cmd/ui/dev/*.go

build:
	GOOS=linux packr build -ldflags "-w -s" -o ./bin/parsnip-ui/handler ./cmd/ui/lambda
	rm -f ./bin/parsnip-ui.zip && zip -r ./bin/parsnip-ui.zip ./bin/parsnip-ui/handler
	GOOS=linux packr build -ldflags "-w -s" -o ./bin/parsnip-api/handler ./cmd/api/lambda
	rm -f ./bin/parsnip-api.zip && zip -r ./bin/parsnip-api.zip ./bin/parsnip-api/handler

proto:
	protoc --proto_path=$(GOPATH)/src:. --twirp_out=. --go_out=. ./pkg/rpc/*.proto
