AIDL(1)

πŸ“¦
version 14.0.0+r75 Β· 2 versions
, in ubuntu stonking

πŸ’– AIDL(1) β€” the General Commands Manual era πŸ’–

okay bestie, so this is AIDL(1), and also the whole page is really about aidl-cpp, which is the C++ bindings generator of AIDL interfaces. yes literally that's the NAME section, it's serving name-and-one-line-description, iconic πŸŽ€


✨ SYNOPSIS ✨

here's the whole vibe in one line, no notes:

aidl-cpp INPUT_FILE HEADER_DIR OUTPUT_FILE

three args, that's it, that's the ritual πŸ¦‹


🌸 OPTIONS 🌸

  • -I<DIR> β€” where to look for import statements. like, the search path. it's giving "where my imports at" πŸ”
  • -d<FILE> β€” generate a dependency file. yes it writes one, and yes <FILE> is where it goes πŸ’…
  • -ninja β€” same dependency-file energy but formatted the way ninja understands it. ninja got its own little format, obviously, main character behavior πŸ₯·
  • INPUT_FILE β€” an aidl interface file. this is the one you're feeding in πŸ“
  • HEADER_DIR β€” an empty directory where the generated headers get dropped. empty!! don't come in here with your own stuff already in it, she needs a clean canvas ✨
  • OUTPUT_FILE β€” the path where the generated .cpp code gets written 🫢

πŸ‘€ SEE ALSO πŸ‘€

go read the lore, bestie:


πŸ‘‘ AUTHORS πŸ‘‘

The Android Open Source Project. that's it. the whole squad. no cap πŸ’œ


and that's the page πŸŽ€ it's AIDL(1) from the General Commands Manual, and the footer just says AIDL(1) right back at you β€” so no version number, no date, just the name echoing at the bottom like a little fairy sign-off 🧚 stay hydrated, read your manpages, mwah πŸ’–

πŸ“¦ where this page comes from