FreeBSD Ports

devel/cli 2.2.0_1

Library for interactive command line interfaces in modern C++

Repository
FreeBSD ports
Maintainer
[email protected]
License
BSL
Categories
devel
Package size
30.4 KiB, 194.3 KiB installed

Description

cli is a cross-platform header only C++14 library for interactive command line interfaces (Cisco style).

Install

As a binary package — by origin, or by package name:

pkg install devel/cli
pkg install cli

From the ports tree:

cd /usr/ports/devel/cli/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cli>0:devel/cli

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.2.0_12.2.0_1-2.2.0_12.2.0_1
FreeBSD:14:quarterly2.2.0_12.2.0_1n/a2.2.02.2.0_1
FreeBSD:15:latest2.2.0_12.2.0_1n/a2.2.0_12.2.0_1
FreeBSD:15:quarterly2.2.0_12.2.0_1n/an/an/a
FreeBSD:16:latest2.2.0_12.2.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 2

The full lists below include those, and their dependencies in turn.

All build dependencies 15
All run dependencies 5

No port depends on this one.

Configuration

No options to configure.

USES
cmake:testing compiler:c++11-lang
Service scripts
none

Files

pkg-plist 43
  • include/cli/boostasiocliasyncsession.h
  • include/cli/boostasioremotecli.h
  • include/cli/boostasioscheduler.h
  • include/cli/cli.h
  • include/cli/clifilesession.h
  • include/cli/clilocalsession.h
  • include/cli/colorprofile.h
  • include/cli/detail/boostasiolib.h
  • include/cli/detail/commandprocessor.h
  • include/cli/detail/commonprefix.h
  • include/cli/detail/fromstring.h
  • include/cli/detail/genericasioremotecli.h
  • include/cli/detail/genericasioscheduler.h
  • include/cli/detail/genericcliasyncsession.h
  • include/cli/detail/history.h
  • include/cli/detail/inputdevice.h
  • include/cli/detail/keyboard.h
  • include/cli/detail/linuxkeyboard.h
  • include/cli/detail/newboostasiolib.h
  • include/cli/detail/newstandaloneasiolib.h
  • include/cli/detail/oldboostasiolib.h
  • include/cli/detail/oldstandaloneasiolib.h
  • include/cli/detail/platform.h
  • include/cli/detail/rang.h
  • include/cli/detail/screen.h
  • include/cli/detail/server.h
  • include/cli/detail/split.h
  • include/cli/detail/standaloneasiolib.h
  • include/cli/detail/telnetscreen.h
  • include/cli/detail/terminal.h
  • include/cli/detail/winkeyboard.h
  • include/cli/detail/winscreen.h
  • include/cli/filehistorystorage.h
  • include/cli/historystorage.h
  • include/cli/loopscheduler.h
  • include/cli/scheduler.h
  • include/cli/standaloneasiocliasyncsession.h
  • include/cli/standaloneasioremotecli.h
  • include/cli/standaloneasioscheduler.h
  • include/cli/volatilehistorystorage.h
  • lib/cmake/cli/cliConfig.cmake
  • lib/cmake/cli/cliTargets.cmake
  • share/pkgconfig/cli.pc
distinfo 1
FileSizeSHA256
daniele77-cli-v2.2.0_GH0.tar.gz16111367c6329471cd5a98b9ab29da0012f94f61497f0b60591bb0ab714d4c09c4f2b0

Commit history 0

No commits in the history this site was built from.