File tree Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Original file line number Diff line number Diff line change @@ -30,19 +30,27 @@ compile-windows:
30
30
gcc -O2 -shared -Isrc src/regexp/* .c -o dist/regexp.dll
31
31
gcc -O2 -shared -Isrc src/split_part/* .c -o dist/split_part.dll
32
32
33
- compile-macos :
34
- gcc -O2 -fPIC -dynamiclib -Isrc src/json_equal/* .c -o dist/json_equal.dylib
35
- gcc -O2 -fPIC -dynamiclib -Isrc src/regexp/* .c -o dist/regexp.dylib
36
- gcc -O2 -fPIC -dynamiclib -Isrc src/split_part/* .c -o dist/split_part.dylib
33
+ compile-macos-x86 :
34
+ gcc -O2 -fPIC -dynamiclib -Isrc -target x86_64-apple-macos12 src/json_equal/* .c -o dist/json_equal_x86.dylib
35
+ gcc -O2 -fPIC -dynamiclib -Isrc -target x86_64-apple-macos12 src/regexp/* .c -o dist/regexp_x86.dylib
36
+ gcc -O2 -fPIC -dynamiclib -Isrc -target x86_64-apple-macos12 src/split_part/* .c -o dist/split_part_x86.dylib
37
+
38
+ compile-macos-arm64 :
39
+ gcc -O2 -fPIC -dynamiclib -Isrc -target arm64-apple-macos12 src/json_equal/* .c -o dist/json_equal_arm64.dylib
40
+ gcc -O2 -fPIC -dynamiclib -Isrc -target arm64-apple-macos12 src/regexp/* .c -o dist/regexp_arm64.dylib
41
+ gcc -O2 -fPIC -dynamiclib -Isrc -target arm64-apple-macos12 src/split_part/* .c -o dist/split_part_arm64.dylib
37
42
38
43
pack-linux :
39
44
zip -j dist/stackql-sqlite-ext-functions-$(version ) -linux-amd64.zip dist/* .so
40
45
41
46
pack-windows :
42
47
zip -j dist/stackql-sqlite-ext-functions-$(version ) -windows-amd64.zip dist/* .dll
43
48
44
- pack-macos :
45
- zip -j dist/stackql-sqlite-ext-functions-$(version ) -macos-amd64.zip dist/* .dylib
49
+ pack-macos-x86 :
50
+ zip -j dist/stackql-sqlite-ext-functions-$(version ) -macos-x86.zip dist/* x86.dylib
51
+
52
+ pack-macos-arm64 :
53
+ zip -j dist/stackql-sqlite-ext-functions-$(version ) -macos-arm64.zip dist/* arm64.dylib
46
54
47
55
test-all :
48
56
@echo " Running tests on all suites"
You can’t perform that action at this time.
0 commit comments