diff options
author | Jonas Smedegaard <dr@jones.dk> | 2024-05-28 13:17:31 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2024-06-04 17:35:42 +0200 |
commit | 35e604963b57ade771ceba97c300e6498fd9c1a4 (patch) | |
tree | 186bbcd9db277a1313c83affef3cdb1478f0ceb5 /Makefile | |
parent | 83310cf788fe765c7d53f8949ef24dff69de0944 (diff) |
tighten and version learn ontologies
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -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 |