Ero sivun ”Ebuild” versioiden välillä

Siirry navigaatioon Siirry hakuun
462 merkkiä lisätty ,  22. huhtikuuta 2007
p (luokka ja wikilinkki)
Rivi 34: Rivi 34:
ebuild-kielessä on otsikon jälkeen [[Bash-skriptaus|bash-syntaksin]] mukaisia funktioita, joilla on oma osansa paketin asennuksessa. Mitään näistä funktioista ei ole pakko määritellä. Funktioton ebuild toimiikin tyypillisesti [[autotools]]-ohjelmaa varten, jolle ei tarvitse määritellä käännösaikaisia valintoja.  
ebuild-kielessä on otsikon jälkeen [[Bash-skriptaus|bash-syntaksin]] mukaisia funktioita, joilla on oma osansa paketin asennuksessa. Mitään näistä funktioista ei ole pakko määritellä. Funktioton ebuild toimiikin tyypillisesti [[autotools]]-ohjelmaa varten, jolle ei tarvitse määritellä käännösaikaisia valintoja.  


pkg_nofetch
====pkg_nofetch====
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_setup
pkg_setup
src_unpack
src_unpack
src_compile
src_compile
src_test
====src_test====
src_install
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>
====src_install====
pkg_preinst
pkg_preinst
pkg_postinst
pkg_postinst
Rekisteröitymätön käyttäjä

Navigointivalikko