.gitignore untuk HIP
35 aturan pengabaian untuk HIP, siap disalin ke repositori Anda.
API runtime C++ untuk GPU AMD
.gitignore lengkap untuk HIP
# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:51:57 UTC
# Teknologi: HIP
### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Berkas objek
*.o
# Berkas objek
*.obj
# Objek bersama
*.so
# Pustaka statis
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Keluaran kompiler
*.out
# Berkas eksekusi Windows
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Berkas tag Vim
tags
# Berkas catatan
*.log
/tests_output/
/samples_output/
Apa yang sebenarnya diabaikan oleh aturan HIP ini
Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.
Umum
| Pola | Yang diabaikan |
|---|---|
/build/ |
common build directory |
berkas internal CMake
| Pola | Yang diabaikan |
|---|---|
/CMakeFiles/ |
berkas internal CMake |
berkas CMake cache
| Pola | Yang diabaikan |
|---|---|
/CMakeCache.txt |
berkas CMake cache |
/Makefile |
Makefile yang dibuat otomatis |
/cmake_install.cmake |
Skrip instalasi |
/install_manifest.txt |
Daftar manifes instalasi |
berkas dependensi Ninja
| Pola | Yang diabaikan |
|---|---|
*.ninja-dep |
berkas dependensi Ninja |
berkas log Ninja
| Pola | Yang diabaikan |
|---|---|
*.ninja_log |
berkas log Ninja |
Direktori log meson
| Pola | Yang diabaikan |
|---|---|
meson-logs/ |
Direktori log meson |
*.o |
Berkas objek |
Berkas objek Windows
| Pola | Yang diabaikan |
|---|---|
*.obj |
Berkas objek |
*.so |
Objek bersama |
*.a |
Pustaka statis |
*.d |
Berkas dependensi |
*.gch |
Header yang diprakompilasi |
*.ii |
Keluaran praproses |
Keluaran C++ yang telah diproses sebelumnya
| Pola | Yang diabaikan |
|---|---|
*.ii.cpp |
Keluaran C++ yang telah diproses sebelumnya |
*.out |
Keluaran kompiler |
Berkas eksekusi Windows
| Pola | Yang diabaikan |
|---|---|
*.exe |
Berkas eksekusi Windows |
Biner ROCm yang dikompilasi
| Pola | Yang diabaikan |
|---|---|
*.hsaco |
Biner ROCm yang dikompilasi |
*.s |
Keluaran assembly |
*.kernels.cpp |
Sumber kernel yang dibuat otomatis |
*.hip.cpp.* |
Keluaran perantara hipcc |
bin/hipInfo |
4. Biner contoh resmi dan keluaran tutorial: biner contoh |
bin/hipBusBandwidth |
Biner contoh |
bin/hipDispatchLatency |
Biner contoh |
bin/hipify-clang |
Alat contoh |
samples/**/*.out |
Keluaran tutorial |
ISA/kode dump
| Pola | Yang diabaikan |
|---|---|
samples/**/*.code |
ISA/kode dump |
samples/**/*.hsaco |
Biner yang dikompilasi |
samples/**/*.co |
Keluaran kode kernel |
tags |
Berkas tag Vim |
*.log |
Berkas catatan |
/tests_output/ |
Direktori keluaran pengujian khusus |
/samples_output/ |
Direktori keluaran contoh khusus |
Cara menggunakan .gitignore ini untuk HIP
- Salin aturan HIP di atas atau unduh langsung berkasnya.
- Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
- Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
- Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.