25 lines
324 B
Makefile
25 lines
324 B
Makefile
.PHONY: build test dev clean scaffold
|
|
|
|
BINARY_NAME=mend
|
|
BUILD_DIR=bin
|
|
DATA_DIR=test_data
|
|
|
|
build:
|
|
@mkdir -p $(BUILD_DIR)
|
|
go build -o $(BUILD_DIR)/$(BINARY_NAME) .
|
|
|
|
test:
|
|
go test ./...
|
|
|
|
scaffold:
|
|
./scripts/scaffold_data.sh
|
|
|
|
dev: scaffold
|
|
go run . $(DATA_DIR)
|
|
|
|
clean:
|
|
rm -rf $(BUILD_DIR)
|
|
|
|
clean-data:
|
|
rm -rf $(DATA_DIR)
|