You can force sqlite3 to be local by using 'HB_INC_SQLITE3=local'.
But inclusion in libharbour is only supported for zlib/pcre
(since the core depends on them). If you want to add anything
else, you'll have to roll it on your own. (just like it is
the case with contrib libs)

Many thanks.

How can I add a msg like:

! Component: 'sqlite3' found in
/media/sda5/dvl/src/ws/harbour/external/sqlite3 (local)

You can force verbose detection output by using
make _DET_OPT_VERB=very

But note this is indeed a non-public option ATM, so this
one *is* subject to change (subject to implement to be
more precise). I'll fix the double output in a next commit.

I added '! Component' messages to help us while testing
these new parts of GNU Make system, the reason I didn't
enable it for local component detections is because
component paths are also visible in C compiler command
line, so it's somewhat redundant.

HB_* envvars are subject to change and here we have many different
systems with many different envs to keep in sync.

Current state of HB_ variables can be considered stable,
I have only a few ones still on the pending list (in
global.mk there is a comment section dedicated to this),
plus the HB_INC_* to HB_WITH_* conversion, to better
resemble to other systems.

Brgds,
Viktor

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to