controlled_io 20240401.0.1 (#1161)
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
name = "controlled_io"
|
||||
description = "Files that are open while they exist and closed when they don't "
|
||||
version = "20240401.0.1"
|
||||
|
||||
authors = ["Jeffrey Carter"]
|
||||
maintainers = ["Bent Bracke <bent@bracke.dk>"]
|
||||
maintainers-logins = ["bracke"]
|
||||
licenses = "BSD-3-Clause"
|
||||
website = "https://github.com/bracke/Controlled_IO"
|
||||
tags = ["io", "files", "controlled","scope","binary","text"]
|
||||
|
||||
long-description = """
|
||||
# Controlled_IO
|
||||
Files that are open while they exist and closed when they don't
|
||||
|
||||
This is a draft response to a request for a library for [Scope-based files](https://forum.ada-lang.io/t/ada-library-wishlist/14/5). Both binary and text I/O is supported. Please comment on whether or not you find this useful.
|
||||
|
||||
The library is completely portable. It has been compiled and tested with GNAT and ObjectAda, on Linux and Windows.
|
||||
|
||||
Controlled_Test and Controlled_Text are test programs. Both are user-unfriendly file-copy programs. Controlled_Test performs a binary copy; the output should always be identical to the input. Controlled_Text performs a line-by-line copy of text files; the output may have different line terminators than the input.
|
||||
|
||||
Controlled_UTF is a user-unfriendly program to convert a native text file to a [Universal Text File](https://github.com/jrcarter/Universal-Text-File).
|
||||
"""
|
||||
|
||||
[build-switches]
|
||||
"*".style_checks = "No"
|
||||
"*".ada_version = "Ada12"
|
||||
|
||||
[[depends-on]] # Avoid bug in GNAT 13
|
||||
gnat = "<13.0 | >=13.3"
|
||||
[origin]
|
||||
commit = "0cfe3ed52318bed75926d2bfb22950cecc8599f3"
|
||||
url = "git+https://github.com/bracke/Controlled_IO.git"
|
||||
|
||||
Reference in New Issue
Block a user