saker.clang Documentation TaskDoc JavaDoc Packages
  1. saker.clang
  2. Compilation
  3. Basics

Basics

The clang tool lets you compile C, C++, Objective-C, Objective-C++ source files and link them into an executable or library. This operation is separated into two steps called compilation and linking.

The saker.clang.compile() task lets you compile the source files which produce object files as the output. These objects files then later can be linked together using the saker.clang.link() task.

These tasks support using build clusters and therefore distribution the compilation and linking operations onto multiple build machines.