[Harbour] Make system configuration envvar changes

Viktor Szakáts harbour.01 at syenar.hu
Fri Feb 6 15:47:26 EST 2009


Hi all,

I'll go this route:

HB_USR_LIBS
HB_USR_PRGFLAGS
HB_USR_CFLAGS
HB_USR_LDFLAGS
HB_USR_AFLAGS
HB_USR_MAKEFLAGS

The reason is: it's both easy to look for all user settings
(with grep), and it's also easy to catch all CFLAGS
(be it HB_USR_CFLAGS or plain CFLAGS).

Brgds,
Viktor

On Thu, Feb 5, 2009 at 4:08 PM, Viktor Szakáts <harbour.01 at syenar.hu> wrote:

> HB_USR_LIBS
>
>
> Okay. [ changed to *LIBLIST last minute to avoid resemblance to *LIB. ]
>
>
>> > PRG_USR      -> HB_USR_PRG
>>
>> HB_PRGFLAGS
>>
>> > C_USR        -> HB_USR_C
>>
>> HB_CFLAGS
>>
>> > L_USR        -> HB_USR_L  (or HB_USR_LINK ?)
>>
>> HB_LFLAGS
>>
>> > A_USR        -> HB_USR_A  (or HB_USR_LIB ?)
>>
>> HB_AFLAGS
>
>
> I'd like to keep all user level flags in one namespace
> (HB_USR was the idea), for easy identification and
> lookup.
>
> How about:
>
> HB_USR_LIBS
> HB_USR_PRGFLAGS
> HB_USR_CFLAGS
> HB_USR_LFLAGS (shouldn't this be HB_USR_L*D*FLAGS?)
> HB_USR_AFLAGS
> HB_USR_MAKEFLAGS
>
>
>> > MK_USR       -> HB_USR_MK (or HB_USR_MAKE/MAK ?)
>>
>
> Thanks. The non-GNU make still uses that, former name
> was HB_MAKE_FLAGS. I'm not sure how important it is,
> but it has to be there for a reason.
>
> Brgds,
> Viktor
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.harbour-project.org/pipermail/harbour/attachments/20090206/6ca1a0c3/attachment.html


More information about the Harbour mailing list