=== `prep.py` This contains functions that download the base tarball releases, preps them for <>, builds necessary directory structures, and performs the overlay preparations. ==== dirChk(_conf_) This function creates extra directories if needed. ===== conf See <>. ==== downloadTarball(_conf_) This function downloads the tarball (<>) from the <>, and performs verifications (SHA1 and GPG signature <>). Returns the full/absolute path to the downloaded tarball. ===== conf See <>. ==== unpackTarball(_tarball_path_, _build_, _keep_ = False) This function extracts the tarball downloaded via <>. ===== tarball_path The full/absolute path to the downloaded tarball. ===== build See <>. ===== keep `True` or `False`. Whether we should keep the downloaded tarball after unpacking/extracting. If your upstream tarball changes often enough, it's recommended to set this to `False`. However, setting it to `True` can speed up the build process if you're on a slower Internet connection. ==== buildChroot(_conf_, _keep_ = False) This incorporates <> and <> into one function, as well as applying the <> directory (and the <>). ===== conf See <>. ===== keep See <>. ==== prepChroot(_conf_) Returns a modified/updated <>. This function: . Prepares some variables that <> needs inside the chroot(s) . Builds <> . Updates the build number . Imports the <> ===== conf See <>. ==== postChroot(_conf_) This function applies the <> directory (and the <>). ===== conf See <>.