Rekisteröitymätön käyttäjä
Ero sivun ”Ebuild” versioiden välillä
Siirry navigaatioon
Siirry hakuun
→pkg_nofetch
Rivi 37: | Rivi 37: | ||
Tätä funktiota kutsutaan, mikäli RESTRICT="fetch" on asetettu ja ebuildin SRC_URI kohdetta ei kyetä noutamaan. | Tätä funktiota kutsutaan, mikäli RESTRICT="fetch" on asetettu ja ebuildin SRC_URI kohdetta ei kyetä noutamaan. | ||
pkg_nofetchin jälkeen muita funktioita ei kutsuta vaan siirrytään ohjelman loppuun. | pkg_nofetchin jälkeen muita funktioita ei kutsuta vaan siirrytään ohjelman loppuun. | ||
pkg_setup | ====pkg_setup==== | ||
src_unpack | Ajetaan tarkistuksia asetusten suhteen. | ||
src_compile | ====src_unpack==== | ||
Puretaan SRC_URI-objekti $WORKDIR-muuttujan osoittamaan kansioon ja ajetaan epatch funktio patcheille tarpeen mukaan, tar.bz2 ja tar.gz -pakatuille ohjelmille riittää tässä oletusfunktio. | |||
====src_compile==== | |||
Tässä funktiossa käännetään lähdekoodi tai tehdään muuta vastaavaa. | |||
====src_test==== | ====src_test==== | ||
Funktiota kutsutaan src_compilen jälkeen, mikäli FEATURES="test" on määritelty, funktiossa tulee ajaa asennettavan ohjelman tarjoamat yksikkötestaus-rutiinit, oletustoteutuksessa nämä ovat <tt>make check<tt> ja <tt>make test<tt> | Funktiota kutsutaan src_compilen jälkeen, mikäli FEATURES="test" on määritelty, funktiossa tulee ajaa asennettavan ohjelman tarjoamat yksikkötestaus-rutiinit, oletustoteutuksessa nämä ovat <tt>make check<tt> ja <tt>make test<tt> |