.gitignore, skirtas HIP
35 nepaiso HIP taisyklių, paruoštų kopijuoti į jūsų saugyklą.
C++ vykdymo API, skirta AMD GPU
Visas .gitignore, skirtas HIP
# Sukurta LFGitignore - https://lfgitignore.com
# Sukurta: 2026-10-31 23:46:37 UTC
# Technologijos: HIP
### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Objekto failas
*.o
# Objekto failas
*.obj
# Bendras objektas
*.so
# Statinė biblioteka
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Kompiliatoriaus išvestis
*.out
# Windows vykdomasis failas
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Vim žymų failas
tags
# Žurnalo failas
*.log
/tests_output/
/samples_output/
Kokių failų nepaiso šios HIP taisyklės
Kiekvienas toliau pateiktas šablonas paaiškintas: kodėl jis reikalingas jūsų .gitignore.
Generolas
| Šablonas | Ką ignoruoja |
|---|---|
/build/ |
common build directory |
CMake vidiniai failai
| Šablonas | Ką ignoruoja |
|---|---|
/CMakeFiles/ |
CMake vidiniai failai |
CMake talpyklos failas
| Šablonas | Ką ignoruoja |
|---|---|
/CMakeCache.txt |
CMake talpyklos failas |
/Makefile |
automatiškai sugeneruotas Makefile |
/cmake_install.cmake |
įdiegti scenarijų |
/install_manifest.txt |
įdiegti manifestų sąrašą |
Ninja priklausomybės failai
| Šablonas | Ką ignoruoja |
|---|---|
*.ninja-dep |
Ninja priklausomybės failai |
Ninja žurnalo failai
| Šablonas | Ką ignoruoja |
|---|---|
*.ninja_log |
Ninja žurnalo failai |
Meson žurnalo katalogas
| Šablonas | Ką ignoruoja |
|---|---|
meson-logs/ |
Meson žurnalo katalogas |
*.o |
Objekto failas |
Windows objektų failus
| Šablonas | Ką ignoruoja |
|---|---|
*.obj |
Objekto failas |
*.so |
Bendras objektas |
*.a |
Statinė biblioteka |
*.d |
priklausomybės failai |
*.gch |
iš anksto sudarytos antraštės |
*.ii |
iš anksto apdorota produkcija |
C++ iš anksto apdorota išvestis
| Šablonas | Ką ignoruoja |
|---|---|
*.ii.cpp |
C++ iš anksto apdorota išvestis |
*.out |
Kompiliatoriaus išvestis |
Windows vykdomieji failai
| Šablonas | Ką ignoruoja |
|---|---|
*.exe |
Windows vykdomasis failas |
ROCm sudarytas dvejetainis
| Šablonas | Ką ignoruoja |
|---|---|
*.hsaco |
ROCm sudarytas dvejetainis |
*.s |
surinkimo išvestis |
*.kernels.cpp |
automatiškai generuojami branduolio šaltiniai |
*.hip.cpp.* |
hipcc tarpiniai išėjimai |
bin/hipInfo |
4. Oficialus pavyzdinis dvejetainis failas ir mokymo programos išvesties dvejetainių pavyzdžių pavyzdys |
bin/hipBusBandwidth |
dvejetainis pavyzdys |
bin/hipDispatchLatency |
dvejetainis pavyzdys |
bin/hipify-clang |
pavyzdinis įrankis |
samples/**/*.out |
pamokų išvestis |
ISA / kodo išmetimai
| Šablonas | Ką ignoruoja |
|---|---|
samples/**/*.code |
ISA / kodo išmetimai |
samples/**/*.hsaco |
sukompiliuoti dvejetainiai failai |
samples/**/*.co |
branduolio kodo išvestis |
tags |
Vim žymų failas |
*.log |
Žurnalo failas |
/tests_output/ |
pasirinktinis bandymo išvesties katalogas |
/samples_output/ |
pasirinktinio pavyzdžio išvesties katalogas |
Kaip naudoti šį .gitignore HIP
- Nukopijuokite aukščiau pateiktas HIP taisykles arba atsisiųskite failą tiesiogiai.
- Sukurkite failą pavadinimu .gitignore savo Git saugyklos šaknyje ir įklijuokite į jį taisykles.
- Jei kai kurie iš tų failų jau sekami, paleiskite git rm -r --cached ., tada vėl įsipareigokite – Git taiko ignoravimo taisykles tik nesekamiems failams.
- Įsipareigokite .gitignore, kad visi komandos nariai laikytųsi tos pačios taisyklės.