From a024764a6b889d8a07119e71d91cc8a9440c8c20 Mon Sep 17 00:00:00 2001 From: lonkaars Date: Tue, 9 Mar 2021 14:25:08 +0100 Subject: added SQLiteFuzzySearch submodule and makefile --- database/SQLiteFuzzySearch | 1 + database/makefile | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 160000 database/SQLiteFuzzySearch create mode 100644 database/makefile (limited to 'database') diff --git a/database/SQLiteFuzzySearch b/database/SQLiteFuzzySearch new file mode 160000 index 0000000..8f1d82a --- /dev/null +++ b/database/SQLiteFuzzySearch @@ -0,0 +1 @@ +Subproject commit 8f1d82a7c92a090d1a68b802464486b74f5a0e98 diff --git a/database/makefile b/database/makefile new file mode 100644 index 0000000..70b89ce --- /dev/null +++ b/database/makefile @@ -0,0 +1,20 @@ +CC=gcc +FZ=./SQLiteFuzzySearch +FLAGS=-shared -fPIC -Isqlite3 + +all: levenshtein damerau_levenshtein metaphone soundex map + +levenshtein: $(FZ)/levenshtein.c + $(CC) $(FLAGS) -o levenshtein.sqlext $(FZ)/levenshtein.c + +damerau_levenshtein: $(FZ)/damerau_levenshtein.c + $(CC) $(FLAGS) -o damerau_levenshtein.sqlext $(FZ)/damerau_levenshtein.c + +metaphone: $(FZ)/metaphone.c + $(CC) $(FLAGS) -o metaphone.sqlext $(FZ)/metaphone.c + +soundex: $(FZ)/soundex.c + $(CC) $(FLAGS) -o soundex.sqlext $(FZ)/soundex.c + +map: $(FZ)/map.c + $(CC) $(FLAGS) -o map.sqlext $(FZ)/map.c -- cgit v1.2.3