aboutsummaryrefslogtreecommitdiff
path: root/database
diff options
context:
space:
mode:
authorlonkaars <l.leblansch@gmail.com>2021-03-09 14:25:08 +0100
committerlonkaars <l.leblansch@gmail.com>2021-03-09 14:25:08 +0100
commita024764a6b889d8a07119e71d91cc8a9440c8c20 (patch)
tree1f84b5c2d7481a1f3af462a6bc359bc96e7cdecf /database
parent8ff6187219405c62cf38755f4afccb1e7ad5b353 (diff)
added SQLiteFuzzySearch submodule and makefile
Diffstat (limited to 'database')
m---------database/SQLiteFuzzySearch0
-rw-r--r--database/makefile20
2 files changed, 20 insertions, 0 deletions
diff --git a/database/SQLiteFuzzySearch b/database/SQLiteFuzzySearch
new file mode 160000
+Subproject 8f1d82a7c92a090d1a68b802464486b74f5a0e9
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