Update .gitignore: cover all build artifacts

ober

2c143d5d4f506b326465958d0d3166e2c5cdbc0f

diff --git a/.gitignore b/.gitignore
index 196dac1..66dcd2d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,5 +11,25 @@ lib/**/*.wpo
 # Build symlinks / local artifacts
 libjsh-ffi.so
 
+# Build outputs (binaries, objects, boot files, generated headers)
+jemacs
+jemacs-qt
+*.o
+*.boot
+*_boot.h
+*_program.h
+qt_static_symbols.c
+jemacs-qt-ssh-agent-stub.c
+qt-main.so
+qt-main.wpo
+jemacs-qt-all.so
+vterm_shim.so
+chez_pty_shim.so
+chez_scintilla_shim.so
+libqt_shim.so
+pcre2_shim.so
+qt_chez_shim.so
+#7778#
+
 # Vendored repos (cloned, not submodules)
 vendor/jerboa-shell/