[Scons-dev] SCons doesn't bootstrap without libxml2
Dirk Bächle
tshortik at gmx.de
Tue Feb 18 12:57:02 EST 2014
On 18.02.2014 12:12, anatoly techtonik wrote:
> [...]
> There is a mistake. The bootstrap process never require documentation tools
> to be present.
Correct, the bootstrap process doesn't require doc tools...but the
SConstruct at the top-level does. So unless you call bootstrap.py from
the top-level source dir everything should be fine, do you agree?
For the other case see my comments below please.
>> hg up 2.3.0
>> bootstrap.py
> C:\Python27\python.exe R:\scons\bootstrap\src\script\scons.py
> scons: Reading SConscript files ...
> doc: jw not found, skipping building User Guide.
> doc: WARNING: no groff, skipping text and PostScript versions of man pages
> ...
>
> The bootstrap.py "is a minimal build of SCons to bootstrap the full build of all
> the packages, as specified in our local SConstruct file."
Doesn't the "full build of all the packages,..." include the full
documentation? If yes, then it requires one of the libxml2/lxml bindings
installed...and I don't see a problem with that.
If not, what command do I have to call (assuming the role of a release
manager) to get a full release build, creating all packages such that
they're ready for shipping with the guarantee that no files are missing?
Dirk
P.S.:
> So,
>
> - the external dependencies have actually been reduced, and
> - no, I don't think it can't be "fixed". ;)
The last item was supposed to read: "I don't think it can be fixed."
More information about the Scons-dev
mailing list