fmartingr.com/Makefile

19 lines
590 B
Makefile

.PHONY: server new-post
server:
hugo server
new-post:
@YEAR=$$(date +%Y); \
MONTH=$$(date +%m); \
DAY=$$(date +%d); \
POST_DIR="content/blog/$$YEAR/$$MONTH/$$DAY/dummy"; \
mkdir -p "$$POST_DIR"; \
echo "+++" > "$$POST_DIR/index.md"; \
echo "title = Dummy Post" >> "$$POST_DIR/index.md"; \
echo "date = $$(date +%Y-%m-%d)" >> "$$POST_DIR/index.md"; \
echo "draft = false" >> "$$POST_DIR/index.md"; \
echo "+++" >> "$$POST_DIR/index.md"; \
echo "" >> "$$POST_DIR/index.md"; \
echo "Content goes here" >> "$$POST_DIR/index.md"; \
echo "Created new post at $$POST_DIR/index.md"