Ludovic Frank Gitignore

HIP के लिए .gitignore

HIP के लिए 35 अनदेखा करने के नियम, आपकी रिपॉज़िटरी में कॉपी करने के लिए तैयार।

AMD GPU के लिए C++ रनटाइम एपीआई

HIP के लिए पूरी .gitignore

# LFGitignore द्वारा बनाया गया - https://lfgitignore.com
# बनाने की तारीख: 2026-10-31 21:53:01 UTC
# तकनीकें: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# ऑब्जेक्ट फ़ाइल
*.o
# ऑब्जेक्ट फ़ाइल
*.obj
# साझा वस्तु
*.so
# स्थैतिक पुस्तकालय
*.a
*.d
*.gch
*.ii
*.ii.cpp
# कंपाइलर आउटपुट
*.out
# 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
# Vim टैग फ़ाइल
tags
# बोटा दस्तावेज
*.log
/tests_output/
/samples_output/

HIP के ये नियम किन चीज़ों को अनदेखा करते हैं

नीचे हर पैटर्न और उसे .gitignore में शामिल करने का कारण दिया गया है।

सामान्य

पैटर्न यह क्या अनदेखा करता है
/build/ common build directory

CMake आंतरिक फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
/CMakeFiles/ CMake आंतरिक फ़ाइलें

CMake कैश ​​फ़ाइल

पैटर्न यह क्या अनदेखा करता है
/CMakeCache.txt CMake कैश ​​फ़ाइल
/Makefile स्वत: जेनरेटेड मेकफ़ाइल
/cmake_install.cmake स्क्रिप्ट स्थापित करें
/install_manifest.txt मेनिफेस्ट सूची स्थापित करें

Ninja निर्भरता फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
*.ninja-dep Ninja निर्भरता फ़ाइलें

Ninja लॉग फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
*.ninja_log Ninja लॉग फ़ाइलें

मेसन लॉग निर्देशिका

पैटर्न यह क्या अनदेखा करता है
meson-logs/ मेसन लॉग निर्देशिका
*.o ऑब्जेक्ट फ़ाइल

Windows ऑब्जेक्ट फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
*.obj ऑब्जेक्ट फ़ाइल
*.so साझा वस्तु
*.a स्थैतिक पुस्तकालय
*.d निर्भरता फ़ाइलें
*.gch पूर्व संकलित शीर्षलेख
*.ii पूर्व-संसाधित आउटपुट

C++ प्रीप्रोसेस्ड आउटपुट

पैटर्न यह क्या अनदेखा करता है
*.ii.cpp C++ प्रीप्रोसेस्ड आउटपुट
*.out कंपाइलर आउटपुट

Windows निष्पादन योग्य

पैटर्न यह क्या अनदेखा करता है
*.exe Windows निष्पादन योग्य

आरओसीएम संकलित बाइनरी

पैटर्न यह क्या अनदेखा करता है
*.hsaco आरओसीएम संकलित बाइनरी
*.s असेंबली आउटपुट
*.kernels.cpp स्वत: उत्पन्न कर्नेल स्रोत
*.hip.cpp.* हिपसीसी इंटरमीडिएट आउटपुट
bin/hipInfo 4. आधिकारिक नमूना बायनेरिज़ और ट्यूटोरियल आउटपुट नमूना बाइनरी
bin/hipBusBandwidth नमूना बाइनरी
bin/hipDispatchLatency नमूना बाइनरी
bin/hipify-clang नमूना उपकरण
samples/**/*.out ट्यूटोरियल आउटपुट

ISA/code डंप

पैटर्न यह क्या अनदेखा करता है
samples/**/*.code ISA/code डंप
samples/**/*.hsaco संकलित बायनेरिज़
samples/**/*.co कर्नेल कोड आउटपुट
tags Vim टैग फ़ाइल
*.log बोटा दस्तावेज
/tests_output/ कस्टम परीक्षण आउटपुट निर्देशिका
/samples_output/ कस्टम नमूना आउटपुट निर्देशिका

HIP के लिए इस .gitignore का उपयोग कैसे करें

  1. ऊपर दिए गए HIP के नियम कॉपी करें या फ़ाइल सीधे डाउनलोड करें।
  2. अपनी Git रिपॉज़िटरी के मूल फ़ोल्डर में .gitignore नाम की फ़ाइल बनाएँ और उसमें नियम पेस्ट करें।
  3. यदि इनमें से कुछ फ़ाइलें पहले से ट्रैक हो रही हैं, तो git rm -r --cached . चलाएँ और फिर से कमिट करें — Git केवल ट्रैक न की गई फ़ाइलों पर अनदेखा करने के नियम लागू करता है।
  4. .gitignore कमिट करें ताकि टीम के सभी सदस्य एक जैसे नियम इस्तेमाल करें।

भाषा के अन्य .gitignore टेम्पलेट

भाषा का हर टेम्पलेट देखें