JulianKemmerer / PipelineC

A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature.
https://github.com/JulianKemmerer/PipelineC/wiki
GNU General Public License v3.0
606 stars 50 forks source link

Change output directory structure #183

Open JulianKemmerer opened 1 year ago

JulianKemmerer commented 1 year ago

To have a sub directory of just HDL files - likely as hdl/v/ and hdl/vhdl/

And other separate directories for all the logs and other just produced by tools...

Starts with GET_OUTPUT_DIRECTORY in SYN.py and other uses of SYN_OUTPUT_DIRECTORY

There exists sometimes (in SETUP_EDAPLAY in EDAPLAY.py) an all_vhd_files output dir - but idk if thats best way to go, copying into new dir at end - instead of being separate from start hmmm...

Want to have ex. output quartus ip .qip file use paths as correct too...