[Harbour] hbmk2: any features still missing?

Szakáts Viktor harbour.01 at syenar.hu
Tue May 12 11:43:55 EDT 2009


> Nested projects.
>
> I mean if .hbm includes another .hbm
> it should treat it as a nested another project
> contrary to current implementation where another .hbm
> becomes a part of the current.
>
> May be .hbm implementation be kept as is and a new
> extension is introduced, say .hbprj and if encountered,
> replace  .hbprj with  .hbm and treated as nested project
> redefining all attributes from .hbprj.
>
> This way I can stay only in one folder and any changes
> in related libs ae automatically taken care of. Just like xMate.

Yes, probably some new extension is needed for that,
plus a new processing loop inside hbmk2. Plus possibly
concerting the whole internal hbmk2 process to a self
contained (quasi) object to allow for recursion.

In most cases it would be equivalent to calling hbmk2
multiple times, so I don't really see the time investment
justified yet.

The other important (but optional) part is dependency
detection, but that's too far yet to think about.

Brgds,
Viktor



More information about the Harbour mailing list