-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
25 lines (19 loc) · 681 Bytes
/
Makefile
File metadata and controls
25 lines (19 loc) · 681 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Spicy Takes Makefile
.PHONY: parquet dev deploy-landing deploy-landing-preview clean
# Build the analytics parquet file from all blog data
parquet:
@echo "Building analytics parquet file..."
python scripts/build_analytics_parquet.py
# Run the landing page dev server (builds parquet first)
dev: parquet
VITE_BLOG_ID=landing npm run dev
# Deploy landing page to production (builds parquet first)
deploy-landing: parquet
./scripts/deploy.sh landing --prod
# Deploy landing page preview (builds parquet first)
deploy-landing-preview: parquet
./scripts/deploy.sh landing
# Clean generated files
clean:
rm -f static/data/analytics_quotes.parquet
rm -rf .svelte-kit build