Mitchell Hashimoto
|
848943770a
|
start shell-integration folder, copy into zig-out
|
2023-07-06 13:26:28 -07:00 |
|
Mitchell Hashimoto
|
ce77002198
|
remove metal workaround completely
|
2023-07-01 15:19:13 -07:00 |
|
Mitchell Hashimoto
|
f537d7aab1
|
renderer: remove metal workaround, this caused crashes on x86_64
And it now works.
|
2023-07-01 15:14:24 -07:00 |
|
Mitchell Hashimoto
|
a212d811e7
|
build: update min required zig version
|
2023-06-30 13:24:01 -07:00 |
|
Mitchell Hashimoto
|
b7b3b9e7f2
|
build.zig update min version
|
2023-06-25 11:18:09 -07:00 |
|
Mitchell Hashimoto
|
56f8e39e5b
|
Update zig, mach, fmt
|
2023-06-25 11:08:20 -07:00 |
|
Mitchell Hashimoto
|
701cb9f2f5
|
build: fix race condition in build on creating 'share' dir
|
2023-06-24 15:34:17 -07:00 |
|
Mitchell Hashimoto
|
7e51dbb7e5
|
build: fix race conditions, use actual filesource
|
2023-06-24 14:24:58 -07:00 |
|
Mitchell Hashimoto
|
d9421b87b0
|
build: copy the terminfo db using cp so we get symlinks
|
2023-06-24 12:40:12 -07:00 |
|
Mitchell Hashimoto
|
da1248d973
|
build: copy terminfo data into Mac app bundle
|
2023-06-24 11:41:16 -07:00 |
|
Mitchell Hashimoto
|
aad8483323
|
build: use tic to compile terminfo into database format
|
2023-06-24 09:45:26 -07:00 |
|
Mitchell Hashimoto
|
21d922304b
|
build: build.zig encodes and writes the terminfo source
|
2023-06-24 09:12:42 -07:00 |
|
Mitchell Hashimoto
|
7116ce0806
|
update zig version
|
2023-05-29 08:24:12 -07:00 |
|
Mitchell Hashimoto
|
57d8754c85
|
update required zig version in build.zig
|
2023-05-27 09:31:47 -07:00 |
|
Mitchell Hashimoto
|
97d9157d22
|
update zig version
|
2023-05-07 20:50:51 -07:00 |
|
Mitchell Hashimoto
|
4de8ddbeb5
|
update build
|
2023-04-06 08:57:29 -07:00 |
|
Jakub Konka
|
29e93a8984
|
macos: force macOS 12 SDK for latest macOS 13 as Mach does not support it
|
2023-03-26 22:51:37 +02:00 |
|
Mitchell Hashimoto
|
86c5b04ff9
|
copy mac binary must depend on binary
|
2023-03-24 20:33:36 -07:00 |
|
Mitchell Hashimoto
|
3be86cc79a
|
don't prefix warning
|
2023-03-24 20:19:04 -07:00 |
|
Mitchell Hashimoto
|
19106575eb
|
use new build struct
|
2023-03-24 20:17:25 -07:00 |
|
Mitchell Hashimoto
|
7a6826ee0e
|
build: run tests
|
2023-03-24 19:51:17 -07:00 |
|
Mitchell Hashimoto
|
5dc98da9a0
|
build compiles at least
|
2023-03-24 19:39:50 -07:00 |
|
Mitchell Hashimoto
|
8e8aabf4c0
|
build.zig: detect build outside of Nix environment and provide warning
|
2023-03-13 11:12:12 -07:00 |
|
Mitchell Hashimoto
|
d99cc0aec1
|
build.zig: automatically patchelf the rpath when in a nix shell
|
2023-03-13 10:59:30 -07:00 |
|
Mitchell Hashimoto
|
03f5addd34
|
build.zig handles tagged releases
|
2023-03-05 09:04:59 -08:00 |
|
Mitchell Hashimoto
|
0907da4eba
|
build: generate a version number, show in log on startup
|
2023-03-04 20:34:15 -08:00 |
|
Mitchell Hashimoto
|
06035e2f95
|
can now use -Dfont-backend to choose the font backend to use
|
2023-03-04 10:50:13 -08:00 |
|
Mitchell Hashimoto
|
2b73fbaa0d
|
iterating on the new for loop syntax
|
2023-02-27 21:53:09 -08:00 |
|
Mitchell Hashimoto
|
5db9854e63
|
build: install the proper linux desktop file depending on flatpak or not
|
2023-02-27 15:20:31 -08:00 |
|
Mitchell Hashimoto
|
533cfbc9b8
|
ci: add flatpak builder
|
2023-02-27 14:37:52 -08:00 |
|
Mitchell Hashimoto
|
52d22a140c
|
termio: exec uses new flatpak command, no more host-spawn
|
2023-02-27 11:26:31 -08:00 |
|
Mitchell Hashimoto
|
5b9bc9abdb
|
flatpak: build GTK version
|
2023-02-25 23:08:04 -08:00 |
|
Mitchell Hashimoto
|
f18789da87
|
build: omit icon that is too large for freedesktop
|
2023-02-25 19:39:16 -08:00 |
|
Mitchell Hashimoto
|
b927105959
|
build: add freedesktop file and icon
|
2023-02-25 14:57:48 -08:00 |
|
Mitchell Hashimoto
|
3dbb7e44bf
|
build: don't build bench by default
|
2023-02-25 14:57:48 -08:00 |
|
Mitchell Hashimoto
|
90bea1b742
|
gtk: get proper content scaling
|
2023-02-24 07:58:30 -08:00 |
|
Mitchell Hashimoto
|
48c9c65915
|
add app runtime option, add gtk backend
|
2023-02-24 07:58:29 -08:00 |
|
Mitchell Hashimoto
|
ff9af8a07b
|
lots of progress running a surface but still crashes
|
2023-02-19 10:44:56 -08:00 |
|
Mitchell Hashimoto
|
f30d80cabe
|
build: must set run condition to always now
|
2023-02-19 10:44:55 -08:00 |
|
Mitchell Hashimoto
|
1f9d4eb9f4
|
update to latest build API, rebase
|
2023-02-19 10:44:55 -08:00 |
|
Mitchell Hashimoto
|
2b3531378f
|
build: bundle compiler rt
|
2023-02-19 10:44:54 -08:00 |
|
Mitchell Hashimoto
|
9bd527fe00
|
macos: config API
|
2023-02-19 10:44:54 -08:00 |
|
Mitchell Hashimoto
|
d2d21801d8
|
macos: need to link to libstdc++
|
2023-02-19 10:44:54 -08:00 |
|
Mitchell Hashimoto
|
d2dd3df86a
|
libtoolstep
|
2023-02-19 10:44:54 -08:00 |
|
Mitchell Hashimoto
|
8b80e65928
|
lots of broken stuff
|
2023-02-19 10:44:54 -08:00 |
|
Mitchell Hashimoto
|
1abaf87de9
|
build: LipoStep
|
2023-02-19 10:44:53 -08:00 |
|
Mitchell Hashimoto
|
55aff76922
|
build: remove SwiftBuildStep
|
2023-02-19 10:44:53 -08:00 |
|
Mitchell Hashimoto
|
abd739f3ef
|
build: just copy xcframework
|
2023-02-19 10:44:53 -08:00 |
|
Mitchell Hashimoto
|
8035865596
|
build: ghostty lib, framework, build into app
|
2023-02-19 10:44:53 -08:00 |
|
Mitchell Hashimoto
|
4d09f8dba6
|
build: add SwiftBuildStep to run "swift build"
|
2023-02-19 10:44:52 -08:00 |
|