@@ -10,61 +10,47 @@ pub fn build(b: *std.Build) void {
10
10
.MULTITHREAD = > flags .append ("-DSQLITE_THREADSAFE=2" ) catch @panic ("OOM" ),
11
11
}
12
12
13
- if (b .option (bool , "SQLITE_ENABLE_COLUMN_METADATA" , "SQLITE_ENABLE_COLUMN_METADATA" ) orelse false ) {
13
+ if (b .option (bool , "SQLITE_ENABLE_COLUMN_METADATA" , "SQLITE_ENABLE_COLUMN_METADATA" ) orelse false )
14
14
flags .append ("-DSQLITE_ENABLE_COLUMN_METADATA" ) catch @panic ("OOM" );
15
- }
16
15
17
- if (b .option (bool , "SQLITE_ENABLE_DBSTAT_VTAB" , "SQLITE_ENABLE_DBSTAT_VTAB" ) orelse false ) {
16
+ if (b .option (bool , "SQLITE_ENABLE_DBSTAT_VTAB" , "SQLITE_ENABLE_DBSTAT_VTAB" ) orelse false )
18
17
flags .append ("-DSQLITE_ENABLE_DBSTAT_VTAB" ) catch @panic ("OOM" );
19
- }
20
18
21
- if (b .option (bool , "SQLITE_ENABLE_FTS3" , "SQLITE_ENABLE_FTS3" ) orelse false ) {
19
+ if (b .option (bool , "SQLITE_ENABLE_FTS3" , "SQLITE_ENABLE_FTS3" ) orelse false )
22
20
flags .append ("-DSQLITE_ENABLE_FTS3" ) catch @panic ("OOM" );
23
- }
24
21
25
- if (b .option (bool , "SQLITE_ENABLE_FTS4" , "SQLITE_ENABLE_FTS4" ) orelse false ) {
22
+ if (b .option (bool , "SQLITE_ENABLE_FTS4" , "SQLITE_ENABLE_FTS4" ) orelse false )
26
23
flags .append ("-DSQLITE_ENABLE_FTS4" ) catch @panic ("OOM" );
27
- }
28
24
29
- if (b .option (bool , "SQLITE_ENABLE_FTS5" , "SQLITE_ENABLE_FTS5" ) orelse false ) {
25
+ if (b .option (bool , "SQLITE_ENABLE_FTS5" , "SQLITE_ENABLE_FTS5" ) orelse false )
30
26
flags .append ("-DSQLITE_ENABLE_FTS5" ) catch @panic ("OOM" );
31
- }
32
27
33
- if (b .option (bool , "SQLITE_ENABLE_GEOPOLY" , "SQLITE_ENABLE_GEOPOLY" ) orelse false ) {
28
+ if (b .option (bool , "SQLITE_ENABLE_GEOPOLY" , "SQLITE_ENABLE_GEOPOLY" ) orelse false )
34
29
flags .append ("-DSQLITE_ENABLE_GEOPOLY" ) catch @panic ("OOM" );
35
- }
36
30
37
- if (b .option (bool , "SQLITE_ENABLE_ICU" , "SQLITE_ENABLE_ICU" ) orelse false ) {
31
+ if (b .option (bool , "SQLITE_ENABLE_ICU" , "SQLITE_ENABLE_ICU" ) orelse false )
38
32
flags .append ("-DSQLITE_ENABLE_ICU" ) catch @panic ("OOM" );
39
- }
40
33
41
- if (b .option (bool , "SQLITE_ENABLE_MATH_FUNCTIONS" , "SQLITE_ENABLE_MATH_FUNCTIONS" ) orelse false ) {
34
+ if (b .option (bool , "SQLITE_ENABLE_MATH_FUNCTIONS" , "SQLITE_ENABLE_MATH_FUNCTIONS" ) orelse false )
42
35
flags .append ("-DSQLITE_ENABLE_MATH_FUNCTIONS" ) catch @panic ("OOM" );
43
- }
44
36
45
- if (b .option (bool , "SQLITE_ENABLE_RBU" , "SQLITE_ENABLE_RBU" ) orelse false ) {
37
+ if (b .option (bool , "SQLITE_ENABLE_RBU" , "SQLITE_ENABLE_RBU" ) orelse false )
46
38
flags .append ("-DSQLITE_ENABLE_RBU" ) catch @panic ("OOM" );
47
- }
48
39
49
- if (b .option (bool , "SQLITE_ENABLE_RTREE" , "SQLITE_ENABLE_RTREE" ) orelse false ) {
40
+ if (b .option (bool , "SQLITE_ENABLE_RTREE" , "SQLITE_ENABLE_RTREE" ) orelse false )
50
41
flags .append ("-DSQLITE_ENABLE_RTREE" ) catch @panic ("OOM" );
51
- }
52
42
53
- if (b .option (bool , "SQLITE_ENABLE_STAT4" , "SQLITE_ENABLE_STAT4" ) orelse false ) {
43
+ if (b .option (bool , "SQLITE_ENABLE_STAT4" , "SQLITE_ENABLE_STAT4" ) orelse false )
54
44
flags .append ("-DSQLITE_ENABLE_STAT4" ) catch @panic ("OOM" );
55
- }
56
45
57
- if (b .option (bool , "SQLITE_OMIT_DECLTYPE" , "SQLITE_OMIT_DECLTYPE" ) orelse false ) {
46
+ if (b .option (bool , "SQLITE_OMIT_DECLTYPE" , "SQLITE_OMIT_DECLTYPE" ) orelse false )
58
47
flags .append ("-DSQLITE_OMIT_DECLTYPE" ) catch @panic ("OOM" );
59
- }
60
48
61
- if (b .option (bool , "SQLITE_OMIT_JSON" , "SQLITE_OMIT_JSON" ) orelse false ) {
49
+ if (b .option (bool , "SQLITE_OMIT_JSON" , "SQLITE_OMIT_JSON" ) orelse false )
62
50
flags .append ("-DSQLITE_OMIT_JSON" ) catch @panic ("OOM" );
63
- }
64
51
65
- if (b .option (bool , "SQLITE_USE_URI" , "SQLITE_USE_URI" ) orelse false ) {
52
+ if (b .option (bool , "SQLITE_USE_URI" , "SQLITE_USE_URI" ) orelse false )
66
53
flags .append ("-DSQLITE_USE_URI" ) catch @panic ("OOM" );
67
- }
68
54
69
55
const sqlite = b .addModule ("sqlite" , .{ .root_source_file = b .path ("src/sqlite.zig" ) });
70
56
const sqlite_amalgamation = b .dependency ("sqlite_amalgamation" , .{});
0 commit comments