Apocrypha

thor

Simple and efficient tool for building self-documenting command line utilities

Thor is a simple and efficient tool for building self-documenting command line utilities. It removes the pain of parsing command line options, writing "USAGE:" banners, and can also be used as an alternative to the Rake build tool. The syntax is Rake-like, so it should be familiar to most Rake users.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 1.5.0 3 13 h details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvalphaarmhppaloongppcs390sparc Committed
1.5.0 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing alpha testing arm testing hppa testing loong testing ppc testing s390 testing sparc testing view · download · history ↗
1.4.0 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing ppc stable s390 testing sparc testing view · download · history ↗
1.3.2 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing ppc stable s390 testing sparc testing view · download · history ↗

Use flags of 1.5.0

  • doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
4 expansion flags (python targets, ABIs, cpu flags…)
  • ruby_targets_ruby32
  • ruby_targets_ruby33
  • ruby_targets_ruby34
  • ruby_targets_ruby40

Runtime dependencies of 1.5.0

show 24 lines
ruby_targets_ruby32? (
)
ruby_targets_ruby33? (
)
ruby_targets_ruby34? (
)
ruby_targets_ruby40? (
)
ruby_targets_ruby32? (
)
ruby_targets_ruby33? (
)
ruby_targets_ruby34? (
)
ruby_targets_ruby40? (
)