update gitignore, add .bin file as large lfs

This commit is contained in:
2024-06-28 22:08:24 +08:00
parent dbc7dddc19
commit 3b6d109c4c
2 changed files with 34 additions and 31 deletions
+1
View File
@@ -1,3 +1,4 @@
*.xsa filter=lfs diff=lfs merge=lfs -text *.xsa filter=lfs diff=lfs merge=lfs -text
*.csv filter=lfs diff=lfs merge=lfs -text *.csv filter=lfs diff=lfs merge=lfs -text
*.bit filter=lfs diff=lfs merge=lfs -text *.bit filter=lfs diff=lfs merge=lfs -text
*.bin filter=lfs diff=lfs merge=lfs -text
+32 -30
View File
@@ -31,63 +31,65 @@
*.gen/ *.gen/
*.hw/ *.hw/
*.ip_user_files/ *.ip_user_files/
*.runs/**/*
*.sim/ *.sim/
# include xpr
!*.xpr
# include hardware (Xilinx support archive) file
!/projects/*/*/*.xsa
!/projects/*/*/*.md
# include board preset tcl (be careful about the path) # include board preset tcl (be careful about the path)
!/projects/*/*.tcl !/projects/*/*.tcl
# include design source # source: include everything
!**/*.srcs/**/* !**/*.srcs/**/*
# include design run results # runs: exclude everything but design run results
*.runs/**/*
!**/*.runs/impl_*/*.bit !**/*.runs/impl_*/*.bit
!**/*.runs/impl_*/*.ltx !**/*.runs/impl_*/*.ltx
# xpr: needed for recreating design
!*.xpr
# xsa (Xilinx support archive): include for ps
!/projects/*/*/*.xsa
# project documents
!/projects/*/*/*.md
################################################################################ ################################################################################
################################ Vitis Specific ################################ ################################ Vitis Specific ################################
################################################################################ ################################################################################
# include sdk directory and everything in it # include sdk directory and everything in it
!/projects/*/*/vitis/ !/projects/*/*/vitis*/
!/projects/*/*/vitis/** !/projects/*/*/vitis*/**
/projects/*/*/vitis/**.log /projects/*/*/vitis*/.analytics
/projects/*/*/vitis/.analytics /projects/*/*/vitis*/**/logs/
# exclude some obscure hidden SDK folders # exclude some obscure hidden SDK folders
/projects/*/*/vitis/.metadata/ /projects/*/*/vitis*/.metadata/
/projects/*/*/vitis/.sdk/ /projects/*/*/vitis*/.sdk/
/projects/*/*/vitis/RemoteSystemsTempFiles/ /projects/*/*/vitis*/RemoteSystemsTempFiles/
/projects/*/*/vitis/webtalk/ /projects/*/*/vitis*/webtalk/
# hw_platform: exclude the entire hw_platform folder, as everything can be # hw_platform: exclude the entire hw_platform folder, as everything can be
# generated from the .hdf file. Make sure to include the bitstream in the .hdf # generated from the .hdf file. Make sure to include the bitstream in the .hdf
# file when exporting from Vivado! # file when exporting from Vivado!
/projects/*/*/vitis/*_hw_platform_*/ /projects/*/*/vitis*/*_hw_platform_*/
# BSP: only keep `.cproject`, `.project`, `.sdkproject`, `.system.mss` and # BSP: only keep `.cproject`, `.project`, `.sdkproject`, `.system.mss` and
# Makefile, ps lib files are regenerated automatically # Makefile, ps lib files are regenerated automatically
/projects/*/*/vitis/*_bsp/* /projects/*/*/vitis*/*_bsp/*
!/projects/*/*/vitis/*_bsp/*.cproject !/projects/*/*/vitis*/*_bsp/*.cproject
!/projects/*/*/vitis/*_bsp/*.project !/projects/*/*/vitis*/*_bsp/*.project
!/projects/*/*/vitis/*_bsp/*.sdkproject !/projects/*/*/vitis*/*_bsp/*.sdkproject
!/projects/*/*/vitis/*_bsp/system.mss !/projects/*/*/vitis*/*_bsp/system.mss
!/projects/*/*/vitis/*_bsp/Makefile !/projects/*/*/vitis*/*_bsp/Makefile
# Application: ignored file patterns, exclude Debug & Release folders # Application: ignored file patterns, exclude Debug & Release folders
/projects/*/*/vitis/**/*.o /projects/*/*/vitis*/**/*.o
/projects/*/*/vitis/**/*.d /projects/*/*/vitis*/**/*.d
/projects/*/*/vitis/**/*.a /projects/*/*/vitis*/**/*.a
/projects/*/*/vitis/*/Debug/ /projects/*/*/vitis*/**/Debug/
/projects/*/*/vitis/*/Release/ /projects/*/*/vitis*/**/Release/
################################################################################ ################################################################################