From 35e604963b57ade771ceba97c300e6498fd9c1a4 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Tue, 28 May 2024 13:17:31 +0200 Subject: tighten and version learn ontologies --- Makefile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index eceebac..0081e6c 100644 --- a/Makefile +++ b/Makefile @@ -3,11 +3,13 @@ SSH_BASE_PATH = public_websites/thoughtroam.abcde.../ BASE_SSH = $(SSH_HOST):$(SSH_BASE_PATH) BASE_IRI = https://thoughtroam.abcdefghijklmnopqrstuvxyzæøå.dk/ +BASE_URI = https://thoughtroam.xn--abcdefghijklmnopqrstuvxyz-0fc0a81c.dk/ PAD_ARTICLES = worlding ARTICLES = waste worlding ONTOLOGIES = learn waste +ONTOLOGIES_VERSION = 0.1 GRAPHS = $(patsubst ex/%.ttl,%,$(wildcard ex/*.ttl)) @@ -29,7 +31,15 @@ render: publish: rsync -avH --delete-after _site/ $(BASE_SSH) -prepare: learn/core.ttl learn/tentacular.ttl +prepare: $(patsubst %,learn/$(ONTOLOGIES_VERSION)/%.ttl,core tentacular) + +learn/$(ONTOLOGIES_VERSION)/%.ttl: learn/%.ttl + mkdir --parents learn/0.1 + perl -p \ + -e 's,\b$(subst tentacular,learn10tac,$(subst core,learn,$*)):,:,g;' \ + -e 's,\Q$(BASE_URI)stub/foaf#,http://xmlns.com/foaf/0.1/,g;' \ + -e 's,\Q$(BASE_URI)stub/doap#,http://usefulinc.com/ns/doap#,g;' \ + < $< > $@ cal-all: cal-fetch cal-render cal-publish -- cgit v1.2.3