[geos-devel] installed C++ headers

strk strk at keybit.net
Mon Jun 8 05:26:59 EDT 2009


FYI: by installing *all* headers the include/geos
installed dir gets up to 1928Kb from 1128Kb for 335
header files from 172.

I still think it makes sense to do that, at least
for consistency (what win users get is what unix users get).

--strk;

On Sun, Jun 07, 2009 at 12:45:52AM +0200, strk wrote:
> It was my idea long time ago to reduce the set
> of installed C++ headers. Now I've changed my mind.
> 
> It's too much of a maintainance cost having to be selective
> on what to install and what not, particularly when the MSVC
> build scripts don't care and not only install headers but
> even export symbols which were previously selected as NOT
> public.
> 
> Also sometimes headers we'd like not to install are required
> by others which we want in resulting in a partial hiding.
> 
> Nowadays, since we're explicitly marking the C++ ABI as
> incompatible at every release, I wouldn't care about headers
> that much. Users are warned they shouldn't be using the C++
> api, after that if they do they'll deal with API changes
> somehow.
> 
> I plan to update the Makefile.ams next week if nobody objects.
> 
> --strk; 
> 
>  Free GIS & Flash consultant/developer      ()  ASCII Ribbon Campaign
>  http://foo.keybit.net/~strk/services.html  /\  Keep it simple! 
> _______________________________________________
> geos-devel mailing list
> geos-devel at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/geos-devel

-- 

 Free GIS & Flash consultant/developer      ()  ASCII Ribbon Campaign
 http://foo.keybit.net/~strk/services.html  /\  Keep it simple! 


More information about the geos-devel mailing list