/* * sccs metarule support */ ":SCCS:" : .MAKE .OPERATOR GET = get GETFLAGS = .SCCS.UNGET = .SCCS.get : .FUNCTION local ( I O ) $(%) if "$(O:P=X)" return : $(O) ok end if ! .SCCS.UNGET .DONE : .SCCS.DONE .SCCS.DONE : $(RM) $(RMFLAGS) $(.SCCS.UNGET) end .SCCS.UNGET += $(O) return $(GET) $(GETFLAGS) $(I) % : .TERMINAL s.% $(.SCCS.get $(>) $(<))