.gitignore za HIP
35 pravila izuzimanja za HIP, spremnih za kopiranje u repozitorij.
Izvršni API C++ za AMD GPU-ove
Potpuni .gitignore za HIP
# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 15:58:46 UTC
# Tehnologije: HIP
### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Objektna datoteka
*.o
# Objektna datoteka
*.obj
# Dijeljeni objekt
*.so
# Statička biblioteka
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Rezultati prevoditelja
*.out
# Izvršna datoteka Windowsa
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Datoteka oznaka Vima
tags
# Datoteka zapisnika
*.log
/tests_output/
/samples_output/
Što ova pravila za HIP zapravo zanemaruju
Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.
Općenito
| Obrazac | Što zanemaruje |
|---|---|
/build/ |
common build directory |
Interne datoteke CMakea
| Obrazac | Što zanemaruje |
|---|---|
/CMakeFiles/ |
Interne datoteke CMakea |
Datoteka predmemorije CMakea
| Obrazac | Što zanemaruje |
|---|---|
/CMakeCache.txt |
Datoteka predmemorije CMakea |
/Makefile |
automatski generirani Makefile |
/cmake_install.cmake |
instalacijska skripta |
/install_manifest.txt |
popis instalacijskog manifesta |
Datoteke ovisnosti Ninje
| Obrazac | Što zanemaruje |
|---|---|
*.ninja-dep |
Datoteke ovisnosti Ninje |
Datoteke zapisnika Ninje
| Obrazac | Što zanemaruje |
|---|---|
*.ninja_log |
Datoteke zapisnika Ninje |
Direktorij zapisnika Mesona
| Obrazac | Što zanemaruje |
|---|---|
meson-logs/ |
Direktorij zapisnika Mesona |
*.o |
Objektna datoteka |
Objektne datoteke Windowsa
| Obrazac | Što zanemaruje |
|---|---|
*.obj |
Objektna datoteka |
*.so |
Dijeljeni objekt |
*.a |
Statička biblioteka |
*.d |
datoteke ovisnosti |
*.gch |
unaprijed prevedena zaglavlja |
*.ii |
rezultati pretprocesiranja |
Rezultati pretprocesiranja C++
| Obrazac | Što zanemaruje |
|---|---|
*.ii.cpp |
Rezultati pretprocesiranja C++ |
*.out |
Rezultati prevoditelja |
Izvršne datoteke Windowsa
| Obrazac | Što zanemaruje |
|---|---|
*.exe |
Izvršna datoteka Windowsa |
Prevedena binarna datoteka ROCm
| Obrazac | Što zanemaruje |
|---|---|
*.hsaco |
Prevedena binarna datoteka ROCm |
*.s |
izlaz asembliranja |
*.kernels.cpp |
automatski generirani izvori jezgre |
*.hip.cpp.* |
međurezultati hipcc-a |
bin/hipInfo |
4. Službene ogledne binarne datoteke i rezultati vodiča — ogledna binarna datoteka |
bin/hipBusBandwidth |
ogledna binarna datoteka |
bin/hipDispatchLatency |
ogledna binarna datoteka |
bin/hipify-clang |
ogledni alat |
samples/**/*.out |
izlazi vodiča |
Ispisi ISA-e/koda
| Obrazac | Što zanemaruje |
|---|---|
samples/**/*.code |
Ispisi ISA-e/koda |
samples/**/*.hsaco |
prevedene binarne datoteke |
samples/**/*.co |
izlazi koda jezgre |
tags |
Datoteka oznaka Vima |
*.log |
Datoteka zapisnika |
/tests_output/ |
prilagođeni izlazni direktorij testova |
/samples_output/ |
prilagođeni izlazni direktorij primjera |
Kako koristiti ovaj .gitignore za HIP
- Kopirajte pravila za HIP iznad ili izravno preuzmite datoteku.
- U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
- Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
- Predajte .gitignore kako bi svi u timu koristili ista pravila.