summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/gen_runtime.zig
AgeCommit message (Collapse)AuthorFiles
2025-08-22fix(build): workaround errors in zig build due to stale cachebfredl1
addDirectoryArg with a source dir is not enough to depend on changes to invidiual files. as a workaround, mark this step as having side-effects (always being run) for now.
2025-08-19build: make build.zig generate helptags without running "nvim" binarybfredl1
This is matters for cross-compiling where we might not be able to run the "nvim" binary on the host. Instead reimplement the helptags extractor as a small lua script, which we can run on the host using the nlua0 helper already used for other generator scripts.
2025-05-02feat(build): build.zig MVP: build and run functionaltests on linuxbfredl1
NEW BUILD SYSTEM! This is a MVP implementation which supports building the "nvim" binary, including cross-compilation for some targets. As an example, you can build a aarch64-macos binary from an x86-64-linux-gnu host, or vice versa Add CI target for build.zig currently for functionaltests on linux x86_64 only Follow up items: - praxis for version and dependency bumping - windows 💀 - full integration of libintl and gettext (or a desicion not to) - update help and API metadata files - installation into a $PREFIX - more tests and linters