ANSI-Ada v0.1 (#115)

This commit is contained in:
Alejandro R Mosteo
2020-05-18 17:54:26 +02:00
committed by GitHub
parent 79328d12ac
commit fdcf29ffd6
+49
View File
@@ -0,0 +1,49 @@
[general]
description = "Comprehensive ANSI control sequences for terminal output"
long-description = """
# ANSI-Ada
[![Alire indexed](https://img.shields.io/badge/alire-0.1.0-blue.svg)](https://alire.ada.dev)
[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](./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"