SCons-4.5.2

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 dependencies have been updated since the most recent stable versions of the book.

Package Information

SCons Dependencies

Optional

docbook-xsl-nons-1.79.2 and libxslt-1.1.38

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/scons

Installation of SCons

Install SCons by running the following commands as the root user:

sed -i 's/env python/&3/' SCons/Utilities/*.py &&

python3 setup.py install --prefix=/usr \
                         --optimize=1  &&

mv -v /usr/lib/python3.11/site-packages/SCons-4.5.2-py3.11.egg/*.1 \
      /usr/share/man/man1

Contents

Installed Programs: scons, scons-configure-cache, and sconsign
Installed Libraries: None
Installed Directory: /usr/lib/python3.11/site-packages/SCons

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