Use of system libraries and github workflows#50
Use of system libraries and github workflows#50araven wants to merge 18 commits intohalbux:masterfrom
Conversation
|
Hi. Thank you for this contribution! Is it part of the process of packging the lib to make it available in the ubuntu/debian repos for use in Kicad? |
Not really. First this is to avoid the lengthy compilation of the downloaded libraries and second to get the benefit of the CI/CD features available from GitHub. I think these commits don’t collide with the actual way of compiling. This just opens extra options. |
|
Ok. Is it ok for you to leave the pull request open? This will impact the way I usually compile the code on an everyday basis and the scripts I have here, so I'd prefer not to merge it for now, although I am grateful for this PR. |
|
this is basically required to get sparselizard to work cleanly -- @halbux it'd be best to have this as the default and then you could override cmake w/ your custom library and include paths in a toolchain config |
Contribution to build this project with system libraries on Ubuntu focal (20.04) or optional downloads.