aboutsummaryrefslogtreecommitdiff
path: root/deps.mk
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-10-04 18:28:34 -0300
committerEuAndreh <eu@euandre.org>2024-10-05 03:03:29 -0300
commitc7f1ec84eba5213ef5927b8c6300f43c47884da1 (patch)
tree3b2934d53fb4f13d6da07be5daccb9c3db0b4e43 /deps.mk
parentMakefile: Store and return bench timing data (diff)
downloadgolite-c7f1ec84eba5213ef5927b8c6300f43c47884da1.tar.gz
golite-c7f1ec84eba5213ef5927b8c6300f43c47884da1.tar.xz
Remove support for dynamically loading extensions
Defer to the user to (statically) include the extension with the rest of the code, and manually registering it, as described in [0]. If support for dynamic libraries and run-time dynamism in general is desired, one shouldn't be looking for it in C or Go, who aren't the greatest bastions of such dynamism, and instead consider more appropriate languages, like Common Lisp or Smalltalk. [0]: https://sqlite.org/loadext.html#statically_linking_a_run_time_loadable_extension
Diffstat (limited to 'deps.mk')
-rw-r--r--deps.mk9
1 files changed, 0 insertions, 9 deletions
diff --git a/deps.mk b/deps.mk
index b2b43fe..8818497 100644
--- a/deps.mk
+++ b/deps.mk
@@ -1,10 +1,4 @@
-functional-tests-butone.go = \
- tests/functional/json.go \
- tests/functional/libbuild.go \
- tests/functional/limit.go \
-
functional-tests.go = \
- tests/functional/extension.go \
tests/functional/json.go \
tests/functional/libbuild.go \
tests/functional/limit.go \
@@ -18,21 +12,18 @@ benchmarks.go = \
tests/benchmarks/exec.a: tests/benchmarks/exec.go
tests/benchmarks/query.a: tests/benchmarks/query.go
-tests/functional/extension.a: tests/functional/extension.go
tests/functional/json.a: tests/functional/json.go
tests/functional/libbuild.a: tests/functional/libbuild.go
tests/functional/limit.a: tests/functional/limit.go
tests/fuzz/api.a: tests/fuzz/api.go
tests/benchmarks/exec.bin: tests/benchmarks/exec.a
tests/benchmarks/query.bin: tests/benchmarks/query.a
-tests/functional/extension.bin: tests/functional/extension.a
tests/functional/json.bin: tests/functional/json.a
tests/functional/libbuild.bin: tests/functional/libbuild.a
tests/functional/limit.bin: tests/functional/limit.a
tests/fuzz/api.bin: tests/fuzz/api.a
tests/benchmarks/exec.bin-check: tests/benchmarks/exec.bin
tests/benchmarks/query.bin-check: tests/benchmarks/query.bin
-tests/functional/extension.bin-check: tests/functional/extension.bin
tests/functional/json.bin-check: tests/functional/json.bin
tests/functional/libbuild.bin-check: tests/functional/libbuild.bin
tests/functional/limit.bin-check: tests/functional/limit.bin