Develop and Download Open Source Software

Heirloom Development Tools

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2007-05-28 00:15
The source code now builds on more recent Linux distributions. The missing manual page for the SCCS "admin" utility has been added.
2007-03-12 01:27
Support for SVR4.2-style parallel builds has been added to "make"; this includes the "-B" and "-P" options as well as the ".MUTEX" special target. The "-w" option to suppress warnings has been added to "make". "make" now issues message numbers for use with the "help" command. "make" now accepts comments following "ifeq" and other conditionals. Recursive evaluation of directories with "sccs" for the "info", "tell", and "clean" sub-commands previously omitted some files and has been fixed.
2007-02-19 01:56
An "-R" option has been added to the "sccs" command to support recursive operation on directory hierarchies. A manual page has been added for the "sccs" command. "make" now supports the GNU syntax for conditional macros ("target: variable=value"), parse-time conditionals ("ifeq (arg1, arg2)"), and functions ("$(function arguments)"). Text functions, file name functions, the shell function, and warning/error message functions are supplied. "make" can now retrieve data from SCCS s.files in the current directory.
2007-02-11 14:32
Manual pages for most of the SCCS commands have
been added. A new manual page for "make" is
available. "make" can now use different shells for
POSIX and traditional mode. The "%G%" and "%H%"
keywords for "get" now omit leading zeros in month
and day numbers, as previous versions of SCCS did.
The tools have been ported to HP-UX and AIX.
2007-01-19 01:22
The "make" utility has been added, derived from OpenSolaris source code. The "-j jobs" option and the (very limited) GNU make compatibility mode have been enabled in it. The SCCS diff commands now accept the "-a", "-p", and "-B" options to "diff". Portability fixes for SCCS on Mac OS X and FreeBSD are included. The SCCS "get" utility no longer dumps core when it is passed a corrupted s-file. The SCCS utilities now use the O_EXCL flag to open temporary files.

Project Resources

http://freecode.com/urls/6e03c34af66d4e4368d8a9ac2613a054
http://freecode.com/urls/60b318bda59680ad5dec022122a10877
http://freecode.com/urls/2f9f17210fffe5d2882be76d8d54440a
http://freecode.com/projects/devtools

Project Description

The Heirloom Development Tools provide yacc, lex, m4, make, and SCCS as portable derivatives of the utilities released by Sun as part of OpenSolaris. The OpenSolaris utilities were in turn derived from the original Unix versions, and are assumed be conforming implementations of the POSIX standard.