Makefile 406 B

123456789101112131415161718
  1. .PHONY: prepare release build demo clean
  2. build: prepare
  3. ./hugow --source demo
  4. demo: prepare
  5. ./hugow server --buildDrafts --source demo
  6. release: build
  7. rm -rf ./resources && cp -r ./demo/resources ./resources
  8. prepare: clean
  9. mkdir -p demo/themes/hugo-coder
  10. rsync -av exampleSite/ demo
  11. rsync -av --exclude='demo' --exclude='exampleSite' --exclude='.git' . demo/themes/hugo-coder
  12. clean:
  13. rm -rf demo