.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

  1. Salin aturan HIP di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. 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.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.

Templat .gitignore Bahasa lainnya

Lihat semua templat Bahasa