Python-based build system

Edit Package meson
https://github.com/mesonbuild/meson

Meson is a build system designed to optimise programmer productivity.
It aims to do this by providing support for software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like.
Supported languages include C, C++, Fortran, Java, Rust.
Build definitions are written in a non-turing complete Domain Specific Language.

Refresh
Refresh
Source Files
Filename Size Changed
_multibuild 0000000053 53 Bytes
extend-test-timeout-on-qemu-builds.patch 0000000331 331 Bytes
get_llvm_tool_names-llvm18.patch 0000000657 657 Bytes
meson-1.4.0.tar.gz 0002224663 2.12 MB
meson-1.4.0.tar.gz.asc 0000000833 833 Bytes
meson-distutils.patch 0000001407 1.37 KB
meson-test-installed-bin.patch 0000001679 1.64 KB
meson.changes 0000086158 84.1 KB
meson.keyring 0000011971 11.7 KB
meson.spec 0000010118 9.88 KB
Revision 92 (latest revision is 95)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 92)
- Update to version 1.4.0:
  + Added support for build_tgt, custom_tgt, and custom_idx to
    certain FS module functions.
  + Meson now reads the project version of cmake subprojects.
  + ndebug setting now controls C++ stdlib assertions.
  + stldebug gains Clang support.
  + New unset() method on environment objects.
  + File object now has full_path() method.
  + New numpy custom dependency.
  + depends kwarg now supported by compiler.preprocess().
  + Added preserve_paths keyword argument to qt module functions.
  + Bindgen will now use Meson's heuristic for what is a C++
    header.
  + Overriding bindgen language setting.
  + Bindgen now uses the same C/C++ std as the project as a whole.
  + Tests now abort on errors by default under more sanitizers.
  + Use custom_target as test executable.
  + Support for Texas Instruments C6000 C/C++ compiler.
Comments 0
openSUSE Build Service is sponsored by