diff --git a/bindings/odin/build-clay-lib.sh b/bindings/odin/build-clay-lib.sh index fb75c53..b4ce6e0 100755 --- a/bindings/odin/build-clay-lib.sh +++ b/bindings/odin/build-clay-lib.sh @@ -1,4 +1,6 @@ cp ../../clay.h clay.c; -clang -c -o clay.o -static clay.c -fPIC && ar r clay-odin/clay.a clay.o; +clang -c -o clay.o -static -target x86_64-apple-darwin clay.c -fPIC && ar r clay-odin/macos/clay.a clay.o; +clang -c -o clay.o -static clay.c -fPIC && ar r clay-odin/macos-arm64/clay.a clay.o; +clang -c -o clay-odin/windows/clay.lib -target x86_64-pc-windows-msvc -fuse-ld=llvm-lib -static clay.c; rm clay.o; rm clay.c; \ No newline at end of file diff --git a/bindings/odin/clay-odin/macos-arm64/clay.a b/bindings/odin/clay-odin/macos-arm64/clay.a index d1ab8f6..6337961 100644 Binary files a/bindings/odin/clay-odin/macos-arm64/clay.a and b/bindings/odin/clay-odin/macos-arm64/clay.a differ diff --git a/bindings/odin/clay-odin/macos/clay.a b/bindings/odin/clay-odin/macos/clay.a new file mode 100644 index 0000000..29e9862 Binary files /dev/null and b/bindings/odin/clay-odin/macos/clay.a differ diff --git a/bindings/odin/clay-odin/windows/clay.lib b/bindings/odin/clay-odin/windows/clay.lib new file mode 100644 index 0000000..3fd2d19 Binary files /dev/null and b/bindings/odin/clay-odin/windows/clay.lib differ diff --git a/bindings/odin/examples/clay-official-website/resources/Roboto-Regular.ttf b/bindings/odin/examples/clay-official-website/resources/Roboto-Regular.ttf deleted file mode 100644 index ddf4bfa..0000000 Binary files a/bindings/odin/examples/clay-official-website/resources/Roboto-Regular.ttf and /dev/null differ