Ludovic Frank Gitignore

.gitignore Xilinx jaoks

82 tehnoloogia Xilinx eiramisreeglit, mida saad oma hoidlasse kopeerida.

FPGA arendustööriistad

Täielik .gitignore Xilinx jaoks

# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 23:00:16 UTC
# Tehnoloogiad: Xilinx

### Xilinx ###
*.jou
# Eclipse tööruumi metaandmed
.metadata
# Eclipse projektifail
.project
*.debug
*.str
# Ajutised failid
*.tmp
*.rst
# ZIP-arhiiv
*.zip
*.os
*.html
*.js
# Logifail
*.log
*.pb
*.dcp
*.hwdef
*.vds
*.veo
*.wdf
*.vdi
*.dmp
*.rpx
*.rpt
*_stub.v
*_stub.vhdl
*_funcsim.v
*_funcsim.vhdl
# Vahemälu fail
*.cache
*.data
*.ipdefs
.Xil
*.sdk
*.hw
*.ip_user_files
*_synth_*
.jobs
*/*.runs/synth*/*.xml
*/*.runs/synth*/*.txt
*/*.runs/synth*/*.sh
*/*.runs/synth*/*.tcl
*/*.runs/synth*/*.bat
*/*.runs/synth*/*.xdc
!*/*.runs/synth*/*utilization*.rpt
*.runs/synth*/*.xml
*.runs/synth*/*.txt
*.runs/synth*/*.sh
*.runs/synth*/*.tcl
*.runs/synth*/*.bat
*.runs/synth*/*.xdc
!*.runs/synth*/*utilization*.rpt
*/*.runs/impl*/*.xml
*/*.runs/impl*/*.html
*/*.runs/impl*/*.txt
*/*.runs/impl*/*.sh
*/*.runs/impl*/*.tcl
*/*.runs/impl*/*.bat
!*/*.runs/impl*/*utilization*.rpt
*.runs/impl*/*.xml
*.runs/impl*/*.html
*.runs/impl*/*.txt
*.runs/impl*/*.sh
*.runs/impl*/*.tcl
*.runs/impl*/*.bat
!*.runs/impl*/*utilization*.rpt
*/*/bd/*/hdl
*/*/*/bd/*/hdl
*/*/bd/*/*.xdc
*/*/*/bd/*/*.xdc
*/*/bd/*/ip/*/*.xdc
*/*/*/bd/*/ip/*/*.xdc
*/*/bd/*/ip/*/*/
*/*/*/bd/*/ip/*/*/
*/*/bd/*/ip/*/*.vhd
*/*/*/bd/*/ip/*/*.vhd
*/*/bd/*/ip/*/*.xml
*/*/*/bd/*/ip/*/*.xml
*.c
*.h
*.vho
*/*/bd/*/ip/*/*.tcl
*/*/*/bd/*/ip/*/*.tcl
hw_handoff
ipshared

Mida need Xilinx reeglid tegelikult ignoreerivad

Iga allolev muster ja selgitus, miks see kuulub sinu .gitignore-faili.

Kindral

Muster Mida see ignoreerib
.metadata Eclipse tööruumi metaandmed
.project Eclipse projektifail
*.jou [kodu]
*.debug Kindral
*.str Kindral
*.tmp Ajutised failid
*.rst Kindral
*.zip ZIP-arhiiv
*.os Kindral
*.html Kindral
*.js Kindral
*.log Logifail
*.pb Kindral
*.dcp Kindral
*.hwdef Kindral
*.vds Kindral
*.veo Kindral
*.wdf Kindral
*.vdi Kindral
*.dmp Kindral
*.rpx Kindral
*.rpt Kindral
*_stub.v Kindral
*_stub.vhdl Kindral
*_funcsim.v Kindral
*_funcsim.vhdl Kindral
*.cache Vahemälu fail
*.data Kindral
*.ipdefs Kindral
.Xil Kindral
*.sdk Kindral
*.hw Kindral
*.ip_user_files Kindral
*_synth_* ## IP sünt
.jobs Kindral
*/*.runs/synth*/*.xml ## projekti süntees
*/*.runs/synth*/*.txt Kindral
*/*.runs/synth*/*.sh Kindral
*/*.runs/synth*/*.tcl Kindral
*/*.runs/synth*/*.bat Kindral
*/*.runs/synth*/*.xdc Kindral
!*/*.runs/synth*/*utilization*.rpt Kindral
*.runs/synth*/*.xml Kindral
*.runs/synth*/*.txt Kindral
*.runs/synth*/*.sh Kindral
*.runs/synth*/*.tcl Kindral
*.runs/synth*/*.bat Kindral
*.runs/synth*/*.xdc Kindral
!*.runs/synth*/*utilization*.rpt Kindral
*/*.runs/impl*/*.xml ## projekti impl
*/*.runs/impl*/*.html Kindral
*/*.runs/impl*/*.txt Kindral
*/*.runs/impl*/*.sh Kindral
*/*.runs/impl*/*.tcl Kindral
*/*.runs/impl*/*.bat Kindral
!*/*.runs/impl*/*utilization*.rpt Kindral
*.runs/impl*/*.xml Kindral
*.runs/impl*/*.html Kindral
*.runs/impl*/*.txt Kindral
*.runs/impl*/*.sh Kindral
*.runs/impl*/*.tcl Kindral
*.runs/impl*/*.bat Kindral
!*.runs/impl*/*utilization*.rpt Kindral
*/*/bd/*/hdl ## plokkide disain
*/*/*/bd/*/hdl Kindral
*/*/bd/*/*.xdc Kindral
*/*/*/bd/*/*.xdc Kindral
*/*/bd/*/ip/*/*.xdc Kindral
*/*/*/bd/*/ip/*/*.xdc Kindral
*/*/bd/*/ip/*/*/ Kindral
*/*/*/bd/*/ip/*/*/ Kindral
*/*/bd/*/ip/*/*.vhd Kindral
*/*/*/bd/*/ip/*/*.vhd Kindral
*/*/bd/*/ip/*/*.xml Kindral
*/*/*/bd/*/ip/*/*.xml Kindral
*.c Kindral
*.h Kindral
*.vho Kindral
*/*/bd/*/ip/*/*.tcl Kindral
*/*/*/bd/*/ip/*/*.tcl Kindral
hw_handoff Kindral
ipshared Kindral

Kuidas seda .gitignore kasutada Xilinx jaoks

  1. Kopeerige ülaltoodud Xilinx reeglid või laadige fail otse alla.
  2. Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
  3. Kui Git juba jälgib mõnda neist failidest, käivita git rm -r --cached . ja tee uus commit — Git rakendab eiramisreegleid ainult jälgimata failidele.
  4. Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.

Muud Riistvara .gitignore mallid

Vaadake iga Riistvara malli