.gitignore til libogc

58 ignorer regler for libogc, klar til at kopiere til dit lager.

Bibliotek til GameCube/Wii-udvikling

Den komplette .gitignore til libogc

# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 22:57:05 UTC
# Teknologier: libogc

### libogc ###
*.d
# Byg output-mappe
build/
# Objekt fil
*.o
meta.xml
*.ko
icon.png
# Objekt fil
*.obj
# Visual Studio Code indstillinger
.vscode/
*.elf
# IntelliJ IDEA projektfiler
.idea/
*.gch
*.ilk
# Sublime Text projektfil
*.sublime-project
*.map
*.pch
# Sublime Text arbejdsområde
*.sublime-workspace
*.exp
# Emacs backup-filer
*~
# Backup fil
*.bak
# Vim swap-fil
*.swp
# Biblioteksfil
*.lib
# Midlertidige filer
*.tmp
# Statisk bibliotek
*.a
# Log fil
*.log
*.la
# Biblioteksfortegnelse
lib/
*.lo
deps/
# Dynamisk linkbibliotek
*.dll
obj/
# Windows papirkurv
$RECYCLE.BIN/
# Delt objekt
*.so
# Versioneret delt objekt
*.so.*
.Trash-1000/
# macOS dynamisk bibliotek
*.dylib
.Spotlight-V100/
# Windows eksekverbar
*.exe
.fseventsd/
# Compilerresultat
*.out
# macOS mappeindstillinger (Desktop Services Store)
.DS_Store
# Ansøgningspakke
*.app
# 32-bit x86 binær
*.i*86
# 64-bit x86 binær
*.x86_64
# Hex dump fil
*.hex
# macOS debug symboler
*.dSYM/
# Stack brugsfil
*.su
*.bin
# Mellem debug-fil
*.idb
# Database med fejlfinding af programmer
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol

Hvad disse libogc regler faktisk ignorerer

Hvert mønster nedenfor, og hvorfor det hører hjemme i din .gitignore.

Forudsætninger

Mønster Hvad den ignorerer
*.d Forudsætninger

Ignorer build mapper

Mønster Hvad den ignorerer
build/ Byg output-mappe

Objektfiler

Mønster Hvad den ignorerer
*.o Objekt fil
*.ko Objektfiler
*.obj Objekt fil
*.elf Objektfiler
*.bin Objektfiler

Ignorer Wii-specifikke metadatafiler

Mønster Hvad den ignorerer
meta.xml Ignorer Wii-specifikke metadatafiler
icon.png Ignorer Wii-specifikke metadatafiler

Ignorer editor eller IDE-specifikke filer

Mønster Hvad den ignorerer
.vscode/ Visual Studio Code indstillinger
.idea/ IntelliJ IDEA projektfiler
*.sublime-project Sublime Text projektfil
*.sublime-workspace Sublime Text arbejdsområde

Forudkompilerede overskrifter

Mønster Hvad den ignorerer
*.gch Forudkompilerede overskrifter
*.pch Forudkompilerede overskrifter

Linkerresultat

Mønster Hvad den ignorerer
*.ilk Linkerresultat
*.map Linkerresultat
*.exp Linkerresultat

Ignorer backup eller midlertidige filer

Mønster Hvad den ignorerer
*~ Emacs backup-filer
*.bak Backup fil
*.swp Vim swap-fil
*.tmp Midlertidige filer

Biblioteker

Mønster Hvad den ignorerer
*.lib Biblioteksfil
*.a Statisk bibliotek
*.la Biblioteker
*.lo Biblioteker

Ignorer logfiler

Mønster Hvad den ignorerer
*.log Log fil

Ignorer biblioteker og afhængigheder

Mønster Hvad den ignorerer
lib/ Biblioteksfortegnelse
deps/ Ignorer biblioteker og afhængigheder
obj/ Ignorer biblioteker og afhængigheder

Delte objekter (inkl. Windows DLL'er)

Mønster Hvad den ignorerer
*.dll Dynamisk linkbibliotek
*.so Delt objekt
*.so.* Versioneret delt objekt
*.dylib macOS dynamisk bibliotek

Ignorer operativsystemspecifikke filer

Mønster Hvad den ignorerer
$RECYCLE.BIN/ Windows papirkurv
.Trash-1000/ Ignorer operativsystemspecifikke filer
.Spotlight-V100/ Ignorer operativsystemspecifikke filer
.fseventsd/ Ignorer operativsystemspecifikke filer
.DS_Store macOS mappeindstillinger (Desktop Services Store)

Eksekverbare filer

Mønster Hvad den ignorerer
*.exe Windows eksekverbar
*.out Compilerresultat
*.app Ansøgningspakke
*.i*86 32-bit x86 binær
*.x86_64 64-bit x86 binær
*.hex Hex dump fil
*.dol Eksekverbare filer
*.elf Eksekverbare filer

Debug filer

Mønster Hvad den ignorerer
*.dSYM/ macOS debug symboler
*.su Stack brugsfil
*.idb Mellem debug-fil
*.pdb Database med fejlfinding af programmer

Kernemodul kompilér resultater

Mønster Hvad den ignorerer
*.mod* Kernemodul kompilér resultater
*.cmd Kernemodul kompilér resultater
.tmp_versions/ Kernemodul kompilér resultater
modules.order Kernemodul kompilér resultater
Module.symvers Kernemodul kompilér resultater
Mkfile.old Kernemodul kompilér resultater
dkms.conf Kernemodul kompilér resultater

Sådan bruger du denne .gitignore til libogc

  1. Kopier libogc reglerne ovenfor, eller download filen direkte.
  2. Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
  3. Hvis nogle af disse filer allerede er sporet, så kør git rm -r --cached . og commit igen - Git anvender kun ignoreringsregler på usporede filer.
  4. Brug .gitignore, så alle på holdet deler de samme regler.