BOTCH-NATIVE(1)
π BOTCH-NATIVE(1) π
okay bestie, welcome to botch-native β it's a page from the botch tools manual, and it's literally the girl that runs all your botch tools during the native phase β¨
β¨ NAME β¨
botch-native β bestie, this is the one that executes botch tools in the native phase π«Ά
πΈ SYNOPSIS πΈ
botch-native [options] [architecture Packages Sources]
π¦ DESCRIPTION π¦
So what it does: it executes the botch tools to produce a build order for the native phase. That's the whole vibe. Periodt π
π OPTIONS π
-h,--helpβ Display help. she's helpful like that π₯°-k,--keepβ Keep the temporary files. no deleting, we hoard β¨-c,--self-containedβ Do not work on the full repository but on a smaller self-contained repository. tiny universe energy π-O,--optunivβ Calculate a self-contained repository with a minimal number of source packages. minimal queen π-G,--optgraphβ Calculate a dependency graph where each installation set contains the minimal number of unavailable binary packages. lowkey optimizing, highkey slaying π-T,--timersβ time all program executions. stopwatch core β±οΈ-m,--allowsrcmismatchβ Allow binary packages to be associated with a source package of a different version than themselves. messy but permitted π-e,--ignoresrclessbinβ Ignore binary packages without a source package. not my problem, not my business π-p,--no-dropβ Do not drop known droppable build dependencies. we keep them. all of them. π-s,--strongβ Calculate strong dependencies. strong like her πͺ-b,--sapsbβ Calculate strong articulation points and bridges. graph theory but make it fashion π¦-f,--no-fixpointβ Do not run fixpoint algorithm. we're skipping that today bestie π-n,--cleanβ Clean the repository beforehand. spring cleaning but make it build-order β¨-l,--latestβ Select only the highest package versions. only the newest, only the best, we don't do old π-w,--onlineβ Producestat.htmlfor online consumption. she's going public π-a,--available=FILEβ Deb822 list of available binary packages. give her the FILE π-o,--output=DIRβ Output directory. Default is the current directory. drop your stuff in DIR, or just vibe in.π-t,--tmp=DIRβ Temporary directory. Default is created bymktemp(1). DIR if you're picky, otherwise mktemp handles it π-I,--deb-drop-b-d-indepβ DropBuild-Depends-Indepdependencies. dropped. gone. bye π«Ά-v,--verboseβ Be more verbose. she's talking more now π£οΈ-d,--debugβ Maximum verbosity. SHE WILL NOT STOP TALKING πβ¨-D,--developβ Execute tools from the source checkout instead of$PATH. dev mode, main character energy π
π FILES π
so the following files will be placed in the output directory, bestie. here's the whole roster π
buildgraph_acyclic.xmlβ The output ofbotch-profile-build-fvs.buildgraph.xmlβ The output ofbotch-create-graph.cyclic_src:*.xmlβ The output ofbotch-profile-build-fvs.fasβ The standard output ofbotch-extract-scc.feedback_vertex_set.listβ The concatenated output of multiple runs ofbotch-find-fvs.order1.lstβ The output ofbotch-build-fixpoint.order2.lstβ The output ofbotch-partial-order.remove.listβ The output ofbotch-fasofstats.srcgraph_acyclic.xmlβbuildgraph_acyclic.xmlconverted bybotch-buildgraph2srcgraph.srcgraph.xmlβbuildgraph.xmlconverted bybotch-buildgraph2srcgraph.stats.htmlβ The standard output ofbotch-stat-htmlstats.jsonβ The JSON output ofbotch-stat-html
π BUGS π
See <http://bugs.debian.org/botch>. (yes the angle brackets are part of the vibe, go look π«Ά)
π SEE ALSO π
Debian doc-base Manual /usr/share/doc/botch/wiki/Home.html β go read it, iykyk π
π AUTHOR π
This man page was written by Johannes Schauer. Botch is written by Johannes Schauer and Pietro Abate. iconic duo, no cap π
β COPYRIGHT β
Copyright 2012-2014 Johannes Schauer, Pietro Abate
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. A special linking exception to the GNU Lesser General Public License applies to this library, see the COPYING file for more information.
and that's the whole page, bestie!! this was brought to you by perl v5.36.0, dated 2023-02-17, and it's giving documentation, it's giving open source, it's giving slay π β¨π¦
π¦ where this page comes from
- debian bookworm: botch 0.24-2 Β· LGPL-3.0-or-later WITH OCaml-linking exception
- ubuntu noble: botch 0.24-2 Β· LGPL-3.0-or-later WITH OCaml-linking exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms