.gitignore za HIP
35 pravil za prezrtje za HIP, pripravljenih za kopiranje v skladišče.
C++ runtime API za AMD GPU
Popoln .gitignore za HIP
# Ustvaril LFGitignore - https://lfgitignore.com
# Ustvarjeno: 2026-10-31 21:51:36 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
# Skupni objekt
*.so
# Statična knjižnica
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Izhod prevajalnika
*.out
# Windows izvedljiv
*.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 z oznakami Vim
tags
# Dnevniška datoteka
*.log
/tests_output/
/samples_output/
Kaj pravila za HIP dejansko prezrejo
Vsak spodnji vzorec in zakaj sodi v vaš .gitignore.
Splošno
| Vzorec | Kaj pravilo prezre |
|---|---|
/build/ |
common build directory |
notranje datoteke CMake
| Vzorec | Kaj pravilo prezre |
|---|---|
/CMakeFiles/ |
notranje datoteke CMake |
Datoteka predpomnilnika CMake
| Vzorec | Kaj pravilo prezre |
|---|---|
/CMakeCache.txt |
Datoteka predpomnilnika CMake |
/Makefile |
samodejno ustvarjen Makefile |
/cmake_install.cmake |
namestitveni skript |
/install_manifest.txt |
namestitev seznama manifestov |
Datoteke odvisnosti Ninja
| Vzorec | Kaj pravilo prezre |
|---|---|
*.ninja-dep |
Datoteke odvisnosti Ninja |
Dnevniške datoteke Ninja
| Vzorec | Kaj pravilo prezre |
|---|---|
*.ninja_log |
Dnevniške datoteke Ninja |
Imenik dnevnikov Meson
| Vzorec | Kaj pravilo prezre |
|---|---|
meson-logs/ |
Imenik dnevnikov Meson |
*.o |
Objektna datoteka |
Objektne datoteke Windows
| Vzorec | Kaj pravilo prezre |
|---|---|
*.obj |
Objektna datoteka |
*.so |
Skupni objekt |
*.a |
Statična knjižnica |
*.d |
datoteke odvisnosti |
*.gch |
vnaprej prevedene glave |
*.ii |
vnaprej obdelan izhod |
C++ vnaprej obdelan izhod
| Vzorec | Kaj pravilo prezre |
|---|---|
*.ii.cpp |
C++ vnaprej obdelan izhod |
*.out |
Izhod prevajalnika |
Windows izvedljive datoteke
| Vzorec | Kaj pravilo prezre |
|---|---|
*.exe |
Windows izvedljiv |
ROCm preveden binarno
| Vzorec | Kaj pravilo prezre |
|---|---|
*.hsaco |
ROCm preveden binarno |
*.s |
montažni izhod |
*.kernels.cpp |
samodejno generirane izvorne kode jedra |
*.hip.cpp.* |
hipcc vmesni rezultati |
bin/hipInfo |
4. Uradni vzorci binarnih datotek in izhodi vadnic vzorci binarnih datotek |
bin/hipBusBandwidth |
vzorec dvojiške |
bin/hipDispatchLatency |
vzorec dvojiške |
bin/hipify-clang |
vzorčno orodje |
samples/**/*.out |
izhodi vadnic |
ISA/odlagališča kode
| Vzorec | Kaj pravilo prezre |
|---|---|
samples/**/*.code |
ISA/odlagališča kode |
samples/**/*.hsaco |
prevedene binarne datoteke |
samples/**/*.co |
izhodi kode jedra |
tags |
Datoteka z oznakami Vim |
*.log |
Dnevniška datoteka |
/tests_output/ |
testni izhodni imenik po meri |
/samples_output/ |
izhodni imenik vzorcev po meri |
Kako uporabljati ta .gitignore za HIP
- Kopirajte zgornja pravila HIP ali neposredno prenesite datoteko.
- Ustvarite datoteko z imenom .gitignore v korenu svojega skladišča Git in vanjo prilepite pravila.
- Če se nekaterim od teh datotek že sledi, zaženite git rm -r --cached . in nato ponovno potrdite — Git uporablja pravila prezrtja samo za datoteke, ki jim ni sledi.
- Potrdite datoteko .gitignore, da bo vsa ekipa uporabljala enaka pravila.