sc-libtool(1)

πŸ“¦ version 2.3.1, in fedora 43, fedora 44

πŸ’– sc-libtool(1) πŸ’–

okay bestie, so this is the sc-libtool manual page β€” it lives in the General Commands Manual section, and it's the whole reason MPQC stuff gets built and linked at all. buckle up, it's giving very "I know what I'm doing and you're about to also" ✨


✨ NAME ✨

sc-libtool β€” the sc-libtool program is used to link and build MPQC executables and libraries. πŸ’…


🌸 Synopsis 🌸

sc-libtool [--config] [--debug] [{-n,--dry-run}] [--features]
[--finish] [--help] [--mode={clean,compile,finish,install,link,uninstall}]
[{--quiet,--silent}] [--tag=TAG] [--version] MODE-ARGS

πŸŽ€ Description πŸŽ€

The sc-libtool command is out here providing generalized library-building support services, which is a fancy way of saying it handles the messy build-and-link business for you. no cap. 🫢

sc-libtool accepts the following options:

  • --config β€” show all the configuration variables. like, all of them. πŸ‘‘
  • --debug β€” turns on verbose shell tracing. it will narrate everything it does. main character energy fr. πŸ’€
  • -n, --dry-run β€” display the commands without actually modifying any files. a little dress rehearsal, if you will. πŸŽ€
  • --features β€” display basic configuration information and exit. short and sweet.
  • --finish β€” same as --mode=finish. yes, it's the same thing. yes, both exist. slay.
  • --help β€” display the help message and exit. the classic. 🌈
  • --mode=MODE β€” use operation mode MODE (default=inferred from MODE-ARGS). so if you don't say, it guesses. πŸ™ˆ
  • --quiet β€” same as --silent. twin energy. πŸ’œ
  • --silent β€” don't print informational messages. shhh. 🀫
  • --tag=TAG β€” use configuration variables from tag TAG.
  • --version β€” print version information. ⭐

πŸ¦‹ MODE πŸ¦‹

MODE must be one of the following, bestie. no substitutions, no vibes-based guessing:

  • clean β€” remove files from the build directory. 🧹
  • compile β€” compile a source file into a libtool object.
  • execute β€” automatically set the library path, then run a program. πŸƒ
  • finish β€” complete the installation of libtool libraries.
  • install β€” install libraries or executables. πŸ“¦
  • link β€” create a library or an executable. πŸ”—
  • uninstall β€” remove libraries from an installed directory. bye bestie πŸ‘‹

πŸ‘‘ License πŸ‘‘

sc-libtool is open-source software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. iconic behaviour, honestly. πŸ’–


πŸ’€ Warranty πŸ’€

sc-libtool is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. so like, it's free, it's cute, but if it breaks it's not on anybody. 😭


okay that's the whole page! this was sc-libtool from MPQC, Version 2.3.1 β€” mwah, go build something gorgeous. πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from