Searched hist:"825700 d34a486eb381bc4e80262ff38a2deaeac0" (Results 1 – 1 of 1) sorted by relevance
/haiku/ |
H A D | configure | 825700d34a486eb381bc4e80262ff38a2deaeac0 Tue Dec 05 01:14:18 UTC 2017 Augustin Cavalier <waddlesplash@gmail.com> configure: Rewrite implementation of --update.
Previously --update was kind of a hack, as it just dumped all the variables from BuildConfig back into ./configure and attempted to rerun from there.
Instead, now we store all of the variables and environs configure was invoked with in the top of BuildConfig and re-call it using them. This is much more robust, as configure will actually recompute all of the values from the BuildConfig.
As a side effect, if configure was originally invoked to build crosstools, it would have done so again, so instead add a check to see if they exist, and skip them if they do. It's easy enough to delete the directory if you want to force a crosstools rebuild.
Briefly discussed with mmlr on IRC.
|