[news]
[license]
[requirements]
[download]
make utilities
makeutil is a set of portable public domain programs designed
to support C/C++ projects. It provides tools for build operations
outside of the normal compile/link pipeline. It is designed to be
unobtrusively included directly in your own software development
project.
here is a brief description of each tool:
- config:
choose file based on platform
- ccinfo:
name compiler used to compile program
- mksystype:
determine operating system
- mkarray:
convert input file to C array
- mkstring:
convert input line to C string
- armor:
convert binary file to ascii
- dearmor:
convert encoded ascii file to binary
- textpack:
compress files with precompiled frequency table
- textpand:
uncompress files with precompiled frequency table
- ckey:
create frequency table from input
- extract:
extract files from an extract format text archive
- retract:
create an extract format text archive
- addcr:
add a '\t' before every '\n'
- delcr:
delete the '\r' from every '\r\n'
- unmake:
process include directives in a Makefile
For more information, please see the
README file from the source
distribution. You may also want to visit the sourceforge
project page.
- 13.Dec.2004: makeutil version 0.2.0 released. The
ChangeLog and
README for this release.
- 28.Nov.2004: makeutil version 0.1.0 released. The
README for this release.
the tools included with makeutil are in the public domain. See
the file LICENSE in the source distribution.
makeutil is designed to run on the unix operating system. This
includes Mac OS X, but not Windows. A port to Windows is welcome
if you would like to contribute patches.
You will need a C compiler and some version of make to compile
the source code. gcc and gnu make work fine, but your operating
system versions of these tools should work as well.
makeutil version 0.2.0 was release on 13.Dec.2004. It can be
downloaded from sourceforge or my local web server:
Here is checksum information:
- MD5 (makeutil-0.2.0.tbz2) = 6692a19a4ea0559bb42f17a4ca428c99
- MD5 (makeutil-0.2.0.text.bz2) = a3e6d4fcf3420c179f5ae0c4ba3e7bef
- MD5 (makeutil-0.2.0.tgz) = f9a1830f41d02259a26955e399a36962
- SHA1 (makeutil-0.2.0.tbz2) = b3cb90074c484bc15e4f99df7def98f646187f74
- SHA1 (makeutil-0.2.0.text.bz2) = 0cd89dc477e53a789c3dbcc104474de8f6b71b34
- SHA1 (makeutil-0.2.0.tgz) = 02900adb2430cbda5014daf3bba42d05852b7692
which you can also be download separately
(MD5) (SHA1).
The cvs release tag for version 0.2.0 is MAKEUTIL_0_2.
makeutil version 0.1.0 was release on 28.Nov.2004. It can be
downloaded from sourceforge or my local web server:
Here is checksum information:
- MD5 (makeutil-0.1.0.tbz2) = 82ed67cacf5f5205a4d3497f5bdd0b22
- MD5 (makeutil-0.1.0.text) = dc0d3a4df20abe376eb235f43393241e
- MD5 (makeutil-0.1.0.tgz) = 2d623e24b6ecf78aef778dc5903738e9
- SHA1 (makeutil-0.1.0.tbz2) = d7515001b652b7c76b56ad4e6491060ad804a0e9
- SHA1 (makeutil-0.1.0.text) = 3e842f1e7aeac0a33a7f84e4ed00f5a56d2195a9
- SHA1 (makeutil-0.1.0.tgz) = c0664a3cbf7303c5f5742e6c3562102ba8a0acb0
which you can also be download separately
(MD5) (SHA1).
The cvs release tag for version 0.1.0 is MAKEUTIL_0_1_0.
$Id: index.html,v 1.3 2004/12/13 18:50:31 aisa0 Exp $
aisa(at)cybermesa.com