[Insight-developers] ITKv4 Modularization Plan
Bill Lorensen
bill.lorensen at gmail.com
Tue Feb 8 16:23:17 EST 2011
Please point me to an existing software system that uses a naming
convention like this one.
On Tue, Feb 8, 2011 at 4:15 PM, Brad King <brad.king at kitware.com> wrote:
> On 02/08/2011 10:32 AM, Bill Lorensen wrote:
>> I understand the packaging argument, but why can't the tree names be
>> similar to what I proposed.
>>
>> On linux, the packages have names like
>> gnome-disk-utility.i686
>>
>> But, the tree names are conventional linux tree names.
>>
>> I can't find any example on my linux distribution that uses a naming
>> convention like the one proposed.
>
> Have you looked at the source tree of every single installed package?
>
> Anyway, the modules *are* packages of *source* code. The modules/
> directory contains a flat list of all modules. The directory names
> match the module names. Very simple. It is easy to know the path
> of a module based on its name rather than having to guess which
> dashes turn into slashes.
>
> The module names also carry over to the build and install trees.
> An application can write
>
> find_package(itk-mymodule)
>
> to build against just that module and its dependencies. The module
> names should not have slashes in them or this can't work.
>
> -Brad
>
More information about the Insight-developers
mailing list