20 Commits

Author SHA1 Message Date
Logan McNaughton d48423da77 cargo update (#1040)
* cargo update

* add cmake for mac

* more
2026-06-08 14:28:51 +00:00
Logan McNaughton c16e927288 use native-tls (#940)
* use native-tls

* Add linker argument for aarch64 macOS target

* Update linker settings in config.toml

Remove linker configuration for macOS and consolidate for Windows.

* Revert "Update linker settings in config.toml"

This reverts commit 33c8da07bf.

* more
2026-05-23 05:34:01 +00:00
Logan McNaughton 20b5cf3e4d Improve MacOS opt flags (#705) 2026-04-02 08:19:32 +02:00
Logan McNaughton cef70faf1e move MACOSX_DEPLOYMENT_TARGET 2026-03-31 15:02:53 +02:00
Logan McNaughton ad5dc8311a remove custom stack size (#698)
* remove custom stack size

* new command

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* config

* more

* more
2026-03-31 10:54:14 +02:00
Logan McNaughton 0f607e61aa Use MacOS 26 (#689) 2026-03-24 13:38:23 +01:00
Logan McNaughton fcceca5976 fix mac build (#676)
* fix mac build

* add freetype

* set deployment target

* test

* test

* more

* test

* more

* more

* more

* more

* test

* put back

* link CoreFoundation

* more

* more

* more
2026-03-12 12:49:59 +01:00
Logan McNaughton a191701610 update to rust 1.90 (#574)
* update to rust 1.90

* more
2025-09-18 22:46:22 +02:00
Logan McNaughton 8010a6211c Use default AR on windows (#522)
* Use default AR on windows

* use llvm-ar

* more
2025-07-20 08:16:04 +02:00
Logan McNaughton 7361a9bd5c remove unneeded flag (#519) 2025-07-19 16:45:27 +02:00
Logan McNaughton d4e8933352 Use rust-lld on Windows (#518) 2025-07-19 16:31:58 +02:00
Logan McNaughton a46e4f505b re-enable mac build 2025-07-13 17:51:37 +02:00
Logan McNaughton e37633ecbd LTO2 (#474)
* LTO2

* more
2025-07-06 13:18:56 +02:00
Logan McNaughton 8ab31b0c28 Use Clang (#473) 2025-07-06 10:44:05 +02:00
Logan McNaughton a013e72fda set aarch64 linker from env variable (#131) 2025-01-12 20:09:15 +01:00
Logan McNaughton 5f84c18b39 Build aarch64 for Linux (#129)
* linux aarch

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more
2025-01-12 18:20:42 +01:00
Logan McNaughton e71d5a1b2d add build flags for aarch64 (#123) 2025-01-10 11:16:09 +01:00
Logan McNaughton e02ac09703 Fix build target for optimizations (#76) 2024-08-25 23:01:52 +02:00
Logan McNaughton bbb0bd1447 re-enable mac os build (#63)
* re-enable mac os build

* collapse
2024-05-29 07:26:24 -06:00
Logan McNaughton dfcd0a21d7 clean up build process (#9)
* clean up build process

* more

* more

* add mac

* more

* more

* Update build.rs
2023-10-06 09:41:27 -06:00