Overview
Meson on avoimen lähdekoodin rakennusjärjestelmä,jonka on tarkoitus olla sekä erittäin nopea että, mikä tärkeintä, mahdollisimman käyttäjäystävällinen.
Mesonin pääsuunnittelupiste on, että jokainen hetki, jolloin kehittäjä käyttää rakentamismäärittelyjä tai virheenkorjauksia, on sekunti hukkaan heitetty. Joten jokainen sekunti kuluu odottaa rakentaa järjestelmä todella aloittaa compilingcode.
ominaisuudet
- tuki Linuxille, macOS: lle, Windowsille, GCC: lle, Clangille, Visual studiolle ja muille
- tuetut kielet ovat C, C++, D, Fortran, Java, Rust
- rakentaa määritelmät hyvin luettavassa ja käyttäjäystävällisessä ei-Turing complete DSL: ssä
- cross compilation monille käyttöjärjestelmille sekä bare metal
- optimoitu äärimmäisen nopeille täysille ja inkrementaalisille rakenteille oikeellisuudesta tinkimättä
- sisäänrakennettu multiplatform-riippuvuustarjoaja, joka toimii yhdessä distro-pakettien kanssa
- fun!
Quickstart aloittelijoille
Oletko ohjelmoinnin suhteen ehdoton aloittelija? Ei hätää,lue tämä Aloittelijan opas päästäksesi alkuun.
yhteisö
on olemassa kaksi pääasiallista tapaa yhdistyä muihin Mesondevelopereihin. Ensimmäinen on postituslista, jota isännöidään atGoogle-ryhmissä.
toinen tapa on IRC: n kautta. Käytettävä kanava on #mesonbuild
atFreenode.
Mesonia käyttävät projektit
monet projektit käyttävät Mesonia ja heillä on suuri resurssi oppia mitä (ja mitä ei!) tehdä whenconverting olemassa olevia projekteja Meson.
lyhyt lista Mesonin käyttäjistä löytyy täältä, mutta niitä on paljon enemmän. Haluaisimme kuulla myös menestystarinoistasi ja siitä, miten asioita voitaisiin parantaa!
kehitys
kaikki mesonin kehitys tapahtuu Githubprojektilla. Osallistumisohjeet löytyvät lahjoitussivulta.
sinun ei tarvitse allekirjoittaa CLA: ta osallistuaksesi Mesoniin.