Date: Wed, 5 Nov 2014 15:37:13 -0700 From: Warner Losh <imp@bsdimp.com> To: "John D. Hendrickson" <johnandsara2@cox.net> Cc: "freebsd-arch@freebsd.org" <arch@FreeBSD.org> Subject: Re: Why do we have @ in modules builds? Message-ID: <AD5B5493-9FE3-4EF7-9882-BB85AC0E88E7@bsdimp.com> In-Reply-To: <545AA4C5.1060709@cox.net> References: <B4ox1p00X2X408g014oycb> <545AA4C5.1060709@cox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_1783D049-BACA-47C2-A2BF-73289A959AB7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Nov 5, 2014, at 3:29 PM, John D. Hendrickson <johnandsara2@cox.net> = wrote: > Warner Losh wrote: >> Does anybody recall why we have @ symlink in our module builds? >> I=92m constantly working around issues that this creates. Maybe it is = time >> to eliminate it? >> So I=92ve posted the following review: = https://reviews.freebsd.org/D1100 >> Warner >=20 > could you please post what it is that "does not work=94 Having a dependency that start with @ simply doesn=92t work. > and what is is "you must do" to work around it ? .if exists(@) foo.x: @/dev/foo_bar.y .else foo.x: @ .endif This is needlessly complicated and somewhat annoying when there=92s = already machinery in place that locates the base of the kernel tree. Warner --Apple-Mail=_1783D049-BACA-47C2-A2BF-73289A959AB7 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJUWqaZAAoJEGwc0Sh9sBEA6Q0P+wQUbIbJmbp5iiDby9iKUpq7 nDmVVs6oN3tNvCI0Tp1VEjXfT/gij69ViMhnRWQPJhhjyechSiAB3exREW5zeqxZ hKVBFXLMANzyTy0Q3gw+3IwRp4VYef7XVWLF91kJglMKMwUPcc35dV68MIRc1YVl sZLLsbxfZf9AZmRV2jrq8Fty3f3Svm8hi3EeRy+SB8ncq99fEdJCnJVbLWNX7vp2 A6FVp6co35HbqSHDgMFnP53iKYFmR+Sg/w4J3yqr4ctdAIOwsNnrpen5HunC/vS3 ci9EYo96RP/zRIuXeYEUGzccOyghYAVpc2tdjXQQ4N9DtZWBig1oY940C/aD+A8q d4njyj3mXDKjWSUHg6dUgMSvoMX8Yf4PDb//D7XnRsusFimoJQU0m7Sclrb1YQIs neKXH6xA8TOXv78q6KSsYNyCLvJxnjkqvPnfcYbXV3Ja3XA9/sENNgkzqfJIUYi/ 84DJQLm0xtlH1t/p1So/QIMk1O8AMZxcpzxooDPlPqivE6LuJLpTAZuwGsszChvk 4xWCbajxT4bUvcj4AkwsU9RMpNywY+yYF9K+L6vl+XIG0Y1nBiriFbjEhwSaNMe5 3tPScLkFVXB56O8RNfrqf7AJ8tklYrLpCgjsrfnl+QC+NkRxA5b3O6NEZltWKjHo yrEnCP6ExKlSQbaoozGg =LuIO -----END PGP SIGNATURE----- --Apple-Mail=_1783D049-BACA-47C2-A2BF-73289A959AB7--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AD5B5493-9FE3-4EF7-9882-BB85AC0E88E7>