haiku/build
Augustin Cavalier 825700d34a 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.
2017-12-04 20:14:18 -05:00
..
config_headers Make US-english the default KDL keymap again. 2016-10-10 07:18:12 +02:00
jam bootstrap: Add missing noto package to cross repos. 2017-12-04 19:52:04 +01:00
scripts configure: Rewrite implementation of --update. 2017-12-04 20:14:18 -05:00