learning aid
summaryrefslogtreecommitdiff
path: root/Makefile
blob: 0fa7b0313644c359c7997097f124d59396f158d1 (plain)
  1. SSH_HOST = www-ruc@xayide.jones.dk
  2. SSH_BASE_PATH = public_websites/thoughtroam.abcde.../
  3. BASE_SSH = $(SSH_HOST):$(SSH_BASE_PATH)
  4. BASE_IRI = https://thoughtroam.abcdefghijklmnopqrstuvxyzæøå.dk/
  5. PAD_ARTICLES = worlding
  6. ARTICLES = waste worlding
  7. ONTOLOGIES = learning waste
  8. PERL_FILES = bin/hedgedoc2quarto bin/xmp2rdfxml
  9. TIDY_MARKDOWN = worlding
  10. export HEDGEDOC_COOKIES_FILE = $(CURDIR)/cookies.txt
  11. export HEDGEDOC_SERVER = https://pad.degrowth.net/
  12. all: preview
  13. preview:
  14. quarto preview
  15. render:
  16. quarto render
  17. publish:
  18. rsync -avH --delete-after _site/ $(BASE_SSH)
  19. cal-all: cal-fetch cal-render cal-publish
  20. cal-fetch:
  21. bin/cal-fetch.sh
  22. cal-render:
  23. bin/cal-publish.sh
  24. cal-publish:
  25. ssh $(SSH_HOST) mkdir -p $(SSH_BASE_PATH)events/
  26. rsync -avH --delete-after $(patsubst %,events/%,$(ARTICLES) superteam) $(BASE_SSH)events/
  27. pad-login:
  28. hedgedoc login --email
  29. pad-list:
  30. hedgedoc history
  31. pad-export-all: $(PAD_ARTICLES:%=pad-export-%)
  32. pad-export-worlding: ref.bib worlding/index.qmd \
  33. $(patsubst %,worlding/_%.qmd,baggrund teori_og_metode undersøgelser konklusion perspektivering kilder planer)
  34. ref.bib:
  35. hedgedoc export --md 8krqOrqnR0iAIExDTtTrxw $@
  36. perl -g -e 's/\s*\z/\n/' $@
  37. worlding/index.qmd:
  38. hedgedoc export --md MJei_2e-SjahCtmRT-xiPw $@
  39. perl -g -e 's/\s*\z/\n/' $@