Summary: SCCS vs. RCS

Paul Eggert eggert at twinsun.UUCP
Fri Dec 7 09:29:44 AEST 1990


    There's no way to make Makefile from Makefile,v using only SUFFIX-based
    rules. An explicit dependency line and rule would be required for each
    and every [such] file.

Not true.  Here's how to do it:

	.SUFFIXES : ,v

	,v :
		co -q $*


Lilly also writes:

    make will automatically do a get if there is an s.Makefile (or s.makefile)
    and neither Makefile nor makefile exist.  In short, make and SCCS are well
    integrated.

make and RCS are similarly well integrated, if you have a modern version of
make, e.g. GNU make 3.58.  For older makes, you can use the trick described
above.



More information about the Comp.unix mailing list