.gitignore for libogc

58 ignoreringsregler for libogc, klare til å kopieres inn i kodelageret ditt.

Bibliotek for GameCube/Wii-utvikling

Den komplette .gitignore-filen for libogc

# Generert av LFGitignore - https://lfgitignore.com
# Opprettet: 2026-10-13 16:12:58 UTC
# Teknologier: libogc

### libogc ###
*.d
# Mappe for byggresultater
build/
# Objektfil
*.o
meta.xml
*.ko
icon.png
# Objektfil
*.obj
# Visual Studio Code-innstillinger
.vscode/
*.elf
# IntelliJ IDEA-prosjektfiler
.idea/
*.gch
*.ilk
# Sublime Text-prosjektfil
*.sublime-project
*.map
*.pch
# Sublime Text-arbeidsområde
*.sublime-workspace
*.exp
# Emacs-sikkerhetskopifiler
*~
# Sikkerhetskopifil
*.bak
# Vim-vekselfil
*.swp
# Bibliotekfil
*.lib
# Midlertidige filer
*.tmp
# Statisk bibliotek
*.a
# Loggfil
*.log
*.la
# Bibliotekmappe
lib/
*.lo
deps/
# Dynamisk lenkebibliotek
*.dll
obj/
# Windows-papirkurv
$RECYCLE.BIN/
# Delt objekt
*.so
# Versjonert delt objekt
*.so.*
.Trash-1000/
# dynamisk macOS-bibliotek
*.dylib
.Spotlight-V100/
# Kjørbar Windows-fil
*.exe
.fseventsd/
# Kompilatorutdata
*.out
# macOS-mappeinnstillinger (Desktop Services Store)
.DS_Store
# Applikasjonspakke
*.app
# 32-biters x86-binærfil
*.i*86
# 64-biters x86-binærfil
*.x86_64
# Heksadesimal dumpfil
*.hex
# macOS-feilsøkingssymboler
*.dSYM/
# Fil for stakkbruk
*.su
*.bin
# Midlertidig feilsøkingsfil
*.idb
# Feilsøkingsdatabase for program
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol

Hva disse libogc-reglene faktisk ignorerer

Alle mønstrene nedenfor, og hvorfor de hører hjemme i .gitignore-filen din.

Forutsetninger

Mønster Hva det ignorerer
*.d Forutsetninger

Ignorer byggmapper

Mønster Hva det ignorerer
build/ Mappe for byggresultater

Objektfiler

Mønster Hva det ignorerer
*.o Objektfil
*.ko Objektfiler
*.obj Objektfil
*.elf Objektfiler
*.bin Objektfiler

Ignorer Wii-spesifikke metadatafiler

Mønster Hva det ignorerer
meta.xml Ignorer Wii-spesifikke metadatafiler
icon.png Ignorer Wii-spesifikke metadatafiler

Ignorer editor- eller IDE-spesifikke filer

Mønster Hva det ignorerer
.vscode/ Visual Studio Code-innstillinger
.idea/ IntelliJ IDEA-prosjektfiler
*.sublime-project Sublime Text-prosjektfil
*.sublime-workspace Sublime Text-arbeidsområde

Forhåndskompilerte headerfiler

Mønster Hva det ignorerer
*.gch Forhåndskompilerte headerfiler
*.pch Forhåndskompilerte headerfiler

Lenkerutdata

Mønster Hva det ignorerer
*.ilk Lenkerutdata
*.map Lenkerutdata
*.exp Lenkerutdata

Ignorer sikkerhetskopier eller midlertidige filer

Mønster Hva det ignorerer
*~ Emacs-sikkerhetskopifiler
*.bak Sikkerhetskopifil
*.swp Vim-vekselfil
*.tmp Midlertidige filer

Biblioteker

Mønster Hva det ignorerer
*.lib Bibliotekfil
*.a Statisk bibliotek
*.la Biblioteker
*.lo Biblioteker

Ignorer loggfiler

Mønster Hva det ignorerer
*.log Loggfil

Ignorer biblioteker og avhengigheter

Mønster Hva det ignorerer
lib/ Bibliotekmappe
deps/ Ignorer biblioteker og avhengigheter
obj/ Ignorer biblioteker og avhengigheter

Delte objekter (inkl. Windows-DLL-er)

Mønster Hva det ignorerer
*.dll Dynamisk lenkebibliotek
*.so Delt objekt
*.so.* Versjonert delt objekt
*.dylib dynamisk macOS-bibliotek

Ignorer operativsystemspesifikke filer

Mønster Hva det ignorerer
$RECYCLE.BIN/ Windows-papirkurv
.Trash-1000/ Ignorer operativsystemspesifikke filer
.Spotlight-V100/ Ignorer operativsystemspesifikke filer
.fseventsd/ Ignorer operativsystemspesifikke filer
.DS_Store macOS-mappeinnstillinger (Desktop Services Store)

Kjørbare filer

Mønster Hva det ignorerer
*.exe Kjørbar Windows-fil
*.out Kompilatorutdata
*.app Applikasjonspakke
*.i*86 32-biters x86-binærfil
*.x86_64 64-biters x86-binærfil
*.hex Heksadesimal dumpfil
*.dol Kjørbare filer
*.elf Kjørbare filer

Feilsøkingsfiler

Mønster Hva det ignorerer
*.dSYM/ macOS-feilsøkingssymboler
*.su Fil for stakkbruk
*.idb Midlertidig feilsøkingsfil
*.pdb Feilsøkingsdatabase for program

Kompileringsresultater for kjernemoduler

Mønster Hva det ignorerer
*.mod* Kompileringsresultater for kjernemoduler
*.cmd Kompileringsresultater for kjernemoduler
.tmp_versions/ Kompileringsresultater for kjernemoduler
modules.order Kompileringsresultater for kjernemoduler
Module.symvers Kompileringsresultater for kjernemoduler
Mkfile.old Kompileringsresultater for kjernemoduler
dkms.conf Kompileringsresultater for kjernemoduler

Slik bruker du denne .gitignore-filen for libogc

  1. Kopier libogc-reglene ovenfor, eller last ned filen direkte.
  2. Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
  3. Hvis noen av disse filene allerede spores, kjører du git rm -r --cached . og sjekker inn på nytt — Git bruker bare ignoreringsregler på filer som ikke spores.
  4. Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.