Juuri ennen joulua Meson 1.0 julkaistiin tälle laajasti käytetylle avoimen lähdekoodin ohjelmiston rakennusjärjestelmälle. Tänään ilmestyy Meson 1.1 uusimpana ominaisuuspäivityksenä.

Meson 1.1 tuo useita parannuksia aiempaan Meson 1.0:n vakaaseen sarjaan, mukaan lukien muutokset, kuten:

-Uusi objects-argumentti deklaraatiolle_dependency() mahdollistaa objektien lisäämisen suoraan suoritettaviin tiedostoihin, jotka käyttävät sisäistä riippuvuutta.

-Ominaisuusobjekteilla on nyt”enable_auto_if”-metodi, joka on päinvastoin kuin olemassa oleva”disable_auto_if”-menetelmä.

-Uusi FeatureOption.enable_if ja FeatureOption.disable_if ominaisuudet.

-Sudo meson install-komento poistaa nyt oikeudet, kun kohteita rakennetaan uudelleen”erittäin turvallisiksi”. Tämä tehdään, koska Ninjan käyttämistä pääkäyttäjänä ei suositella, koska se päivittää tilatiedoston.

-Mesonin asennuskomento tukee nyt käyttäjien valitsemia juurenkorotustyökaluja.

-Uusi”ei mitään”-tausta, jolla ei ole rakennussääntöjä, vaan vain asennussääntöjä, jotta vältytään Ninjasta siinä tapauksessa.

-Tuki mukautetuille asennusskripteille, jotka suoritetaan”–dry-run”-vaihtoehdolla.

Meson 1.1 on saatavilla GitHubista. Lisätietoja kaikista Meson 1.1:n muutoksista löytyy julkaisutiedoista.

Categories: IT Info