[bind10-dev] use of installed headers versus headers from tree; naming of include headers

Jelte Jansen jelte at isc.org
Tue Feb 23 23:42:49 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 02/23/2010 10:04 PM, Jeremy C. Reed wrote:
> On Tue, 23 Feb 2010, Jelte Jansen wrote:
> 
>> err, am i missing something or are these proposals contradictory?
> 
> Yes. Different ideas.
> 

ah, ok

>> another option could be to remove src altogether and replace that one by
>> the language;
>> <base>/cpp/bind10/cc/data.h
>> <base>/cpp/bind10/cc/data.cc
>> <base>/python/isc/cc/session.py
> 
> That python example would be useful in the case where we have two 
> different "isc" modules and want to run the python tests or code from 
> the source directory. (Problem is only one "isc" is used so don't get 
> the sub modules. My workaround for the python tests in my new 
> experiments/jreed-layout branch is to install first and then set 
> PYTHONPATH to that installed modules.)

actually i only stripped out the src/ part from what i thought was the
'current' proposal :)

the main point is to put language before (base) module in the directory
layout, so there would only have to be one isc module. That would also
fix the __init__.py problem (since it'll simply include all actual
modules) and installation of the python library parts would be nothing
more than a direct copy (and unnecessary to simply run tests etc).

The only thing that would be left open then is what to do if you really
only want to install one specific module's python library and not the rest.

Jelte
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkuEZ/kACgkQ4nZCKsdOncXWPwCdGGi9z/EWo8ajIbQn+aGkCO8n
aAsAn3m8b9IKpdD3I9Im+MB7Uop9BBGd
=924j
-----END PGP SIGNATURE-----



More information about the bind10-dev mailing list