Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jan 2015 15:37:08 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        NGie Cooper <yaneurabeya@gmail.com>
Cc:        "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>, "src-committers@freebsd.org" <src-committers@freebsd.org>, Warner Losh <imp@freebsd.org>
Subject:   Re: svn commit: r276846 - in head: share/mk sys/arm/conf sys/conf sys/modules/dtb sys/modules/dtb/atmel
Message-ID:  <99E1581C-5B74-4BDD-88BD-5FC61A3FD30D@bsdimp.com>
In-Reply-To: <CAGHfRMD0Z%2BosObJo1-R=mag_AbipoGRGmF3dV4_vOtO9TpmuVA@mail.gmail.com>
References:  <201501081828.t08IS6Kf021746@svn.freebsd.org> <CAGHfRMD0Z%2BosObJo1-R=mag_AbipoGRGmF3dV4_vOtO9TpmuVA@mail.gmail.com>

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

--Apple-Mail=_1659222A-38B4-4448-BBCF-406883015229
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


> On Jan 8, 2015, at 12:49 PM, NGie Cooper <yaneurabeya@gmail.com> =
wrote:
>=20
> On Thu, Jan 8, 2015 at 10:28 AM, Warner Losh <imp@freebsd.org> wrote:
>> Author: imp
>> Date: Thu Jan  8 18:28:06 2015
>> New Revision: 276846
>> URL: https://svnweb.freebsd.org/changeset/base/276846
>>=20
>> Log:
>>  Add infrastructure to build dtb files from dts files.
>=20
> ...
>=20
>> Added: head/share/mk/bsd.dtb.mk
>> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
>> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
>> +++ head/share/mk/bsd.dtb.mk    Thu Jan  8 18:28:06 2015        =
(r276846)
>> @@ -0,0 +1,17 @@
>> +# $FreeBSD$
>> +
>> +# Search for kernel source tree in standard places.
>> +.for _dir in ${.CURDIR}/../.. ${.CURDIR}/../../.. =
${.CURDIR}/../../../.. \
>> +    ${.CURDIR}/../../../../.. /sys /usr/src/sys
>> +.if !defined(SYSDIR) && exists(${_dir}/kern/) && =
exists(${_dir}/conf/kmod.mk)
>> +SYSDIR=3D        ${_dir}
>> +.endif
>> +.endfor
>> +.if !defined(SYSDIR) || !exists(${SYSDIR}/kern/) || \
>> +    !exists(${SYSDIR}/conf/kmod.mk)
>> +.error Unable to locate the kernel source tree. Set SYSDIR to =
override.
>> +.endif
>> +
>> +.include "${SYSDIR}/conf/dtb.mk"
>> +
>> +.include <bsd.sys.mk>
>=20
> ...
>=20
>> +# Search for kernel source tree in standard places.
>> +.for _dir in ${.CURDIR}/../.. ${.CURDIR}/../../.. /sys /usr/src/sys
>> +.if !defined(SYSDIR) && exists(${_dir}/kern/)
>> +SYSDIR=3D        ${_dir}
>> +.endif
>> +.endfor
>> +.if !defined(SYSDIR) || !exists(${SYSDIR}/kern/)
>> +.error "can't find kernel source tree"
>> +.endif
>=20
> Why is ${SYSDIR} being checked for in bsd.dtb.mk and dtb.mk?

SYSDIR may not exist if dtb.mk was included directly.

Warner

--Apple-Mail=_1659222A-38B4-4448-BBCF-406883015229
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

iQIcBAEBCgAGBQJUrwaVAAoJEGwc0Sh9sBEABxEP/icubbqxGB6fh+0xAld2YbKG
Yj53jsKxVR1Wpmc+SvLDZmdGb8gIX5HwVzrKQbvucH8+pDLIRNe2ybd4p3/eLeOr
+7ODDQTrO+B2McSSUEgKp9IkQbX3J8ZZT/OnMxZoNIOchR/iZaUfE2KlP1TvsVh+
5kQ4OfUYwVvOZg+MIMIkx7ivhkGNvOtSId7kHVJg2N0QehNuyYpOcmJ8b5aVlktC
4OHFJVa453SzcEcKujowgXxSB7zdKXvB9tDIxzneQ0J8KxMnpC4+Rs1w13CeTlYM
f2/5QtBxMUzl0mAvIElFhpBxBQ0/o19Eb4JLr/V4mCtGl4VCCTEtt6ts6OnlMuFz
RHy930rhFKjkNRW9RbyZLmC5FtfXK/18lzsW6gzEUvWPQ8B8igxyJs0mQgZvoqKN
hmPE6RawzlDaIV3qrIbaqa/1v6xgQFEUFt3CZwWDiXALjNf127ox6nBJtpnyOpbC
tv/dkMKzItVlmKFmjxwp0Bwr61enC4XPp8mplSjQ4o4tPy48DzJQq68zLZONaK9t
ogI4W5qf9Wg3iXbJlZQGPHnom50m14QHQwBf1ypisoHK/vdWM0ZHPTgKupmsIwKu
5OAMAMK5oe/f/5zm/zToql3zZb5e3pEHgQBuRuFX7lHhflx9+GCtJEpXiA/8u/dT
N9iHY56u6msEKR10gH1H
=QRBb
-----END PGP SIGNATURE-----

--Apple-Mail=_1659222A-38B4-4448-BBCF-406883015229--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?99E1581C-5B74-4BDD-88BD-5FC61A3FD30D>