Re: bitmap/tal again

David Gibson <[email protected]> Fri, 15 Sep 2017 18:32:25 +1000
Newsgroups org.ozlabs.lists.ccan
Message-ID <[email protected]>
--===============1369144243618428112==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="RNGrj7vazCqBHNw7"
Content-Disposition: inline


--RNGrj7vazCqBHNw7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Sep 15, 2017 at 01:03:55AM -0700, Ian Zimmerman wrote:
> Hi, so I'd like to add the bitmap/tal submodule as discussed here:
>=20
> https://github.com/rustyrussell/ccan/pull/60
>=20
> but I'm not familiar enough with ccan dependency declarations yet :(
>=20
> 1. Should the dependency on tal be declared in bitmap/_info or in
> bitmap/tal/_info?  The latter seems more natural, but for some reason
> the final pull request on github shows the former.  I don't know if
> that's something I did and Rusty didn't correct, or something that Rusty
> did.  (I also don't quite understand github, ARGH!)

In bitmap/tal/_info, definitely.  Putting it in bitmap/_info will
change the dependencies of the base bitmap module, not your new
submodule.

> 2. Does bitmap/tal need to declare dependency on bitmap, or is that
> automatic?  Or maybe the other way?  I tried to look at other submodules
> in the tree, but there are only a few and none that quite match the
> relationship between this proposed pair.

Looking at ccan/tal/str, looks like the surrounding module should be
explicitly listed in dependencies.

>=20
> Well, if I know these 2 things it should get me started.
>=20

--=20
David Gibson			| I'll have my music baroque, and my code
david AT gibson.dropbear.id.au	| minimalist, thank you.  NOT _the_ _other_
				| _way_ _around_!
http://www.ozlabs.org/~dgibson

--RNGrj7vazCqBHNw7
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEdfRlhq5hpmzETofcbDjKyiDZs5IFAlm7kBcACgkQbDjKyiDZ
s5KYzxAAvVdGmGbOoyCheiQNP1J3K622KCvgYjXLubBlKetybfug4wyPMcqyhL6v
DbZvMrf+gQM2t+Kz6IcsplhCbJUCbsOiCM4keYwzIlys/YFtSgPXGP2zux/z1NZt
vpaO0cSUWETZsApURlCwiOzi0okUbwcsp0snQP6CQOMzYBwg9QnrstPAqJ+NcRNo
hmatSNSd9cx0tsoYTDN9pne7c0Xwn/ndGx5Ae6IuR4RbuDuOT+2C6CowWn/XsvAt
a8ypy1MGPkI8dR8G/sEiaIXsA/+5C4ffq8DUxT9HB/mbq8oACQrz7wZbl68UyHqE
kjrC2mgE4F6H/faKX7CjBRcq5AJcsZbrXDWBbp46iQRQLtt9kKEsmfyvzWmBA5BD
cqd74irzN/lJJMTfCSONb8QtUSJRJlyFSLwA5K0zGOBJRq8tsBkw7Zywli6recXL
WoQjmJewhv9R4CW5nrvyejc73uc+vnJM7AempXIwcs8rZpbcgncl/GHEyfcRYpvy
OzwlFgjcxSDf1e0DOVp3HRKk6lVCa/h8wnR0XAlBuZ1wXfl8YwGrL7Rydp3aKTiV
nblQRnXVqd9Ks/gs6Abzg7pIOmiiEaVV1tGl2YDvNnMD8PxQXHexYsbhvBLTOBMZ
jGrb5213CzBwUaGCq76ZY/yvbIwkOqpoHpKCx82XiexCBV7ASWM=
=u2FJ
-----END PGP SIGNATURE-----

--RNGrj7vazCqBHNw7--

--===============1369144243618428112==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KY2NhbiBtYWls
aW5nIGxpc3QKY2NhbkBsaXN0cy5vemxhYnMub3JnCmh0dHBzOi8vbGlzdHMub3psYWJzLm9yZy9s
aXN0aW5mby9jY2FuCg==

--===============1369144243618428112==--