summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTroy A. Griffitts <scribe@crosswire.org>2023-04-26 02:36:01 +0000
committerTroy A. Griffitts <scribe@crosswire.org>2023-04-26 02:36:01 +0000
commitd5be61b928abad959189366983f040ad1c2f48f3 (patch)
tree4d038e9994fa4c6f27372ff86fe01d57ca2c4d52
parent3f45b5d04c1ac41d73173cb438add2cb82581447 (diff)
downloadsword-tools-d5be61b928abad959189366983f040ad1c2f48f3.tar.gz
added example targets for Codex Sinaiticus
git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@561 07627401-56e2-0310-80f4-f8cd0041bdcd
-rw-r--r--migratetags/Makefile29
1 files changed, 25 insertions, 4 deletions
diff --git a/migratetags/Makefile b/migratetags/Makefile
index fcfea28..69743a5 100644
--- a/migratetags/Makefile
+++ b/migratetags/Makefile
@@ -1,12 +1,33 @@
-TARGETS= migratetags
+TARGETS=migratetags
all: $(TARGETS)
-clean:
- rm -f $(TARGETS)
-
.cpp:
g++ -g `pkg-config --cflags sword` $< -o $@ `pkg-config --libs sword`
+# example usages, Codex Sinaiticus transcription
+A_DOWNLOAD_BASE=https://github.com/itsee-birmingham/codex-sinaiticus/raw/main/beta-versions_not-for-release
+A_NT_XML=NT_version193.xml
+A_FULL_XML=FINAL_TRANSCRIPTION_version193.xml
+A_NT_TAGGED_XML=$(shell basename $(A_NT_XML) .xml)-tagged.xml
+A_FULL_TAGGED_XML=$(shell basename $(A_FULL_XML) .xml)-tagged.xml
+EXAMPLE_TARGETS=$(A_NT_XML) $(A_FULL_XML) $(A_NT_TAGGED_XML) $(A_FULL_TAGGED_XML)
+
+$(A_NT_XML):
+ wget $(A_DOWNLOAD_BASE)/$(A_NT_XML)
+
+$(A_FULL_XML):
+ wget $(A_DOWNLOAD_BASE)/$(A_FULL_XML)
+
+$(A_NT_TAGGED_XML): $(A_NT_XML)
+ ./migratetags -v -l -ss NA28 -tei $(A_NT_XML) > $(A_NT_TAGGED_XML) 2> errata-nt.txt
+
+$(A_FULL_TAGGED_XML): $(A_FULL_XML)
+ ./migratetags -l -ss NA28 -ssot LXX -tei $(A_FULL_XML) > $(A_FULL_TAGGED_XML) 2> errata-full.txt
+
+examples: $(EXAMPLE_TARGETS)
+
+clean:
+ rm -f $(TARGETS) $(EXAMPLE_TARGETS) errata-nt.txt errata-full.txt