diff options
author | EuAndreh <eu@euandre.org> | 2024-10-04 18:28:34 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-10-05 03:03:29 -0300 |
commit | c7f1ec84eba5213ef5927b8c6300f43c47884da1 (patch) | |
tree | 3b2934d53fb4f13d6da07be5daccb9c3db0b4e43 /deps.mk | |
parent | Makefile: Store and return bench timing data (diff) | |
download | golite-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.mk | 9 |
1 files changed, 0 insertions, 9 deletions
@@ -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 |