Test::Lintian::Build(3)
π NAME π
Test::Lintian::Build β the lil routine squad that gets your work directories all set up and ready to slay β¨
πΈ SYNOPSIS πΈ
use Test::Lintian::Build qw(build_subject);
π DESCRIPTION π
okay so bestie, listen π β the routines living in this module are the ones who prep the work directories where the tests actually get run. That's their whole job, that's their moment, main character energy fr fr.
And how do they do it? They pull the specs straight out of the test set. No cap, that's the source of truth π
π¦ FUNCTIONS π¦
build_subject(PATH)β this is the icon of the module, the one you actually came here for π
What it does: it populates a work directory, RUN_PATH, with data from the test that lives over in SPEC_PATH. Yes, it's giving "filling the cup" but for directories.
And there's the optional parameter REBUILD β if it's true, it forces a rebuild. Like, "girl I don't care if you already did this, do it AGAIN" π₯ If it's not true, no forced rebuild, simple as.
ngl, remember REBUILD is doing the most on purpose β true means rebuild happens whether it wanted to or not. Set it and commit, iykyk π
that's the whole page, you're so welcome π«Ά go forth and build those work directories, bestie ππ β¨
πΈ this has been Test::Lintian::Build(3) from the Debian Package Checker, brought to you by Lintian v2.139.0ubuntu2, dated 2026-10-08 β mwah, periodt πππ
π¦ where this page comes from
- ubuntu stonking: lintian 2.139.0ubuntu2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms