summaryrefslogtreecommitdiff
path: root/build.zig (follow)
Commit message (Collapse)AuthorAgeFilesLines
* build: disable mips in testsGravatar Vincent Rischmann2025-01-171-1/+2
|
* build: fix for latest zigGravatar Vincent Rischmann2025-01-171-1/+1
|
* build: the 'bundled' flag is uselessrefactor-buildGravatar Vincent Rischmann2024-12-221-27/+25
|
* build: always use the bundled sqlite sourceGravatar Vincent Rischmann2024-12-081-32/+20
| | | | | | I don't see any point using the system provided sqlite3 library. By using the bundled source code we simplify things and we get a more consistent setup: all platforms use the same sqlite source code.
* build: remove adhoc fuzzingGravatar Vincent Rischmann2024-12-081-48/+0
|
* Disable x86-windows tests due to Zig miscompilationGravatar Ryan Liptak2024-07-291-3/+6
| | | | The 32-bit Windows target currently has a miscompilation which was causing these tests to fail: https://github.com/ziglang/zig/issues/20047
* Enable features without vendoringGravatar Malcolm Still2024-06-171-1/+23
|
* use b.path API when appropiateGravatar Luna2024-05-131-19/+19
|
* fix buildGravatar Vincent Rischmann2024-04-201-2/+2
|
* build: macos on GitHub Actions is actually x86_64Gravatar Vincent Rischmann2024-04-161-1/+1
|
* build: revamp all test argetsGravatar Vincent Rischmann2024-04-161-116/+25
|
* build: don't test x86_64-macos in ciGravatar Vincent Rischmann2024-04-161-1/+0
|
* build: revamp the CI targetsGravatar Vincent Rischmann2024-04-141-54/+9
|
* build: stop building with the system library in CIGravatar Vincent Rischmann2024-04-141-4/+0
| | | | | GitHub Actions workflows run on Ubuntu 22.04 which provides sqlite 3.37, we depend on at least 3.38 so we can't test this.
* build: rework and fix the CI testsGravatar Vincent Rischmann2024-04-141-40/+21
| | | | | * stop having a global sqlite3 compile step variable * remove the test_lib which doesn't do anything
* build: add the workaround C fileGravatar Vincent Rischmann2024-04-141-10/+16
|
* build: use the already defined sqlite moduleGravatar Vincent Rischmann2024-04-141-12/+4
|
* build: disable PIEGravatar Vincent Rischmann2024-04-141-1/+0
|
* fix for latest zigGravatar Vincent Rischmann2024-04-141-1/+1
| | | | Also some major refactoring around the query parsing state.
* build.zig: Configure module to be used downstreamGravatar JacobCrabill2024-01-291-2/+8
|
* pieGravatar jiacai20502024-01-281-1/+1
|
* refactor TestTargetGravatar jiacai20502024-01-281-35/+38
|
* fix: keep up with zig masterGravatar jiacai20502024-01-211-29/+27
|
* build.zig: fix invalid referenceGravatar Jari Vetoniemi2023-12-231-6/+6
| | | | | computeTestTargets returns reference to a function local scope variable which goes out of scope once the function returns.
* fix build on non x86_64 architecturesGravatar Vincent Rischmann2023-11-291-2/+12
| | | | Closes #145
* build: rework how we choose the test targetsGravatar Vincent Rischmann2023-11-261-10/+76
|
* 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`