ืื ืืขืกืึธื 0.58 ืืืืขื ืกืืกืืขื ืืื ืืืคืจืืื, ืืืึธืก ืืื ืืขื ืืฆื ืฆื ืืืืขื ืคึผืจืึทืืืฉืขืงืก ืึทืืึท ืืื X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME ืืื GTK. Meson ืก ืงืึธื ืืื ืืขืฉืจืืื ืืื ืคึผืืืืึธื ืืื ืืื ืืืืกืึทื ืกื ืืื ืืขืจ ืื Apache 2.0 ืืขืจืืืืืขื ืืฉ.
ืืขืจ ืฉืืืกื ืฆืื ืคืื Meson ืึทื ืืืืืงืืื ื ืืื ืฆื ืฆืืฉืืขืื ืืืื ืืืืงืืึทื ืคืื ืื ืคึฟืึทืจืืึทืืืื ื ืคึผืจืึธืฆืขืก ืงืึทืืืืื ื ืืื ืงืึทื ืืืื ืืึทื ืก ืืื ืื ืคืื ื ืืฆื. ืึทื ืฉืืึธื ืื ืืึทืื ื ืืฆื, ืื Ninja Toolkit ืืื ืืขื ืืฆื ืืืจื ืคืขืืืงืืึทื ืืืขื ืื ืื, ืึธืืขืจ ืื ืืขืจืข ืืึทืงืขื ืื ืึทืืึท ืืื xcode ืืื VisualStudio ืงืขื ืขื ืืืื ืืืื ืืขืืืืื ื. ืื ืกืืกืืขื ืืื ืึท ืืขืืืื-ืืื ืืืืื-ืคึผืืึทืืคืึธืจืืข ืืขืคึผืขื ืืขื ืกื ืืึทื ืืืขืจ ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ื ืืฆื Meson ืฆื ืืืืขื ืคึผืึทืงืึทืืืฉืึทื ืคึฟืึทืจ ืืืกืืจืืืืืฉืึทื ื. ืคึฟืึทืจืืึทืืืื ื ืึผืืืื ืืขื ืขื ืกืคึผืขืกืืคืืขื ืืื ืึท ืกืืืคึผืืึทืคืืื ืคืขืื-ืกืคึผืขืฆืืคืืฉ ืฉืคึผืจืึทื, ืืขื ืขื ืืขืืกื ืืืื ืขืืืืืง ืืื ืคืึทืจืฉืืืืืง ืคึฟืึทืจ ืืขืจ ืืึทื ืืฆืขืจ (ืืื ืืืขื ืืืจื ืื ืืืืจืื, ืืขืจ ืืขืืืขืืึธืคึผืขืจ ืืึธื ืคืึทืจืืจืขื ืืขื ืึท ืืื ืืืื ืคืื ืฆืืื ืฆื ืฉืจืืืื ืึผืืืื).
ืฉืืืฆื ืงืจืืึทื ืืึทืืืื ื ืืื ืื ืื ืืืืฃ ืืื ืืงืก, Illumos / Solaris, FreeBSD, NetBSD, DragonFly BSD, Haiku, macOS ืืื Windows ื ืืฆื GCC, Clang, Visual Studio ืืื ืื ืืขืจืข ืงืึธืืคึผืืืขืจืก. ืขืก ืืื ืืขืืืขื ืฆื ืืืืขื ืคึผืจืึทืืืฉืขืงืก ืืื ืคืึทืจืฉืืื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทืื, ืึทืจืืึทื ืืขืจืขืื ื C, C ++, Fortran, Java ืืื Rust. ืื ืงืจืขืืขื ืืึทื ืืืืขื ืืึธืืข ืืื ืืขืฉืืืฆื, ืืื ืืืึธืก ืืืืื ืงืึทืืคึผืึธืื ืึทื ืฅ ืืืืึทื ืฉืืึทืืืช ืฆื ืขื ืืขืจืื ืืขื ืืขืืืื ืืื ื ืื ืืขืฆืืข ืืืืขื ืืขื ืขื ืจืืืืื. ืืขืกืึธื ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืฆื ืืืฉืขื ืขืจืืื ืจืืคึผืืืึทืืึทื ืืืืขื, ืืื ืืืึธืก ืคืืืกื ืืืง ืื ืืืืขื ืืื ืคืึทืจืฉืืืขื ืข ืื ืืืืืจืึทื ืืึทื ืฅ ืจืืืึทืืืื ืืื ืื ืืืจ ืคืื ืืึธืจ ืืืืขื ืืงืึทื ืขืงืกืขืงืืืึทืืืข ืืขืงืขืก.
ืืืืคึผื ืื ืึธืืืืืืฉืึทื ื ืคืื Meson 0.58:
- Meson ืืื ืืขืืืื-ืืื ืฉืืจืืงื ืคืึธืจืืึทืืืื ื ืึทืคึผืขืจืืืฉืึทื ื. ืึทื ืฉืืึธื ืฆื ืจืืคื ืืขื ืคึฟืึธืจืืึทื ืืืคึฟื, ืืืจ ืงืขื ื ืืืฆื ืคืึทืจืืืึทืื ืืืึทืืืขืก ืืืืึทื, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืึทื ืฉืืึธื ืคืื "'ื ืฉืืจืืงื @0@ ืฆื ืืืื ืคืึธืจืืึทืืืขื @1@'.format(n, m)", ืืืจ ืงืขื ืขื ืืื ืกืคึผืขืฆืืคืืฆืืจื "f" ื ืฉืืจืืงื @n@ ืฆื ืืืื ืคึฟืึธืจืืึทืืืจื @ ื@'".
- ื "ืคืึทืจืืืึทืื" ืืืคึฟื ืืื ืฆืืืขืืืืื ืฆื ืฉืืจืืงื ืึทืืืืฉืขืงืฅ ืฆื ืืืจืืคืืจื ืื ืึธืคึผืขืจืึทืฆืืข ืคืื โโืจืืคึผืืืืกืื ื ืืืื ืกืืืกืืจืื ื ืืื ืื ืืขืจื, ืืืฉื, "s = s.replace('aaa', 'bbb')."
- ืฆืืืขืืขืื "ืงืืื (ืึธื ืืืื, ืืึทืืื [, ืฉืจืื])" ืคึฟืื ืงืฆืืข ืฆื ืฆืืจืืงืงืืืขื ืึท ืืืืคืขืฅ ืืืึธืก ืงืขื ืขื ืืืื ืืขืืืืื ื ืืื ืึท ืคืึธืจืขืึทืืฉ ืฉืืืืฃ, ืึทืืึท ืืื "ืคืึธืจืขืึทืืฉ ืืื: ืงืืื (15)".
- ืื meson.add_devenv () ืืืคึฟื ืืื ืืืคึผืืึทืืขื ืึทื, ืึทืืึทืืื ื ืืืจ ืฆื ืืืืื ืึทื ืกืืืืืืข () ืืืืคืขืฅ ืฆื ืฉืืขืื ืกืืืืืืข ืืืขืจืืึทืืึทืื ืืืขื ืืืจ ื ืืฆื ืื "meson devenv" ืืึทืคึฟืขื, ืืืฉื, ืฆื ืฉืืขืื ืึท ืกืืืืืืข ืืืึทืืขืืืืืง ืืื ืืขื ืืจื ืฆื ืื ืคึผืืืืื ืก ืืืขืืืืืึทืืขืจ.
- ืคึฟืึทืจ ืึทื ืืืืืงืืื ื ืื ืืืืืจืึทื ืืึทื ืฅ, ืึท ื ืืึทืข ืืึทืคึฟืขื ืืื ืคืืจืืขืืืืื: "meson devenv -C builddir [], ืืืึธืก ืืืื ืขืก ืืขืืืขื ืฆื ืืืืคื ืื ืืึทืคึฟืขื ืืื ืึท ืกืืืืืืข ืงืึทื ืคืืืืขืจื ืฆื ืงืึทืืขืจ ืคึผืจืึทืืืฉืขืงืก ืคึฟืื ืื ืืืืขื ืืืขืืืืืึทืืขืจ (ืึธื ืื ืกืืึทืืืจืื ื).
- ืืืจื ืคืขืืืงืืึทื, ืื "-ืจืขืจ" ืึธืคึผืฆืืข ืืื ืคืืจืฉืืืคื ืฆื ืืืื ืืืจืืืขืืื ืืขื ืืืขื ืคืืืกื ืืืง ืึทืืข ืืขืฉืืืฆื ืงืึธืืคึผืืืขืจืก.
- ืจืืคื meson.add_dist_script () ืคึฟืื ืกืืืคึผืจืึธืืืฉืขืงืก ืืื ืขืจืืืืื.
- ืฆืืืขืฉืืขืื ืื ืคืืืืงืืื ืฆื ืืืืคื ืื ืึทืคึผืขื ื () ืืื ืคึผืจืขืคึผืขื ื () ืืขืืืึธืืก ืขืืืขืืข ืืึธื ืืืืฃ ืืขืจ ืืขืืืืงืขืจ ืกืืืืืืข () ืืืืคืขืฅ.
- ืืขืจ ืืขืืช () ืคึฟืื ืงืฆืืข ืึทืืึทืื ืืขืจ ืืื ืืืื ืึทืจืืืืขื ื, ืืคืืขืฉืืืื ืืืจื ืึท ืคึผืืึทืฅ (ืขื ืืขื ืฆื ืืืืจืขื ืื ื () ืืื ืึธื ืืึธื ()).
- ืฆืืืขืืขืื "--skip-subprojects" ืึธืคึผืฆืืข ืฆื ืกืึทืืขืงืืืืืื ืืึธืคึผืงืขื ืืึทื ืืึธื ืืืจืื ื ืคืื ืกืึทืืคึผืจืึทืืืฉืขืงืก.
ืกืขืคึผืขืจืึทืืื, ืืืจ ืงืขื ืขื ืืึธื ืื Boson ืคึผืจืืืขืงื, ืึทืืืขื ืฆื ืฉืึทืคึฟื ืึท ืคึผืึธืจืืึทืืืื ืืื ืคึผืฉืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื Meson ืคึฟืึทืจืืึทืืืื ื ืฉืจืืคื ืฉืคึผืจืึทื, ืืขืฉืจืืื ืืื C ืึทื ืฉืืึธื ืคืื Python. ืื ืคึผืจืืืขืงื ืืื ื ืึธื ืืื ืืขืจ ืขืจืฉื ืืื ืข ืคืื โโืึทื ืืืืืงืืื ื ืืื ืืื ื ืึธื ื ืืฉื ืืจืืื ืคึฟืึทืจ ืคืื ืคึฟืึทืจืืึทืืืื ื ืคืื ืืจืืขืื ืคึผืจืึทืืืฉืขืงืก. ืืขืจ ืงืึธื ืืื ืืืืกืึทื ืกื ืืื ืืขืจ GPLv3 (ืืขืจ ืึธืจืืืื ืขื Python Meson ืืื ืืืืกืึทื ืกื ืืื ืืขืจ ืื Apache 2.0 ืืขืจืืืืืขื ืืฉ).
ืืงืืจ: opennet.ru