Building custom library package with dub
alex1974 via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sat Mar 18 05:49:33 PDT 2017
On Saturday, 18 March 2017 at 12:26:35 UTC, Basile B. wrote:
> On Saturday, 18 March 2017 at 11:29:43 UTC, alex1974 wrote:
>> [...]
>
> You can put everything in a single library. The module names
> should match to the folder layout:
>
> extensions/regex.d // module
> extensions.regex;
> extensions/path.d // module extensions.path;
> extensions/files/package.d // module
> extensions.files;
> extensions/files/files_stuff1.d // module
> extensions.files.files_stuff1;
> extensions/files/files_stuff2.d // module
> extensions.files.files_stuff2;
>
> Note the particular case of package.d. To have a module with
> the same name as a folder you name it package.
Thanks for the answer.
This simple layout works, but then all parts will be compiled
every time. Is there a way to just compile the "sublibraries"
which have changed?
More information about the Digitalmars-d-learn
mailing list