Files
ghostty/src
Mitchell Hashimoto 7b8c2232d3 build: distribute gresource c/h with source tarball
This introduces the concept of a "dist resource" (specifically a
`GhosttyDist.Resource` type). This is a resource that may be present in
dist tarballs but not in the source tree. If the resource is present and
we're not in a Git checkout, then we use it directly instead of
generating it.

This is used for the first time in this commit for the gresource c/h
files, which depend on a variety of external tools (blueprint-compiler,
glib-compile-resources, etc.) that we do not want to require downstream
users/packagers to have and we also do not want to worry about them
having the right versions.

This also adds a check for `distcheck` to ensure our distribution
contains all the expected files.
2025-03-19 11:52:03 -07:00
..
2024-03-26 16:14:25 -07:00
2025-03-18 13:58:49 -07:00
2025-03-12 09:55:52 -07:00
2025-03-12 10:04:17 -07:00
2025-03-18 13:58:49 -07:00
2025-03-12 10:15:14 -07:00
2025-03-12 10:15:14 -07:00
2025-03-18 13:58:49 -07:00
2025-01-18 22:47:18 +09:00
2025-03-18 13:58:49 -07:00
2025-03-12 10:04:17 -07:00
2025-03-12 09:55:52 -07:00
2025-02-11 16:43:50 -08:00
2024-09-26 22:00:11 -07:00
2025-03-11 14:39:04 -07:00
2024-10-18 08:11:11 -07:00
2025-03-12 16:29:17 -07:00
2025-03-12 10:04:17 -07:00
2025-03-12 09:55:52 -07:00
2025-03-11 14:53:30 -07:00
2025-03-07 13:42:00 -08:00
2025-03-12 09:55:52 -07:00
2024-08-16 14:35:10 -07:00
2022-08-18 11:42:32 -07:00
2025-03-12 16:29:17 -07:00
2025-03-12 11:29:13 -07:00
2025-03-12 09:55:52 -07:00
2025-03-18 13:58:49 -07:00
2024-08-16 10:36:10 -07:00