meson
What is meson?
Meson is a new build system, meant to replace make.
https://mesonbuild.com/index.html
|  1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14 | Overview
Meson is an open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible.
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.
Features
    multiplatform support for Linux, macOS, Windows, GCC, Clang, Visual Studio and others
    supported languages include C, C++, D, Fortran, Java, Rust
    build definitions in a very readable and user friendly non-Turing complete DSL
    cross compilation for many operating systems as well as bare metal
    optimized for extremely fast full and incremental builds without sacrificing correctness
    built-in multiplatform dependency provider that works together with distro packages
    fun!
 | 
Who is using meson?
https://mesonbuild.com/Users.html
Requirements for meson
Meson needs Python 3.5 or higher: https://mesonbuild.com/Getting-meson.html
How to get meson
For RHEL, it will be released with RHEL 8:
https://access.redhat.com/downloads/content/meson/0.45.1-2.el8/noarch/f21541eb/package