Files
sqlite/install.ar
T
2026-08-09 17:38:32 +01:00

15 lines
447 B
Plaintext
Executable File

import "build" as build
import "file" expose is_file
let path = build.lib_path("src/native/bin", "sqlite")
if (!is_file(path)) do
build.Compiler("c")
.shared()
.source("src/native/sqlite/sqlite3.c", "src/native/sqlite/shell.c", "src/native/lib.c")
.library_if({"linux": ["pthread", "dl"], "darwin": ["pthread"], "windows": []})
.output("src/native/bin", "sqlite")
.build()
else do
term.log("Library pre-compiled:", path)