BuildAMation!

BuildAMation alternatives

  • CMake

  • 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.

    tags: build-automation build-tool compiling compiling-tool cross-platform
  • Premake

  • Powerfully simple build configuration

    tags: Portable build-automation build-tool compiling compiling-tool
  • waf

  • Waf is a Python-based framework for configuring, compiling and installing applications.

    tags: Portable build-tool compiling cross-platform development
  • Meson

  • The main design point of Meson is that every moment a developer spends writing or debugging build definitions is a second wasted. So is every second spent waiting for the build system to actually start compiling code.

    tags: build-system build-tool c-plus-plus fortran java