diff --git a/gitignores/.gitignore_gowin b/gitignores/.gitignore_gowin new file mode 100755 index 0000000..f477cea --- /dev/null +++ b/gitignores/.gitignore_gowin @@ -0,0 +1,21 @@ +#------------------------------------------------------------------------------ +# .gitignore for Gowin IDE +# Konstantin Pavlov, pavlovconst@gmail.com +#------------------------------------------------------------------------------ + +# INFO ------------------------------------------------------------------------ +# rename the file to ".gitignore" and place into your Gowin project directory +# + + +# junk files +*.gprj.user +impl/gwsynthesis/*.html +impl/gwsynthesis/*.xml +impl/gwsynthesis/*.log +impl/gwsynthesis/*.vg + +# junk directories +/impl/pnr +/impl/temp + diff --git a/gitignores/.gitignore_modelsim b/gitignores/.gitignore_modelsim index d405d80..e46f3db 100755 --- a/gitignores/.gitignore_modelsim +++ b/gitignores/.gitignore_modelsim @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ # .gitignore for Mentor Modelsim +# published as part of https://github.com/pConst/basic_verilog # Konstantin Pavlov, pavlovconst@gmail.com #------------------------------------------------------------------------------ diff --git a/gitignores/.gitignore_quartus b/gitignores/.gitignore_quartus index 89daced..b10ed45 100755 --- a/gitignores/.gitignore_quartus +++ b/gitignores/.gitignore_quartus @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ # .gitignore for Intel Quartus +# published as part of https://github.com/pConst/basic_verilog # Konstantin Pavlov, pavlovconst@gmail.com #------------------------------------------------------------------------------ diff --git a/gitignores/.gitignore_vivado b/gitignores/.gitignore_vivado index c3f0d56..047201b 100755 --- a/gitignores/.gitignore_vivado +++ b/gitignores/.gitignore_vivado @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ # .gitignore for Xilinx Vivado +# published as part of https://github.com/pConst/basic_verilog # Konstantin Pavlov, pavlovconst@gmail.com #------------------------------------------------------------------------------ diff --git a/scripts/clean_gowin.bat b/scripts/clean_gowin.bat new file mode 100755 index 0000000..10eda8b --- /dev/null +++ b/scripts/clean_gowin.bat @@ -0,0 +1,28 @@ +@echo off +rem ------------------------------------------------------------------------------ +rem clean_gowin.bat +rem published as part of https://github.com/pConst/basic_verilog +rem Konstantin Pavlov, pavlovconst@gmail.com +rem ------------------------------------------------------------------------------ + +rem Use this file as a boilerplate for your custom clean script +rem for Gowin IDE projects + + +rem preserving .\impl\gwsynthesis\test.prj file +del /s /f /q .\impl\gwsynthesis\*.html +del /s /f /q .\impl\gwsynthesis\*.xml +del /s /f /q .\impl\gwsynthesis\*.log +del /s /f /q .\impl\gwsynthesis\*.vg + +del /s /f /q .\impl\pnr\* +rmdir /s /q .\impl\pnr\ + +del /s /f /q .\impl\temp\* +rmdir /s /q .\impl\temp\ + +del /s /f /q .*.gprj.user + +pause +goto :eof +