On 10/07/13 14:47, Adriano dos Santos Fernandes wrote:
> On 07/10/2013 05:59, Alex Peshkoff wrote:
>> On 10/07/13 05:05, Adriano dos Santos Fernandes wrote:
>>> Hi!
>>>
>>> make_all.bat has:
>>>
>>> :: New API headers
>>> copy %FB_ROOT_PATH%\src\include\firebird\*.h
>>> %FB_OUTPUT_DIR%\include\firebird > nul
>>>
>>> But it's not copying src\include\firebird\impl, necessary for external
>>> engines and messages.
>>>
>> Posix also does not copy them. Should it be copied or on posix boost is
>> enough STD thing not to copy it in our packages?
> It should be copied, of course.

Will do for A2.

>> PS. I understand that today disks a big and internet is fast, but impl
>> is 6 times(!) greater than all the rest of our API headers. Is it really OK?
>>
>>
> Alex, plan to include subset of boost, with renamed names for internal
> Firebird usage was given, due to "Firebird policy" of not add
> dependencies, specially to use the public API.
>
> You or nobody offered objections at the time, and then a great amount of
> time was given to do it.
>
> It does not serve only for external engines, but to use the new API
> declaring static typed messages.
>

Adriano, I understand what for boost is used. Just was a little 
surprised with size of code, needed for static messages. Close to gpre 
which is 1Mb :-)


------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to