diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2023-04-13 17:56:14 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2023-04-13 17:56:14 +0200 |
commit | 9d3b555393735e08c27b04a8b616f2736afe26de (patch) | |
tree | f483cb50a59547fdc8b03ef01dfefb8123b0292b /README | |
download | abase-9d3b555393735e08c27b04a8b616f2736afe26de.tar.gz abase-9d3b555393735e08c27b04a8b616f2736afe26de.tar.bz2 |
created initial layout and a dummy more.c
Diffstat (limited to 'README')
-rw-r--r-- | README | 32 |
1 files changed, 32 insertions, 0 deletions
@@ -0,0 +1,32 @@ +abase - Aba's tools +=================== + +abase is a collection of tools that didn't fit into ubase or sbase. + +Currently it contains the following: +- a very simple more + +Note: abase is a shameless copy of sbase/ubase in certain areas like +the Makefile, libutil, etc. This might also make an integration into +sbase/ubase easier. + +Building +-------- + +To build abase, simply type make. You may have to fiddle with config.mk +depending on your system. + +You can also build abase-box, which generates a single binary containing +all the required tools. You can then symlink the individual tools to +abase-box or run: make abase-box-install + +Ideally you will want to statically link abase. If you are on Linux we +recommend using musl-libc[1]. + +Portability +----------- + +Not really tested so far, but you should be able to build it with +gcc, clang, tcc, nwcc and pcc. + +[1] http://www.musl-libc.org/ |