[CMake] Convert libtool convenience libraries to cmake

Andreas Pakulat apaku at gmx.de
Wed Apr 8 03:10:51 EDT 2009


On 07.04.09 20:29:49, Yevgen Muntyan wrote:
> Hi,
>
> I want to convert an autotools project to cmake. But, I don't know how  
> to solve the problem of the
> convenience libraries. The issue is: the project builds a shared library  
> of bunch of libtool convenience
> libraries. Each convenience library uses different compilation flags  
> (which is very important). So I can't
> simply take all sources I got and stuff them into a shared library with  
> add_library().

Sure you can. You can set compile flags on a per source file basis with
set_source_file_properties. If you have a bunch of files that get the same
flags, put them into a variable, iterate over them and set the flags on
each that way.

Andreas

-- 
All the troubles you have will pass away very quickly.


More information about the CMake mailing list