Mid's Portable Utilities are a set of (hopefully) POSIX and SUS-compliant Unix userland tools that are portable across many Unices.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Mid Favila facda46907
Makefile was installing to /usr when prefix was specified incorrectly.
4 months ago
doc Added LOG. Added true implementation. Added skeleton for wc. 1 year ago
src Makefile was installing to /usr when prefix was specified incorrectly. 4 months ago
LICENSE Update LICENSE, LOG, TODO and Makefile. Add iso646.h to common.h. 6 months ago
LOG Update LICENSE, LOG, TODO and Makefile. Add iso646.h to common.h. 6 months ago
README Add splint checking to Makefile. Rewrite programs to pass lint. 5 months ago
TODO Update TODO. Update Makefile. Add sleep. Add wc. 4 months ago

README

    The mp-utils package includes a set of portable Unix utilities written by

me, Mid Favila. They attempt to comply with both the latest POSIX and SUS
specifications, whilst also implementing de facto standards such as sed's
-i option. The only time POSIX and SUS will not be obeyed is when doing
so requires relatively useless features to be implemented (that, or they
will be #ifdef'd).

They can be thought of as sitting somewhere between the Suckless tools and
Busybox - more sophisticated than Suckless' offerings, and less bloated
than Busybox.

I recommend compiling these statically.

If SPLint is available, 'make check' can perform static analysis of
all available programs.