Development Toolchain documentation

sigclear-develop

Build specialized scientific Programs, libraries and delivered workflow modules.

Overview

SGBuild coordinates source discovery, compilation, manuals, installation and packaging for Development Toolchain projects.

Main capabilities

  • Compile C Programs and shared libraries.
  • Prepare Python modules and generate public C headers.
  • Build installed command manuals from source annotations.
  • Package built deliverables and declare their runtime dependencies.

Choose a build target

TargetUse
sconsBuild local outputs.
scons installInstall outputs under the chosen prefix.
scons packageCreate a DEB or RPM for the build system.

Quick example

from program import *

SGBuild("sigclear-hello")

Place this SConstruct beside the Program sources. The product quick start supplies a complete Hello World project.

Requirements and further reading

Build on a supported platform with the applicable compiler, dependencies, SCons and toolchain license. Customer packages contain built deliverables. Customers require the dependencies and product licenses used by those deliverables.

See the build reference for options and a packaged-workflow example, or the Licensing guide for authorized customer-license issuance.