On 23/06/2020 07:50, Alex Peshkoff via Firebird-devel wrote:
> On 2020-06-23 13:39, Adriano dos Santos Fernandes wrote:
>> Hi!
>>
>> Here I'm talking mainly on the distribute kits.
>>
>> Currently we have in firebird/Interface.h a #include "ibase.h".
>>
>> That is not good. It makes mandatory that user have the include
>> directory where ibase.h is in its include path, which should not be
>> necessary.
>>
>> I think we should put ibase.h in firebird directory, maintain the
>> include in firebird/Interface.h and add a stub ibase.h that includes
>> "firebird/ibase.h" for compatibility.
>>
>> Opinions?
>
> Do we already have separate parts of ibase.h installed? If yes whole
> ibase.h shold better not be included here (it was poor man solution
> for 3.0), better include needed parts (like consts_pub) here.
>
Sure, but never expecting that users changes its include path in the way
we want. We should use relative paths.


Adriano



Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to