From: Gábor M. <me...@re...> - 2010-08-17 13:24:39
|
2010/8/17 Nikodemus Siivola <nik...@ra...>: > 2010/8/17 Gábor Melis <me...@re...>: >> On Tue, Aug 17, 2010 at 2:48 PM, Nikodemus Siivola >> <nik...@ra...> wrote: >>> Now that make.sh has command-line arguments, I'm tempted to add >>> options for "intended for users" *features* so that >>> customize-target-features.lisp is not needed anymore for casual >>> builders. >>> >>> Any thoughts on this? >> >> Would those options stick around and affect subsequent builds a'la >> autoconf and c-t-f.lisp? > > I'm thinking no. > > ./make.sh --threads=yes --docstrings=no > > would build without docstrings and with threads, but plain ./make.sh > after that would do whatever the default was. > > Of course we could have a separate ./configure step and save the > options for future builds. As much as I'm a fan of autoconf (very little) there is some value in being superficially similar to it, if only for sake of familiarity. As to whether to persist options, if it's an exclusive choice then I vote for persisting. |