.gitignore pentru HIP
35 reguli de ignorare pentru HIP, gata de copiat în depozitul dvs.
C++ runtime API pentru GPU-uri AMD
.gitignore complet pentru HIP
# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 23:46:38 UTC
# Tehnologii: HIP
### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Fișier obiect
*.o
# Fișier obiect
*.obj
# Obiect comun
*.so
# Bibliotecă statică
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Ieșirea compilatorului
*.out
# Windows executabil
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Fișierul de etichete Vim
tags
# Fișier jurnal
*.log
/tests_output/
/samples_output/
Ce ignoră regulile pentru HIP
Fiecare model de mai jos și motivul pentru care se află în .gitignore.
Generalități
| Model de fișier | Ce ignoră |
|---|---|
/build/ |
common build directory |
fișiere interne CMake
| Model de fișier | Ce ignoră |
|---|---|
/CMakeFiles/ |
fișiere interne CMake |
Fișierul cache CMake
| Model de fișier | Ce ignoră |
|---|---|
/CMakeCache.txt |
Fișierul cache CMake |
/Makefile |
Makefile generat automat |
/cmake_install.cmake |
script de instalare |
/install_manifest.txt |
instalați lista de manifeste |
Fișierele de dependență Ninja
| Model de fișier | Ce ignoră |
|---|---|
*.ninja-dep |
Fișierele de dependență Ninja |
Fișierele jurnal Ninja
| Model de fișier | Ce ignoră |
|---|---|
*.ninja_log |
Fișierele jurnal Ninja |
Directorul de jurnal Meson
| Model de fișier | Ce ignoră |
|---|---|
meson-logs/ |
Directorul de jurnal Meson |
*.o |
Fișier obiect |
Fișierele obiect Windows
| Model de fișier | Ce ignoră |
|---|---|
*.obj |
Fișier obiect |
*.so |
Obiect comun |
*.a |
Bibliotecă statică |
*.d |
fișiere de dependență |
*.gch |
anteturi precompilate |
*.ii |
ieșire preprocesată |
C++ ieșire preprocesată
| Model de fișier | Ce ignoră |
|---|---|
*.ii.cpp |
C++ ieșire preprocesată |
*.out |
Ieșirea compilatorului |
Windows executabile
| Model de fișier | Ce ignoră |
|---|---|
*.exe |
Windows executabil |
ROCm binar compilat
| Model de fișier | Ce ignoră |
|---|---|
*.hsaco |
ROCm binar compilat |
*.s |
ieșire de asamblare |
*.kernels.cpp |
surse de nucleu autogenerate |
*.hip.cpp.* |
ieșiri intermediare hipcc |
bin/hipInfo |
4. Eșantion binare oficiale și ieșiri tutoriale mostre binare |
bin/hipBusBandwidth |
eșantion binar |
bin/hipDispatchLatency |
eșantion binar |
bin/hipify-clang |
instrument de probă |
samples/**/*.out |
ieșirile tutorialului |
Dumps ISA/cod
| Model de fișier | Ce ignoră |
|---|---|
samples/**/*.code |
Dumps ISA/cod |
samples/**/*.hsaco |
binare compilate |
samples/**/*.co |
ieșirile codului nucleului |
tags |
Fișierul de etichete Vim |
*.log |
Fișier jurnal |
/tests_output/ |
director personalizat de ieșire a testului |
/samples_output/ |
director de ieșire eșantion personalizat |
Cum să utilizați acest .gitignore pentru HIP
- Copiați regulile HIP de mai sus sau descărcați fișierul direct.
- Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
- Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
- Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.