Mitchell Hashimoto
0112607532
Zig 0.15: zig build test macOS
2025-10-03 07:10:43 -07:00
Mitchell Hashimoto
c990d35d6d
macos: add benchmark tests to our Xcode project
2025-07-09 15:06:24 -07:00
Mitchell Hashimoto
20bb71c627
libghostty: export benchmark CLI API
2025-07-09 15:06:24 -07:00
Mitchell Hashimoto
01b2545d1d
macos: fix signpost API to use proper mach header base addr
2025-07-09 15:06:24 -07:00
Mitchell Hashimoto
d30771ecff
pkg/macos: use new @ptrcast for os.log
2025-07-09 15:06:24 -07:00
Mitchell Hashimoto
8506637ae6
macos: add signpost API
2025-07-09 15:06:23 -07:00
Mitchell Hashimoto
5ad8ea6b22
pkg/macos: clean up for Zig 0.14, consolidate C imports into one decl
...
Fixes #6727
The major change in this commit is to consolidate all the C imports in
a single decl in main.zig. This is required for Zig 0.14. Without it,
the problem in #6727 will happen. I was never able to minimize why this
happens in order to open a Zig bug.
Beyond this, I fixed the build.zig and build.zig.zon to work with Zig
0.14 so that we can test building `pkg/macos` in isolation. There are no
downstream impacting changes in the build.zig files.
2025-03-15 07:02:53 -07:00
Mitchell Hashimoto
7e9be00924
working on macos
2025-03-12 10:15:14 -07:00
Mitchell Hashimoto
17d844e7bf
pkg/macos: more
2024-08-16 16:39:33 -07:00
Mitchell Hashimoto
314f9287b1
Update Zig ( #164 )
...
* update zig
* pkg/fontconfig: clean up @as
* pkg/freetype,harfbuzz: clean up @as
* pkg/imgui: clean up @as
* pkg/macos: clean up @as
* pkg/pixman,utf8proc: clean up @as
* clean up @as
* lots more @as cleanup
* undo flatpak changes
* clean up @as
2023-06-30 12:15:31 -07:00
Mitchell Hashimoto
56f8e39e5b
Update zig, mach, fmt
2023-06-25 11:08:20 -07:00
Mitchell Hashimoto
9e3bbc1598
macos: send logs to unified logging
2022-10-31 15:16:29 -07:00
Mitchell Hashimoto
7608d7921f
pkg/macos: OS Log support
2022-10-31 14:47:10 -07:00