more important see facts that interpreter post
Facts are an active community that want share his experiences for
having a better product
Your Point of View is important because is similar to a lot of user
Same decision (no light version) is result of various steep
I suggest Viktor trasform prev post in GUIDELINE.TXT

GUIDELINE.TXT seems a bit early, but simply by looking
to the dir layout of beta3 is enough to find out placements
for most components. For the rest I'd prefer to keep it
interactive, since there would be no point for me to design
something "in a laboratory" and expect it to be used as is.
So only I was interested in this whole matter (which I
find rather strange BTW).

Anyhow embedded compilers are in /comp/*/, the base
structure is the same as our source tree, with bin, lib,
include and tests dir. Inside lib we have /plat/comp/*
as libs.

Addons like HMG would normally go to /addons/*/ dirs,
which in case of hmg would be /addons/hmg/*/ inside
that comes hmg.hbc, and the actual dir structure is
pretty much own decision of addon developers. Probably
no one agrees with it for various reasons, but I'd
personally recommend using /bin, /lib/plat/comp,
/include, /samples, /resources, /src inside that tree, where the
most important thing is /lib/plat/comp to allow for
multicompiler setups. This would cause that .hbc file
automatically gets picked up wherever the source
files are.

If this seems to be maturing and accepted by some
of the important 3rd party projects, I'll write such
guideline.

about hbmk2 can you post a little sample (also with minigui) so i will try Facts are that Viktor have modified each error post here regarding hbmk2

I doubt it's an error. Anyhow I've spend at least 1-2
days adding features to support HMG, probably some more
can be done, but without knowing the issue it's difficult
to tell.

Brgds,
Viktor

_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to