ChrisOS Research ProjectOperating systems · language systems · graphics · machine emulation
DOCUMENTATION ARCHIVEMAIN BRANCH
ChrisOS/Source reference: .gitignore
In this chapter

Source reference: .gitignore

Deterministic source record. The complete textual file is reproduced below; this page does not replace architectural interpretation in the authored chapters.

File identity

Field Value
Path .gitignore
Lines 152
Bytes 2773
SHA-256 f7bdeb836574780fe5e2497163555fe111eec255af7818fe9c884796d46e347b
ChrisOS revision da3df29cb397932c43d32373871fb9380e688ade

Detected syntactic dependencies

Line Include
— No preprocessor include detected.

Detected symbols

Line Symbol
— No C-like function definition detected by the scanner.

Complete source

The following block is the complete textual file at the recorded revision. No lines are elided, abbreviated or paraphrased.

# ChrisOS build tree (kernel objects, ISO, host tools, disk image)
build/

# Legacy 32-bit boot chain (removed from tree; ignore if present locally)
boot/

# Images and ISO at repo root (pre-build/ layout)
*.iso
os.img
disk.img
disk_v2.img
disk.bad

# Stale ISO staging (Limine blobs are copied from third_party/ at build time)
iso_root/boot/kernel.elf
iso_root/boot/limine/*.bin
iso_root/boot/limine/*.sys
iso_root/EFI/

# Object / link output outside build/
*.o
*.ko
*.obj
*.elf
*.ilk
*.map
*.exp

# Host test binaries accidentally built at repo root
/test_*

# QEMU / debug captures
qemu_*.log
qemu_mon.txt
*.ppm

# Prerequisites
*.d

# Precompiled headers
*.gch
*.pch

# Libraries
*.lib
*.a
*.la
*.lo
*.dll
*.so
*.so.*
*.dylib

# Executables (Windows)
*.exe
*.out
*.app
*.i*86
*.x86_64
*.hex

# Debug
*.dSYM/
*.su
*.idb
*.pdb
*.dwo

# Kernel module build debris
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf

# Python
__pycache__/
*.pyc

# OS / editor
.DS_Store
Thumbs.db
*~
*.swp

# Scratch at repo root
/TEST.CC

# Material didático / debug local (não faz parte do projeto versionado)
learn/
docs/*
# Stability campaign deliverables are tracked (see prompt); other docs are local.
!docs/STABILITY_AUDIT.md
!docs/STABILITY_REPORT.md
!docs/LOCKING.md
!docs/RESOURCE_OWNERSHIP.md
!docs/FOUNDATION_AUDIT.md
!docs/FOUNDATION_FINAL_REPORT.md
!docs/CLVM_ABI.md
!docs/CHRISC_SYSTEM_ABI.md
!docs/DEVTOOL_AUDIT.md
!docs/DEVTOOL_ARCHITECTURE.md
!docs/SELFHOST_STATUS.md
!docs/CHRISC_SELFHOST_CONFORMANCE.md
!docs/NATIVE_TOOLCHAIN_GAP.md
!docs/NATIVE_TOOLCHAIN_AUDIT.md
!docs/CHRIS_KERNEL_C_PROFILE.md
!docs/KCC_STATUS.md
!docs/CHRISASM_STATUS.md
!docs/CHRISO_FORMAT.md
!docs/CHRISLD_STATUS.md
!docs/KERNEL_SELFHOST_PLAN.md
!docs/REAL_HARDWARE_PLAN.md
!docs/HARDWARE_COMPATIBILITY.md
!docs/INSTALLATION.md
!docs/HARDWARE_BRINGUP.md
!docs/CURRENT_CAPABILITIES.md
!docs/CURRENT_KERNEL_AUDIT.md
!docs/CURRENT_HARDWARE_AUDIT.md
!docs/CURRENT_SELFHOST_AUDIT.md
!docs/CURRENT_GRAPHICS_AUDIT.md
!docs/GRAPHICS_ARCHITECTURE.md
!docs/VIRTIO_GPU.md
!docs/VIRGL.md
!docs/GFX2D.md
!docs/GFX3D.md
!docs/CAMPAIGN_STATUS.md
!docs/SHADER_ARCHITECTURE.md
!docs/GLSL_SUPPORT.md
!docs/chrisvm-boot-protocol.md
!docs/chrisvm-spec-v1.md
!docs/chrisvm/
!docs/chrisvm/**
backup/
tools/gen_fase*.py
tools/write_learn_book.py
tools/fix_historico_banners.py
tools/analyze_screen.py
tools/check_mouse.py
tools/find_cursor.py
tools/scan_cursor_color.py
tools/sample_px.py
tools/move_font_to_rodata.py
tools/boot_dump.sh
tools/boot_lfb.sh
tools/test_boot.sh
tools/mon_cmds.txt
tools/test_udp_echo.py
tools/test_udp_echo.sh

Role of this record

The atlas guarantees file-by-file traceability. Responsibility, invariants, ownership, concurrency, security, performance and subsystem interactions belong in authored chapters and must cite this file when applicable.

Document record ID: source-f7bdeb836574780f Reviewed source: da3df29cb397
Sources at this revision
Class: generated-source-reference