Supported Platforms and Tools
Supported Linux Distributions
Your Incredibuild machines can have different Linux distributions and versions and still function as one environment. The following Linux distributions are supported:
-
CentOS 5.4 and above
-
CoreOS
-
Debian 6 and above
-
Fedora 24 and above
-
RedHat Enterprise Linux 6 and above
-
SUSE 12 and above
-
Ubuntu 12.04 LTS and above
Supported Build and Test Tools
You can use any of the following tools to run builds that will be distributed in your Incredibuild environment. The Initiator Agent can distribute workloads run from a tool that does not exist on the Helper Agents.
-
Make and its flavors, such as CMake and qmake
-
Ninja
-
Jam
-
BJam and b2
-
Android NDK
-
Android OS Builds (AOSP): 5-11
Supported Compilers
Incredibuild Linux supports most compilers including the following:
-
gcc
-
g++
-
clang, clang++, LLVM and their different flavors, such as ARM-GCC and ARM-Compiler
-
Intel compiler (Icc)
-
Java compiler