d-ronin / dRonin

The dRonin flight controller software.
http://dronin.org
Other
289 stars 167 forks source link

GCS: Compile 3rd-party libs during toolchain installation #1909

Open tracernz opened 7 years ago

tracernz commented 7 years ago

Rather than every time GCS is built. Qwt, GLC_LIB etc. are a large portion of GCS compile time. Should help a lot with CI.

mlyle commented 6 years ago

CI's like 3 minutes now on a typical build where we hit the cache. Artifact builds are a bit worse. Can we close?

tracernz commented 6 years ago

My machine isn't nearly as fast as CI then. Release builds can now be done with ccache though so that helps. With ccache I still spend about half of a clean build spinning through Qwt + glc_lib.