head 1.3; access; symbols; locks; strict; comment @# @; 1.3 date 2002.08.11.13.49.18; author rse; state Exp; branches; next 1.2; 1.2 date 2002.07.13.20.09.40; author rse; state Exp; branches; next 1.1; 1.1 date 2002.02.15.10.20.58; author rse; state Exp; branches; next ; desc @@ 1.3 log @flush the work of this afternoon: PayPal support, cleanups, etc @ text @ #use wml::ossp area=pkg:tool subarea=smake OSSP smake

Skeleton Makefile Generator

Abstract

OSSP smake is a powerful mechanism to generate standard Makefiles out of skeleton Makefiles which only provide the essential parts. The missing stuff gets automatically filled in by shared include files. A reasonable scheme to create a huge Makefile hierarchy and to keep it consistent for the time of development. The trick is that it merges the skeleton (Makefile.sm) and the templates (include files) in a priority-driven way, i.e. defines and targets can be overwritten. The idea is taken from X Consortium's imake, but the goal here is not inherited system independence for the Makefiles, the goal is consistency and power without the need of manually maintaining a Makefile hierarchy consisting of plain Makefiles.

Authors

Status

Source

Donation

@ 1.2 log @add CVS references @ text @d42 4 @ 1.1 log @finish the tool section @ text @d36 1 @