50 lines
1.4 KiB
TOML
50 lines
1.4 KiB
TOML
[general]
|
|
description = "Comprehensive ANSI control sequences for terminal output"
|
|
|
|
long-description = """
|
|
# ANSI-Ada
|
|
|
|
[](https://alire.ada.dev)
|
|
[](./LICENSE)
|
|
|
|
ANSI control sequences for the Ada language.
|
|
|
|
This library consists of a single pure package for the generation of escape
|
|
sequences that allow to control, in ANSI-enabled TTYs:
|
|
|
|
* Text color and styles
|
|
* Cursor position
|
|
* Clearing of parts of the terminal
|
|
|
|
In order to keep the library as simple as possible there is no TTY capability
|
|
detection, so you must either assume ANSI is recognized or use other means of
|
|
detection (e.g., `Interfaces.C_Streams.isatty` as a bare minimum to detect
|
|
redirections).
|
|
|
|
The library comes with a demo program that can serve to test the appearance and
|
|
capabilities of your terminal.
|
|
"""
|
|
|
|
licenses = ["MIT"]
|
|
maintainers = ["alejandro@mosteo.com"]
|
|
maintainers-logins = ["mosteo"]
|
|
|
|
executables = ["ansi-demo"]
|
|
project-files = ["ansi.gpr"]
|
|
|
|
tags = ["console", "terminal", "tty"]
|
|
|
|
[general.gpr-externals]
|
|
ANSIADA_BUILD_MODE = ["On_Demand", "Static_Lib", "Shared_Lib"]
|
|
|
|
[general.gpr-set-externals]
|
|
ANSIADA_BUILD_MODE = "On_Demand"
|
|
|
|
|
|
############
|
|
# RELEASES #
|
|
############
|
|
|
|
['0.1']
|
|
origin = "git+https://github.com/mosteo/ansi-ada@27a89150c1f5481a821722601a3b6d4a5368596c"
|