26 lines
623 B
Makefile
26 lines
623 B
Makefile
.PHONY: default
|
|
default: help
|
|
|
|
.PHONY: help
|
|
help:
|
|
@echo Tasks:
|
|
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)
|
|
|
|
.PHONY: download
|
|
download:
|
|
@if [ ! -f dataset/names.csv ]; then \
|
|
set -a; [ -f .env.local ] && . .env.local; set +a; \
|
|
[ -z "$$DATASET_URL" ] && . .env; \
|
|
mkdir -p dataset; \
|
|
curl -L "$${DATASET_URL}" -o dataset/names.csv; \
|
|
else \
|
|
echo "dataset/names.csv already exists. Skipping download."; \
|
|
fi
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
rm -rf ./models
|
|
rm -rf ./results
|
|
rm -rf ./dataset/spacy/train.spacy
|
|
rm -rf ./dataset/spacy/dev.spacy
|