เบฅเบฐเบเบปเบเบเบฒเบเบเปเปเบชเปเบฒเบ Meson 1.0.0 เปเบเปเบเบทเบเบเปเบญเบเบญเบญเบเบกเบฒ, เปเบเบดเปเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบชเปเบฒเบเปเบเบเบเบฒเบเปเบเบฑเปเบ X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME เปเบฅเบฐ GTK. เบฅเบฐเบซเบฑเบเบเบญเบ Meson เปเบกเปเบเบเบฝเบเปเบ Python เปเบฅเบฐเปเบเปเบฎเบฑเบเบญเบฐเบเบธเบเบฒเบเบเบฒเบเปเบเปเปเบเบญเบฐเบเบธเบเบฒเบ Apache 2.0.
เปเบเบปเปเบฒเบซเบกเบฒเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ Meson เปเบกเปเบเปเบเบทเปเบญเบชเบฐเบซเบเบญเบเบเบงเบฒเบกเปเบงเบชเบนเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบฐเบเบญเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบฑเบเบเบงเบฒเบกเบชเบฐเบเบงเบเปเบฅเบฐเบเบงเบฒเบกเบชเบฐเบเบงเบเปเบเบเบฒเบเบเปเบฒเปเบเป. เปเบเบเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเบเบปเบเบเบฐเปเบซเบเบ, เบเบธเบเปเบเบทเปเบญเบเบกเบท Ninja เบเบทเบเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเปเบชเปเบฒเบ, เปเบเป backends เบญเบทเปเบเปเปเบเบฑเปเบ xcode เปเบฅเบฐ VisualStudio เบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเป. เบฅเบฐเบเบปเบเบกเบตเบเบปเบงเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเบซเบผเบฒเบเปเบงเบเบตเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเปเบเป Meson เปเบเบทเปเบญเบชเปเบฒเบเปเบเบฑเบเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบเบขเบฒเบ. เบเบปเบเบฅเบฐเบเบฝเบเบเบญเบเบชเบฐเบเบฒเปเบซเปเบเปเบกเปเบเปเบเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบฒเบชเบฒเบชเบฐเปเบเบฒเบฐเปเบเปเบกเบเบเบตเปเบเปเบฒเบเบเบฒเบ, เบชเบฒเบกเบฒเบเบญเปเบฒเบเปเบเปเบชเบนเบเปเบฅเบฐเปเบเบปเปเบฒเปเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเป (เบเบฒเบกเบเบธเบเบเบฐเบชเบปเบเบเบญเบเบเบนเปเบเบฝเบ, เบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบงเบเปเบเปเปเบงเบฅเบฒเบขเปเบฒเบเบซเบเปเบญเบเปเบเบเบฒเบเบเบฝเบเบเบปเบเบฅเบฐเบเบฝเบ).
เบฎเบญเบเบฎเบฑเบเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเปเปเบกเบนเบเบเปเบฒเบก เปเบฅเบฐเบชเปเบฒเบเปเบ Linux, Illumos/Solaris, FreeBSD, NetBSD, DragonFly BSD, Haiku, macOS เปเบฅเบฐ Windows เปเบเบเปเบเป GCC, Clang, Visual Studio เปเบฅเบฐ compilers เบญเบทเปเบเป. เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบชเปเบฒเบเปเบเบเบเบฒเบเปเบเบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบผเปเบเบผเบกเบเปเบฒเบเป, เบฅเบงเบกเบเบฑเบ C, C++, Fortran, Java เปเบฅเบฐ Rust. เบฎเบนเบเปเบเบเบเบฒเบเบเปเปเบชเปเบฒเบเปเบเบตเปเบกเบเบถเปเบเปเบกเปเบเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ, เปเบเบดเปเบเบเบฝเบเปเบเปเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเปเบเบเบเบปเบเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบเปเปเบชเปเบฒเบเบเบฑเปเบเบชเบธเบเบเปเบฒเบเบเบทเบเบชเปเบฒเบเปเบซเบกเป. Meson เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบชเปเบฒเบเบเบฒเบเบชเปเบฒเบเบเปเปเบฒเบเปเบญเบ, เปเบเบดเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเปเบชเปเบฒเบเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบชเบปเปเบเบเบปเบเปเบซเปเบเบฒเบเบเบฐเบฅเบดเบเปเบเบฅเปเบเบฐเบเบดเบเบฑเบเปเบเปเบเบทเบเบฑเบเบซเบกเบปเบ.
เบเบฐเบงเบฑเบเบเบฐเบเปเบฒเบซเบผเบฑเบเบเบญเบ Meson 1.0:
- เปเบกเบเบนเบเบชเปเบฒเบฅเบฑเบเปเบเบเบเบฒเบเบเปเปเบชเปเบฒเบเปเบเบเบฒเบชเบฒ Rust เปเบเปเบเบทเบเบเบฐเบเบฒเบเบงเปเบฒเบกเบตเบเบงเบฒเบกเบซเบกเบฑเปเบเบเบปเบ. เปเบกเบเบนเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเปเบเบเบเบฒเบ Mesa เปเบเบทเปเบญเบชเปเบฒเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเบฝเบเปเบ Rust.
- เบเบฒเบโเปเบฅเบทเบญเบโเบเปเบฒโเบเปเบฒโเบซเบเปเบฒโ, เบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเปเบโเบซเบเปเบฒโเบเบงเบโเบชเบญเบ compiler เบซเบผเบฒเบโเบเบตเปโเบชเบธเบโ, เบชเบฐโเบซเบเบญเบโเบเบงเบฒเบกโเบชเบฒโเบกเบฒเบโเปเบโเบเบฒเบโเบเบฑเบโเบเบฒเบ arrays เบเบญเบโเปเบซเบเบทเบญโเปเบโเบเบฒเบ stringsโ. เบเบปเบงเบขเปเบฒเบ, เบเบญเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบเป: cc.check_header('GL/wglew.h', prefix : ['#include ', '#include '])
- เปเบเบตเปเบก argument เปเปเป "--workdir" เปเบเบทเปเบญเบญเบฐเบเบธเบเบฒเบเปเบซเป overriding เปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเปเบฎเบฑเบเบงเบฝเบ. เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเปเบเปเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฐเบเบธเบเบฑเบเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเปเบฎเบฑเบเบงเบฝเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ: meson devenv -C builddir --workdir .
- เบเบปเบงเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบซเบกเป "เปเบ" เปเบฅเบฐ "เบเปเปเบขเบนเปเปเบ" เปเบเปเบเบทเบเบชเบฐเปเบซเบเบตเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบเบปเบเบเบปเบงเบเบญเบเบชเบฒเบเบเปเบญเบเปเบเบชเบฐเบเบฃเบดเบ, เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบเบฐเบเบปเบเบเบปเบงเบเบญเบเบญเบปเบเบเบฐเบเบญเบเปเบเบญเบฒเปเบฃเบซเบผเบทเบงเบฑเบเบเบฐเบเบฒเบเบธเบเบปเบก. เบเบปเบงเบขเปเบฒเบ: fs = import('fs') เบเปเบฒ 'เบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ' เปเบ fs.read('somefile') # True endif
- เปเบเบตเปเบกเบเบปเบงเปเบฅเบทเบญเบ โwarning-level=everythingโ, เปเบเบดเปเบเปเบเบตเบเบเบปเบเบญเบญเบเบกเบฒเบเบญเบเบเปเบฒเปเบเบทเบญเบ compiler เบเบตเปเบกเบตเบขเบนเปเบเบฑเบเปเบปเบ (เปเบ clang เปเบฅเบฐ MSVC เบกเบฑเบเปเบเป -Weverything เปเบฅเบฐ /Wall, เปเบฅเบฐเปเบเบเปเบฒเปเบเบทเบญเบ GCC เปเบกเปเบเบฅเบงเบกเปเบญเบปเบฒเปเบเบเบเปเบฒเบเบซเบฒเบ, เบเบฐเบกเบฒเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ -Weverything. mode เปเบ clang).
- เบงเบดเบเบตเบเบฒเบ rust.bindgen เบเบฐเบเบดเบเบฑเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเปเบเปเบเบฝเบ "dependencies" เปเบเบทเปเบญเบเปเบฒเบเปเบชเบฑเปเบเบเบฒเบเปเบเบชเบนเปเบเบฒเบเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเบเบตเปเบเบงเบเบเบฐเบเบทเบเบเบธเบเปเบเปเบเปเบเบ compiler.
- เบเบฑเบเบเบฑเบ java.generate_native_headers เปเบเปเบเบทเบเบเบปเบเปเบฅเบตเบ เปเบฅเบฐเบเปเบฝเบเบเบทเปเปเบเบฑเบ java.native_headers เปเบเบทเปเบญเปเบซเปเบชเบญเบเบเปเบญเบเบเบฑเบเบฎเบนเบเปเบเบเบเบฒเบเบเบฑเปเบเบเบทเปเบเบฑเบเบเบฑเบเบเบปเปเบงเปเบเบเบญเบ Meson.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru