Looking for alternatives or competitors to SCons? Other important factors to consider when researching alternatives to SCons include features and files. The best overall SCons alternative is CMake. Other similar apps like SCons are GNU Make, GNU Automake, FinalBuilder, and Leiningen. SCons alternatives can be found in Other Continuous Delivery Software.
CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.
Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.
GNU is an operating system that is free software-that is, it respects users' freedom. The development of GNU made it possible to use a computer without software that would trample your freedom.
Leiningen is the easiest way to use Clojure. With a focus on project automation and declarative configuration, it gets out of your way and lets you focus on your code.
Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools.
distcc is a program to distribute builds of C, C++, Objective C or Objective C++ code across several machines on a network. distcc should always generate the same results as a local build, is simple to install and use, and is usually much faster than a local compile.
A-A-P makes it easy to locate, download, build and install software. It also supports browsing source code, developing programs, managing different versions and distribution of software and documentation. This means that A-A-P is useful both for users and for developers.
Tekton is a powerful yet flexible Kubernetes-native open-source framework for creating continuous integration and delivery (CI/CD) systems. It lets you build, test, and deploy across multiple cloud providers or on-premises systems by abstracting away the underlying implementation details.
Boost.Build takes care about compiling your sources with right options, creating static and shared libraries, making executables, and other chores - whether you're using gcc, msvc, or a dozen more supported C++ compilers - on Windows, OSX, Linux and commercial UNIX systems.