Files
BBeOS/.gitignore
Eliott 7b53cde2ae
Some checks failed
CI / markdown-lint (push) Failing after 14s
Complete BBeOS project implementation with BlackBerry-inspired website
- Updated .gitignore with comprehensive exclusions for build artifacts, IDE files, and OS-specific files
- Created BlackBerry-inspired website with Heroicons and Gitea integration
- Added complete project structure with all 7 phases implemented
- Included kernel drivers, UI components, telephony stack, and packaging tools
- Added emulation scripts for testing and development
- Comprehensive documentation for all development phases
- Security analysis and hardware testing guides
- SDK and application framework for third-party development
2025-08-01 10:20:28 +02:00

375 lines
5.6 KiB
Plaintext

# BBeOS Project .gitignore
# =============================================================================
# KERNEL & BOOTLOADER
# =============================================================================
# Kernel source (large external repository)
kernel-source/
# Kernel build artifacts
*.o
*.ko
*.dtb
*.dtbo
*.dtbo.img
zImage
Image
vmlinux
vmlinuz
System.map
Module.symvers
modules.order
modules.builtin
modules.builtin.modinfo
# Device tree files
*.dts
*.dtsi
*.dtb
*.dtbo
# Boot images
boot.img
recovery.img
system.img
userdata.img
cache.img
*.img
# Initramfs
initramfs.img
initramfs.cpio
initramfs.cpio.gz
# =============================================================================
# ROOT FILESYSTEM
# =============================================================================
# Root filesystem builds
rootfs/
rootfs-build/
rootfs.tar.gz
rootfs.cpio
rootfs.cpio.gz
# BusyBox build artifacts
busybox/
busybox-*/
# =============================================================================
# BUILD TOOLS & COMPILATION
# =============================================================================
# Cross-compilation toolchains
toolchain/
arm-linux-gnueabihf/
gcc-arm-linux-gnueabihf/
# Build directories
build/
build-*/
out/
output/
dist/
# Object files and libraries
*.o
*.a
*.so
*.so.*
*.dylib
*.dll
# Executables
*.exe
*.bin
*.elf
# =============================================================================
# PACKAGING & DEPLOYMENT
# =============================================================================
# Package files
*.deb
*.rpm
*.tar.gz
*.tar.bz2
*.zip
*.7z
# Flashable images
*.img
*.bin
*.flash
# Update packages
*.update
*.ota
# =============================================================================
# DEVELOPMENT & IDE
# =============================================================================
# Visual Studio Code
.vscode/
*.code-workspace
# IntelliJ IDEA
.idea/
*.iml
*.ipr
*.iws
# Sublime Text
*.sublime-project
*.sublime-workspace
# Vim
*.swp
*.swo
*~
# Emacs
*~
\#*\#
/.emacs.desktop
/.emacs.desktop.lock
*.elc
auto-save-list
tramp
.\#*
# =============================================================================
# OPERATING SYSTEM
# =============================================================================
# macOS
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
# Windows
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
*.tmp
*.temp
Desktop.ini
$RECYCLE.BIN/
*.cab
*.msi
*.msix
*.msm
*.msp
*.lnk
# Linux
*~
.fuse_hidden*
.directory
.Trash-*
.nfs*
# =============================================================================
# TEMPORARY & LOG FILES
# =============================================================================
# Temporary files
*.tmp
*.temp
*.bak
*.backup
*.old
*.orig
*.rej
# Log files
*.log
logs/
log/
# Core dumps
core
core.*
*.core
# =============================================================================
# SECURITY & KEYS
# =============================================================================
# Private keys and certificates
*.key
*.pem
*.crt
*.cert
*.p12
*.pfx
*.keystore
# SSH keys
id_rsa
id_rsa.pub
id_ed25519
id_ed25519.pub
# GPG keys
*.gpg
*.asc
# =============================================================================
# TESTING & EMULATION
# =============================================================================
# QEMU files
*.qcow2
*.vmdk
*.vdi
*.vhd
*.raw
# Test artifacts
test-results/
coverage/
*.coverage
.coverage
.pytest_cache/
# =============================================================================
# DOCUMENTATION BUILD
# =============================================================================
# Documentation build artifacts
docs/_build/
docs/build/
site/
_site/
# =============================================================================
# DEPENDENCIES & PACKAGE MANAGERS
# =============================================================================
# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.npm
.yarn-integrity
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# Virtual environments
venv/
env/
ENV/
env.bak/
venv.bak/
# =============================================================================
# GITEA ACTIONS & CI/CD
# =============================================================================
# Gitea Actions
.gitea/actions/
.gitea/workflows/.cache/
# Runner files
runner/
*.runner
# =============================================================================
# PROJECT SPECIFIC
# =============================================================================
# BBeOS specific build artifacts
bbeos-*.img
bbeos-boot.img
bbeos-system.img
bbeos-recovery.img
# Hardware testing results
hardware-test-results/
test-reports/
# Emulation files
emulation/
qemu-output/
# SDK builds
sdk-build/
sdk-dist/
# Application builds
apps/build/
ui/build/
telephony/build/
packaging/build/
# =============================================================================
# MISC
# =============================================================================
# Backup files
*.bak
*.backup
*.old
# Compressed files
*.gz
*.bz2
*.xz
*.lzma
# Archive files
*.tar
*.zip
*.rar
*.7z
# Database files
*.db
*.sqlite
*.sqlite3
# Configuration files with sensitive data
config.local.*
.env
.env.local
.env.*.local