xref: /ast/
Name Date Size

.. 2017-08-23 00:53:26 42

bin 2016-01-11 21:54:23 7

lib 2016-01-11 21:54:23 3

README 2016-01-11 21:54:23 854

README.md 2017-08-23 00:53:26 970

src 2016-01-11 21:54:23 6

README

This is a package root directory $PACKAGEROOT. Source and binary
packages in this directory tree are controlled by the command
bin/package
Binary files may be in this directory or in the install root directory
INSTALLROOT=$PACKAGEROOT/arch/`bin/package`
For more information run
bin/package help
Many of the packaged commands self-document via the --man and --html
options; those that do have no separate man page.
Each package is covered by one of the license files
lib/package/LICENSES/<license>
where <license> is the license type for the package. At the top
of each license file is a URL; the license covers all software that
refers to this URL. For details run
bin/package license [<package>]
Any archives, distributions or packages made from source or
binaries covered by license(s) must contain the corresponding
license file(s).

README.md

AST
===
This is the AT&amp;T Software Technology (AST) toolkit from AT&amp;T Research.
It includes many tools and libraries, like KSH, NMAKE, SFIO, VMALLOC, VCODEX,
etc. It also includes more efficient replacements for a lot of the POSIX tools.
It was designed to be portable across many UNIX systems and also works
under UWIN on Microsoft Windows (see UWIN repo on GitHub under att/uwin).
This software is used to build itself, using NMAKE.
After cloning this repo, cd to the top directory of it and run:
./bin/package make
Almost all the tools in this package (including the bin/package script are
self-documenting; run <tool> --man (or --html) for the man page for the tool.
(If you were used to the old AST packaging mechanism, on [www.research.att.com](https://web.archive.org/web/20151104235435/http://www2.research.att.com/%7Eastopen/download/),
this repo is equivalent to downloading the INIT and ast-open packages and
running: ./bin/package read on them).