| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | build: install the sqlite library artifact | 2025-02-13 | 1 | -1/+1 | |
| | | |||||
| * | stop vendoring the sqlite C code, rework the build | 2025-02-13 | 1 | -75/+155 | |
| | | | | | | | | | | * Use the zig package manager to fetch sqlite directly from upstream * Integrate the preprocessing tool directly into the build script This makes it simpler to upgrade the SQLite source code: * use `zig fetch` * run `zig build preprocess-headers` | ||||
| * | build: disable mips in tests | 2025-01-17 | 1 | -1/+2 | |
| | | |||||
| * | build: fix for latest zig | 2025-01-17 | 1 | -1/+1 | |
| | | |||||
| * | build: the 'bundled' flag is uselessrefactor-build | 2024-12-22 | 1 | -27/+25 | |
| | | |||||
| * | build: always use the bundled sqlite source | 2024-12-08 | 1 | -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 fuzzing | 2024-12-08 | 1 | -48/+0 | |
| | | |||||
| * | Disable x86-windows tests due to Zig miscompilation | 2024-07-29 | 1 | -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 vendoring | 2024-06-17 | 1 | -1/+23 | |
| | | |||||
| * | use b.path API when appropiate | 2024-05-13 | 1 | -19/+19 | |
| | | |||||
| * | fix build | 2024-04-20 | 1 | -2/+2 | |
| | | |||||
| * | build: macos on GitHub Actions is actually x86_64 | 2024-04-16 | 1 | -1/+1 | |
| | | |||||
| * | build: revamp all test argets | 2024-04-16 | 1 | -116/+25 | |
| | | |||||
| * | build: don't test x86_64-macos in ci | 2024-04-16 | 1 | -1/+0 | |
| | | |||||
| * | build: revamp the CI targets | 2024-04-14 | 1 | -54/+9 | |
| | | |||||
| * | build: stop building with the system library in CI | 2024-04-14 | 1 | -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 tests | 2024-04-14 | 1 | -40/+21 | |
| | | | | | | * stop having a global sqlite3 compile step variable * remove the test_lib which doesn't do anything | ||||
| * | build: add the workaround C file | 2024-04-14 | 1 | -10/+16 | |
| | | |||||
| * | build: use the already defined sqlite module | 2024-04-14 | 1 | -12/+4 | |
| | | |||||
| * | build: disable PIE | 2024-04-14 | 1 | -1/+0 | |
| | | |||||
| * | fix for latest zig | 2024-04-14 | 1 | -1/+1 | |
| | | | | | Also some major refactoring around the query parsing state. | ||||
| * | build.zig: Configure module to be used downstream | 2024-01-29 | 1 | -2/+8 | |
| | | |||||
| * | pie | 2024-01-28 | 1 | -1/+1 | |
| | | |||||
| * | refactor TestTarget | 2024-01-28 | 1 | -35/+38 | |
| | | |||||
| * | fix: keep up with zig master | 2024-01-21 | 1 | -29/+27 | |
| | | |||||
| * | build.zig: fix invalid reference | 2023-12-23 | 1 | -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 architectures | 2023-11-29 | 1 | -2/+12 | |
| | | | | | Closes #145 | ||||
| * | build: rework how we choose the test targets | 2023-11-26 | 1 | -10/+76 | |
| | | |||||
| * | Fix test build step for various plaforms | 2023-09-20 | 1 | -1/+2 | |
| | | |||||
| * | build.zig: use b.addModule rather than .createModule and .modules.put | 2023-08-05 | 1 | -2/+1 | |
| | | |||||
| * | build.zig: add sqlite artifact | 2023-08-05 | 1 | -0/+16 | |
| | | |||||
| * | build.zig: register module | 2023-08-05 | 1 | -0/+3 | |
| | | | | | this is so it can be referenced by the package manager | ||||
| * | build: fix for latest zig | 2023-07-31 | 1 | -12/+18 | |
| | | |||||
| * | fix for latest zig | 2023-06-18 | 1 | -1/+1 | |
| | | |||||
| * | Fix build failures on latest Zig | 2023-05-17 | 1 | -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 build | 2023-03-18 | 1 | -1/+1 | |
| | | |||||
| * | fix build | 2023-02-16 | 1 | -1/+1 | |
| | | |||||
| * | fix build.zig file | 2023-02-05 | 1 | -33/+65 | |
| | | |||||
| * | build: remove use_stage1 | 2022-12-09 | 1 | -2/+0 | |
| | | |||||
| * | build: don't use stage1 | 2022-12-06 | 1 | -3/+0 | |
| | | |||||
| * | build: fix for latest zig | 2022-11-06 | 1 | -3/+3 | |
| | | |||||
| * | disable building for arm-musleabihf for now | 2022-10-26 | 1 | -7/+8 | |
| | | |||||
| * | build: add the zigcrypto loadable extension | 2022-09-18 | 1 | -0/+34 | |
| | | |||||
| * | build: add the preprocess-files tool | 2022-09-18 | 1 | -0/+15 | |
| | | |||||
| * | fix build for latest zig | 2022-09-17 | 1 | -4/+4 | |
| | | |||||
| * | Remove unnecessary linkLibC() when static linking | 2022-08-29 | 1 | -2/+1 | |
| | | |||||
| * | build: force the use of stage1 | 2022-08-21 | 1 | -0/+3 | |
| | | |||||
| * | fix build | 2022-07-26 | 1 | -1/+1 | |
| | | |||||
| * | build: let the user specify the build mode | 2022-07-23 | 1 | -8/+8 | |
| | | |||||
| * | build: only include the 'c' directory if we're using the bundled sqlite code | 2022-04-01 | 1 | -2/+2 | |
| | | |||||