You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm playing with the panelize to fab workflow, which I'm getting there. Running kibot with panelization (and baketext!) to generate an intermediate panel.kicad_pcb. Now things get more tricky, probably because the way I'm doing things ;)
In the pipeline, I do not want to know 'where' I am, and actually, I want all of kibot to run 'just as normally' on my project. However, I will override the board, to --board outputs/panels/new-panel.kicad_pcb. Because of this, I no longer have a file that is being tracked in git, this would be fine, if I didn't have a general set_text_variables (which I fully realize is useless in this case, as this is a generate intermediate file).
where it 135 (duplicate refs) and 164 (inconsistency on sch, which is odd, but could be related to multi-sheet schematics, it comlains about a missmatch on the U1 datasheet field, which doesn't happen for a regular run ...
does work (obviously, removing the || echo at the end fails for different reasons, as is expecte.d
The only difference I can note, is that date -d @bs fails with error code 1; but git log ... fails with 128. Though I don't get why this is even relevant, because any error is captured by the || echo which shouldn't (ever) produce an error ...
So while I have an ugly work-around, this shouldn't be a problem of course.
The text was updated successfully, but these errors were encountered:
I'm playing with the panelize to fab workflow, which I'm getting there. Running kibot with panelization (and
baketext
!) to generate an intermediatepanel.kicad_pcb
. Now things get more tricky, probably because the way I'm doing things ;)In the pipeline, I do not want to know 'where' I am, and actually, I want all of kibot to run 'just as normally' on my project. However, I will override the board, to
--board outputs/panels/new-panel.kicad_pcb
. Because of this, I no longer have a file that is being tracked in git, this would be fine, if I didn't have a generalset_text_variables
(which I fully realize is useless in this case, as this is a generate intermediate file).So in summary:
which generates my panel and then
will fail with the following
set_text_variables
The strange thing is, if we wrap it in a sub-shell it works fine.
This is of course not an issue ("Unknown") because in panelize I have set
baketext
to ensure everything remains exactly the same as with a single PCB.What's even weirder, is that
does work (obviously, removing the
|| echo
at the end fails for different reasons, as is expecte.dThe only difference I can note, is that
date -d @bs
fails with error code1
; butgit log ...
fails with 128. Though I don't get why this is even relevant, because any error is captured by the|| echo
which shouldn't (ever) produce an error ...So while I have an ugly work-around, this shouldn't be a problem of course.
The text was updated successfully, but these errors were encountered: