tapi-stubify(1)

πŸ“¦ version 1600.0.11.8, in nixos 26.05, nixpkgs unstable

πŸ’… tapi-stubify(1) β€” the TAPI Tool Documentation glow-up πŸŽ€

okay so bestie. this is a page from the TAPI Tool Documentation, and it's literally about turning your library into a little text stub. sit down, hydrate, let's get into it ✨


🌸 NAME 🌸

tapi-stubify β€” creates a text-based stub file from a library. that's the whole vibe. no cap.


πŸ¦‹ SYNOPSIS πŸ¦‹

tapi stubify [--inline-private-frameworks] [-isysroot <directory>] [-o
<file>] [--help] <file>

tapi stubify [--inline-private-frameworks] [-isysroot <directory>]
[--help] <directory>

two shapes, one icon πŸ’… you're either feeding it a file or a directory, and it handles both.


✨ DESCRIPTION ✨

so the way that stubify works is it takes a dynamic library or framework and pops out a text-based stub file, .tbd β€” that's the whole main character move πŸ”₯

when the input is a file πŸŽ€ a text-based stub file gets generated right next to the input file, with the .tbd file extension β€” unless you used the -o option, in which case it goes wherever you told it to go. and if the conversion is not possible? the tool will abort with an error 😭 no half-finished nonsense, it just stops.

when the input is a directory πŸ¦‹ the directory is recursively searched for dynamic library files. all header directories are ignored during that search (yes, ignored, don't @ me). the stubbed files are placed next to the existing dynamic library files, like they're being tucked in πŸ’œ

and the existing symbolic link structure is mirrored for the newly created stub files β€” so your symlinks stay slaying exactly like before. periodt.


πŸ’– OPTIONS πŸ’–

  • --help β€” prints the list of options. that's it, that's the whole thing 🫢

🌈 more options, you say?

for info on the complete set of command line options, please use:

tapi stubify --help

iykyk πŸ’…


⭐ SEE ALSO ⭐

go read those too bestie, they're giving supporting-character energy but they matter 🧚


okay that's the tea πŸ“ this page is from the TAPI Tool Documentation, and the version/date line at the bottom says Darwin and 2017-02-20 β€” so yes, this is a certified vintage classic πŸ’€πŸ‘‘ love that for us. bye bestie, go stub some libs πŸ’œπŸŒΈ

πŸ“¦ where this page comes from