Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Mar 2003 10:42:29 +0200
From:      Peter Pentchev <roam@ringlet.net>
To:        "Philip M. Gollucci" <philip@p6m7g8.net>
Cc:        ports@FreeBSD.org
Subject:   Re: ECHO
Message-ID:  <20030312084229.GA7947@straylight.oblivion.bg>
In-Reply-To: <200303120253.07422.philip@p6m7g8.net>
References:  <200303120253.07422.philip@p6m7g8.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--+QahgC5+KEYLbs62
Content-Type: text/plain; charset=windows-1251
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Mar 12, 2003 at 02:53:07AM +0000, Philip M. Gollucci wrote:
> bsd.ports.mk
> # ECHO is defined in /usr/share/mk/sys.mk, which can either be "echo",
> # or "true" if the make flag -s is given.  Use ECHO_CMD where you mean  =
=20
> # the echo command.
> ECHO_CMD?=3D      echo                            # Shell builtin
>=20
> # Used to print all the '=3D=3D=3D>' style prompts - override this to tur=
n them off.
> ECHO_MSG?=3D              ${ECHO_CMD}
>=20
> given that, FreeBSD ports should never actually use ECHO
> but instead
> ECHO_CMD=20
> right ?

If you want to write some information to a file, use ECHO_CMD.
If you want to display a message to the user, use ECHO_MSG, so that
the user can override it if they want a silent build.

The reason for the separation was that previously, there was no need
for the user to silence the informative messages without breaking
the actually needed uses of 'echo' to write information to files during
the build.

G'luck,
Peter

--=20
Peter Pentchev	roam@ringlet.net    roam@sbnd.net    roam@FreeBSD.org
PGP key:	http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint	FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
This sentence no verb.

--+QahgC5+KEYLbs62
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE+bvL17Ri2jRYZRVMRAs3nAJ9NT86n1F/cXSneIyB/SasD+Vu64gCeO1m+
3TJfSkCo2YsKs7ZimBqWWtE=
=IJTl
-----END PGP SIGNATURE-----

--+QahgC5+KEYLbs62--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030312084229.GA7947>