Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

IncrediBuild Linux supports heterogeneous infrastructure of build and test tools. For example, you can compile your builds with SCons, and seamlessly distribute tasks to machines that do not have SCons, or even other types of compilers.

Note: IncrediBuild can only accelerate build tools or other execution processes that support multi-process execution. Tools that are to be accelerated by IncrediBuild should have the capability of spawning multiple processes in parallel. The more processes are spawned in parallel, the more acceleration you get.

In most build tools, a multi-process execution parameter already exists, such as the -j parameter in Make. Adding a number to this parameter, such as -j200, instructs Make to execute up to 200 processes in parallel.

IncrediBuild Linux supports most build tools, among them:

  • Make and its flavors, such as CMake and qmake
  • Ninja
  • Bazel
  • SCons
  • WAF
  • b2
  • Jam
  • BJam
  • Android NDK 
  • Android OS Builds (AOSP): versions 5 (Lollipop), 6 (Marshmallow), 7 (Nougat), 8 (Oreo), 9 (Pie), and 10 (Q)  
  • No labels