.gitignore: libogc

58 ohitussääntöä teknologialle libogc, valmiina kopioitavaksi tietovarastoosi.

Kirjasto GameCube/Wii-kehitykseen

Kattava .gitignore: libogc

# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 16:12:42 UTC
# Teknologiat: libogc

### libogc ###
*.d
# Käännöstulosten hakemisto
build/
# Objektitiedosto
*.o
meta.xml
*.ko
icon.png
# Objektitiedosto
*.obj
# Visual Studio Coden asetukset
.vscode/
*.elf
# IntelliJ IDEA -projektitiedostot
.idea/
*.gch
*.ilk
# Sublime Text -projektitiedosto
*.sublime-project
*.map
*.pch
# Sublime Text -työtila
*.sublime-workspace
*.exp
# Emacsin varmuuskopiotiedostot
*~
# Varmuuskopiotiedosto
*.bak
# Vimin vaihtotiedosto
*.swp
# Kirjastotiedosto
*.lib
# Väliaikaistiedostot
*.tmp
# Staattinen kirjasto
*.a
# Lokitiedosto
*.log
*.la
# Kirjastohakemisto
lib/
*.lo
deps/
# Dynaamisesti linkitettävä kirjasto
*.dll
obj/
# Windowsin roskakori
$RECYCLE.BIN/
# Jaettu objekti
*.so
# Versioitu jaettu objekti
*.so.*
.Trash-1000/
# macOS:n dynaaminen kirjasto
*.dylib
.Spotlight-V100/
# Windows-suoritustiedosto
*.exe
.fseventsd/
# Kääntäjän tulokset
*.out
# macOS:n kansioasetukset (Desktop Services Store)
.DS_Store
# Sovelluspaketti
*.app
# 32-bittinen x86-binääri
*.i*86
# 64-bittinen x86-binääri
*.x86_64
# Heksadesimaalivedostiedosto
*.hex
# macOS:n virheenjäljityssymbolit
*.dSYM/
# Pinon käyttötiedosto
*.su
*.bin
# Välivaiheen virheenjäljitystiedosto
*.idb
# Ohjelman virheenjäljitystietokanta
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dol

Mitä nämä libogc-säännöt ohittavat

Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.

Esivaatimukset

Sääntö Mitä se ohittaa
*.d Esivaatimukset

Ohita käännöshakemistot

Sääntö Mitä se ohittaa
build/ Käännöstulosten hakemisto

Objektitiedostot

Sääntö Mitä se ohittaa
*.o Objektitiedosto
*.ko Objektitiedostot
*.obj Objektitiedosto
*.elf Objektitiedostot
*.bin Objektitiedostot

Ohita Wii-kohtaiset metatietotiedostot

Sääntö Mitä se ohittaa
meta.xml Ohita Wii-kohtaiset metatietotiedostot
icon.png Ohita Wii-kohtaiset metatietotiedostot

Ohita editori- tai kehitysympäristökohtaiset tiedostot

Sääntö Mitä se ohittaa
.vscode/ Visual Studio Coden asetukset
.idea/ IntelliJ IDEA -projektitiedostot
*.sublime-project Sublime Text -projektitiedosto
*.sublime-workspace Sublime Text -työtila

Esikäännetyt otsaketiedostot

Sääntö Mitä se ohittaa
*.gch Esikäännetyt otsaketiedostot
*.pch Esikäännetyt otsaketiedostot

Linkittimen tulokset

Sääntö Mitä se ohittaa
*.ilk Linkittimen tulokset
*.map Linkittimen tulokset
*.exp Linkittimen tulokset

Ohita varmuuskopio- ja väliaikaistiedostot

Sääntö Mitä se ohittaa
*~ Emacsin varmuuskopiotiedostot
*.bak Varmuuskopiotiedosto
*.swp Vimin vaihtotiedosto
*.tmp Väliaikaistiedostot

Kirjastot

Sääntö Mitä se ohittaa
*.lib Kirjastotiedosto
*.a Staattinen kirjasto
*.la Kirjastot
*.lo Kirjastot

Ohita lokitiedostot

Sääntö Mitä se ohittaa
*.log Lokitiedosto

Ohita kirjastot ja riippuvuudet

Sääntö Mitä se ohittaa
lib/ Kirjastohakemisto
deps/ Ohita kirjastot ja riippuvuudet
obj/ Ohita kirjastot ja riippuvuudet

Jaetut objektit (myös Windowsin DLL:t)

Sääntö Mitä se ohittaa
*.dll Dynaamisesti linkitettävä kirjasto
*.so Jaettu objekti
*.so.* Versioitu jaettu objekti
*.dylib macOS:n dynaaminen kirjasto

Ohita käyttöjärjestelmäkohtaiset tiedostot

Sääntö Mitä se ohittaa
$RECYCLE.BIN/ Windowsin roskakori
.Trash-1000/ Ohita käyttöjärjestelmäkohtaiset tiedostot
.Spotlight-V100/ Ohita käyttöjärjestelmäkohtaiset tiedostot
.fseventsd/ Ohita käyttöjärjestelmäkohtaiset tiedostot
.DS_Store macOS:n kansioasetukset (Desktop Services Store)

Suoritustiedostot

Sääntö Mitä se ohittaa
*.exe Windows-suoritustiedosto
*.out Kääntäjän tulokset
*.app Sovelluspaketti
*.i*86 32-bittinen x86-binääri
*.x86_64 64-bittinen x86-binääri
*.hex Heksadesimaalivedostiedosto
*.dol Suoritustiedostot
*.elf Suoritustiedostot

Virheenjäljitystiedostot

Sääntö Mitä se ohittaa
*.dSYM/ macOS:n virheenjäljityssymbolit
*.su Pinon käyttötiedosto
*.idb Välivaiheen virheenjäljitystiedosto
*.pdb Ohjelman virheenjäljitystietokanta

Ydinmoduulin käännöstulokset

Sääntö Mitä se ohittaa
*.mod* Ydinmoduulin käännöstulokset
*.cmd Ydinmoduulin käännöstulokset
.tmp_versions/ Ydinmoduulin käännöstulokset
modules.order Ydinmoduulin käännöstulokset
Module.symvers Ydinmoduulin käännöstulokset
Mkfile.old Ydinmoduulin käännöstulokset
dkms.conf Ydinmoduulin käännöstulokset

Tämän .gitignore-tiedoston käyttö: libogc

  1. Kopioi yllä olevat libogc-säännöt tai lataa tiedosto suoraan.
  2. Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
  3. Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
  4. Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.