Date: Fri, 23 Mar 2012 10:37:34 -0400 From: Michael Scheidell <scheidell@FreeBSD.org> To: <freebsd-ports@freebsd.org> Subject: Re: why :: in ports makefile ? Message-ID: <4F6C8AAE.2050306@FreeBSD.org> In-Reply-To: <4F6C89AC.4050809@roorback.net> References: <4F6C8893.6040005@FreeBSD.org> <4F6C89AC.4050809@roorback.net>
next in thread | previous in thread | raw e-mail | index | archive | help
O > > : A target is considered out-of-date if its modification time > is less than those of any of its sources. Sources for a > target accumulate over dependency lines when this operator > is used. The target is removed if make is interrupted. > > :: If no sources are specified, the target is always > re-created. Otherwise, a target is considered out-of-date > if any of its sources has been modified more recently than > the target. Sources for a target do not accumulate over > dependency lines when this operator is used. > The target will not be removed if make is interrupted. > > ok, but in the context of a slave port, I did get this answer (from portlint). putting in :: did make portlint happy. "/usr/home/scheidell/ports/ports/japanese/p5-Mail-SpamAssassin/../../mail/p5-Mail-SpamAssassin/Makefile", line 237: warning: duplicate script for target "post-install" ignored make: fatal errors encountered -- cannot continue > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- Michael Scheidell, CTO >*| * SECNAP Network Security Corporation d: +1.561.948.2259 w: http://people.freebsd.org/~scheidell
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F6C8AAE.2050306>