SCons-4.6.0

Introduction to SCons

SCons is a tool for building software (and other files) implemented in Python.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

Package Information

SCons Dependencies

Optional

docbook-xsl-nons-1.79.2 and libxslt-1.1.39

Installation of SCons

Fix the install location of the man pages:

sed -i '/scons.1/s@^.@share/man/man1@' -i setup.cfg

Build the package:

pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD

As the root user, install the package:

pip3 install --no-index --find-links=dist --no-cache-dir --no-user SCons

Contents

Installed Programs: scons, scons-configure-cache, and sconsign
Installed Libraries: None
Installed Directory: /usr/lib/python3.12/site-packages/SCons{,-4.6.0.dist-info}

Short Descriptions

scons

is a software construction tool

scons-configure-cache

shows or converts the configuration of an SCons cache directory

sconsign

prints SCons .sconsign file information