summaryrefslogtreecommitdiff
path: root/build.zig (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix test build step for various plaformsGravatar John Bledsoe2023-09-201-1/+2
|
* build.zig: use b.addModule rather than .createModule and .modules.putGravatar Kitty-Cricket Piapiac2023-08-051-2/+1
|
* build.zig: add sqlite artifactGravatar Kitty-Cricket Piapiac2023-08-051-0/+16
|
* build.zig: register moduleGravatar Kitty-Cricket Piapiac2023-08-051-0/+3
| | | | this is so it can be referenced by the package manager
* build: fix for latest zigGravatar Vincent Rischmann2023-07-311-12/+18
|
* fix for latest zigGravatar Vincent Rischmann2023-06-181-1/+1
|
* Fix build failures on latest ZigGravatar Lue2023-05-171-14/+16
| | | | | | | Now the correct build APIs and `@memset` builtin are used. Unfortunately cImport fails for `aarch64` and `riscv64` targets, but I'm not sure how to fix this.
* fix buildGravatar Vincent Rischmann2023-03-181-1/+1
|
* fix buildGravatar Vincent Rischmann2023-02-161-1/+1
|
* fix build.zig fileGravatar Vincent Rischmann2023-02-051-33/+65
|
* build: remove use_stage1Gravatar Vincent Rischmann2022-12-091-2/+0
|
* build: don't use stage1Gravatar Vincent Rischmann2022-12-061-3/+0
|
* build: fix for latest zigGravatar Vincent Rischmann2022-11-061-3/+3
|
* disable building for arm-musleabihf for nowGravatar Vincent Rischmann2022-10-261-7/+8
|
* build: add the zigcrypto loadable extensionGravatar Vincent Rischmann2022-09-181-0/+34
|
* build: add the preprocess-files toolGravatar Vincent Rischmann2022-09-181-0/+15
|
* fix build for latest zigGravatar Vincent Rischmann2022-09-171-4/+4
|
* Remove unnecessary linkLibC() when static linkingGravatar Dmitry Matveyev2022-08-291-2/+1
|
* build: force the use of stage1Gravatar Vincent Rischmann2022-08-211-0/+3
|
* fix buildGravatar Vincent Rischmann2022-07-261-1/+1
|
* build: let the user specify the build modeGravatar Vincent Rischmann2022-07-231-8/+8
|
* build: only include the 'c' directory if we're using the bundled sqlite codeGravatar Vincent Rischmann2022-04-011-2/+2
|
* build: add a macOS cross-compilation test targetGravatar Vincent Rischmann2022-01-041-0/+15
| | | | | The tests _may_ run with darling with `zig build -fdarling test`, but I haven't tested that yet.
* build: add a windows cross-compilation test targetGravatar Vincent Rischmann2022-01-041-0/+16
| | | | The tests will run in wine with `zig build -fwine test`
* build: add some comments to clarify what we're doingGravatar Vincent Rischmann2022-01-041-0/+8
|
* add some fuzzing capabilityGravatar Vincent Rischmann2021-12-261-1/+49
|
* build: fix for latest zigGravatar Vincent Rischmann2021-12-061-8/+0
|
* add options to enable wine/wasmtime/darling for testsGravatar Vincent Rischmann2021-11-021-0/+6
|
* build: fix for latest zigGravatar Vincent Rischmann2021-10-051-2/+3
|
* fix build script for latest zigGravatar Vincent Rischmann2021-08-271-2/+5
|
* build: handle macos in the test targetsGravatar Vincent Rischmann2021-08-181-0/+8
|
* ci: build windows with i386 tooGravatar Vincent Rischmann2021-06-061-0/+8
|
* all: update for latest zigGravatar Vincent Rischmann2021-05-191-2/+1
|
* make use_bundled work for all targetsGravatar Vincent Rischmann2021-04-171-4/+5
| | | | | We might want to force the use of the bundled source code even when testing all targets.
* build: cleanup test target for windowsGravatar Vincent Rischmann2021-04-031-10/+0
|
* build: run the tests on all targets we support for a given host OSGravatar Vincent Rischmann2021-03-221-28/+150
| | | | | | | For a given host OS (Linux or Windows), define all the test targets directly in the build script. Additionally, support using QEMU to run the non-native tests.
* build: fix building _without_ the bundled source codeGravatar Vincent Rischmann2021-03-131-6/+11
|
* build: fix building with glibcGravatar Vincent Rischmann2021-03-131-1/+21
| | | | | sqlite3 requires at least glibc 2.28 from my testing; prevent building the tests using anything below that.
* Move c-sources to c folderGravatar data-man2021-03-131-3/+3
|
* build: add the dbfile optionGravatar Vincent Rischmann2021-01-311-0/+2
|
* build: default to in-memory testsGravatar Vincent Rischmann2021-01-241-2/+2
| | | | | | | Now that we use `std.testing.tmpDir` we're actually hitting the disk, which made me realize that the tests run significantly slower than before, because on my system `/tmp` is a tmpfs which is already in memory.
* allow building with the bundled sqlite source codeGravatar Vincent Rischmann2021-01-091-9/+29
|
* build: set the targetGravatar Vincent Rischmann2020-12-311-0/+3
|
* rename is_ci to in_memoryGravatar Vincent Rischmann2020-12-281-2/+2
|
* remove the src directoryGravatar Vincent Rischmann2020-10-241-2/+2
|
* initial commitGravatar Vincent Rischmann2020-10-241-0/+26