42 Commits

Author SHA1 Message Date
Mitchell Hashimoto
f31d473512 remove harfbuzz submodule 2023-10-07 14:51:45 -07:00
Mitchell Hashimoto
965fabeb6e remove libxml2 submodule 2023-10-07 14:48:56 -07:00
Mitchell Hashimoto
bb6f17e6ee remove mach-sdk submodules 2023-10-01 17:47:51 -07:00
Mitchell Hashimoto
e61c319588 remove a great many submodules 2023-10-01 17:46:24 -07:00
Mitchell Hashimoto
7a27228660 pkg/libxml2 2023-10-01 12:56:20 -07:00
Mitchell Hashimoto
220e5b1818 remove pixman submodule 2023-08-28 07:22:18 -07:00
Mitchell Hashimoto
2b5776b101 switch back to mach-glfw fork
So we don't need to fully adopt the Zig package manager yet.
2023-08-02 16:01:53 -07:00
Mitchell Hashimoto
97d9157d22 update zig version 2023-05-07 20:50:51 -07:00
Mitchell Hashimoto
e6b7ffe57c remove mach, specialize to mach-glfw 2023-04-06 08:56:08 -07:00
Mitchell Hashimoto
6a791c46dc vendor/mach: go back to mainline 2023-04-04 10:20:18 -07:00
Mitchell Hashimoto
32e367e060 update mach to fork for now 2023-02-27 21:56:19 -08:00
Mitchell Hashimoto
533cfbc9b8 ci: add flatpak builder 2023-02-27 14:37:52 -08:00
Mitchell Hashimoto
6accb7d67c delete libuv 2023-02-14 21:00:24 -08:00
Mitchell Hashimoto
60fca27c33 vendor/libxev 2023-01-30 19:17:43 -08:00
Mitchell Hashimoto
e9bf2a5680 pkg/objc: extract to zig-objc repo 2023-01-02 21:35:32 -08:00
Mitchell Hashimoto
21faf0b6fb add zig-js 2022-12-03 21:46:00 -08:00
Mitchell Hashimoto
ef65b261de vendor/pixman and basic building 2022-11-24 10:21:27 -08:00
Mitchell Hashimoto
18bc5b2e9a No need to use a mach fork anymore 2022-11-15 13:24:15 -08:00
Mitchell Hashimoto
f29393bca6 Imgui (#20)
* vendor/cimgui

* Add a "dev mode" window which for now is just imgui demo
2022-10-16 16:20:08 -07:00
Mitchell Hashimoto
72105fc6cd update to the latest stage2 compiler we can 2022-09-23 12:08:06 -07:00
Mitchell Hashimoto
59191b05cd build fontconfig 2022-09-13 14:34:40 -07:00
Mitchell Hashimoto
367aba62c4 Add harfbuzz build (not used yet) 2022-08-28 10:09:39 -07:00
Mitchell Hashimoto
32d96dd49b add utf8proc so we can detect unicode char width 2022-08-20 10:48:54 -07:00
Mitchell Hashimoto
728df4af16 build libpng and link freetype to it 2022-08-20 10:24:49 -07:00
Mitchell Hashimoto
583eec0fe6 zlib 2022-08-20 10:02:04 -07:00
Mitchell Hashimoto
adba7aae22 Add sdk submodule 2022-07-26 11:33:15 -07:00
Mitchell Hashimoto
aae3eb88de vendor: add tracy v0.7.8 2022-04-29 08:38:49 -07:00
Mitchell Hashimoto
fdde63cd36 vendor: remove stb 2022-04-29 08:28:58 -07:00
Mitchell Hashimoto
8a42336741 remove vendor/cglm 2022-04-29 08:28:25 -07:00
Mitchell Hashimoto
21ee510471 starting libuv bindings 2022-04-21 09:33:32 -07:00
Mitchell Hashimoto
5e919cee2d remove freetype-gl 2022-04-05 19:55:30 -07:00
Mitchell Hashimoto
ef55c1ac97 vendor: freetype-gl 2022-04-04 13:59:03 -07:00
Mitchell Hashimoto
626a4d2e20 remove raylib 2022-04-04 13:58:25 -07:00
Mitchell Hashimoto
84cc6df1a5 vendor: cglm 2022-04-04 09:44:06 -07:00
Mitchell Hashimoto
61f3007d86 submodule: freetype 2022-04-03 12:50:56 -07:00
Mitchell Hashimoto
49ff9b4ae9 add stb 2022-04-01 19:33:09 -07:00
Mitchell Hashimoto
96cc167d53 add raylib 2022-03-31 17:13:14 -07:00
Mitchell Hashimoto
112b13ae4d build mach-glfw 2022-03-30 11:38:06 -07:00
Mitchell Hashimoto
15230d527f Remove glfw gitmodule 2022-03-30 11:33:02 -07:00
Mitchell Hashimoto
16d5162be0 add glfw vendor 2022-03-29 09:28:50 -07:00
Mitchell Hashimoto
d3f69730ff remove mach-glfw 2022-03-29 09:26:54 -07:00
Mitchell Hashimoto
f8b0000444 Initial 2022-03-29 09:06:39 -07:00