horizon-eda / horizon

Horizon is a free EDA package
https://horizon-eda.org/
GNU General Public License v3.0
1.11k stars 82 forks source link

Feature Request: Overriding metadata like `date` and `rev` using the Python module #758

Open jue89 opened 10 months ago

jue89 commented 10 months ago

I use the Python module to produce fabrication output within CI/CD pipelines. I'd like to use a Git tag or short rev as revision resp. the date of the last commit as date displayed on the Schematic and the PCB. For that I use the variables $rev and $date in a text field on the silk screen.

I suggest to introduce a method for the Project class that can override the title_block_values resp. project_meta values i find in the project files.