[CMake] how to modify scope of imported library

Cong Ma cong.ma at curvedental.com
Fri Mar 9 14:38:47 EST 2012


I just did the same thing as Petr,

Hopefully, we can do it gracefully with 2.8.8.

Thanks~~

On Fri, Mar 9, 2012 at 10:48 AM, Alexander Neundorf <a.neundorf-work at gmx.net
> wrote:

> On Friday 09 March 2012, Petr Kmoch wrote:
> > Hi,
> >
> > I was solving a similar problem in our setup at work. The problem was
> > that the parent couldn't know in advance which libraries will be
> > imported by children. Conceptually speaking, I solved this by creating
> > my own set of global properties which contain all necessary details
> > about the libraries imported. These properties are appended to when a
> > child imports a library, and then scanned once more in the parent and
> > imported again:
>
> I need to check, but I think with the upcoming 2.8.8 release there will be
> a
> new GLOBAL option for add_library(.. IMPORTED), to make the imported target
> globally visible.
>
> Alex
> --
>
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake
>



-- 

*CONG MA *

*skype: cong.ma.curve*

*
*

*CURVE DENTAL*

*A Fresh, Web-based Alternative to Dental Software*

*www.curvedental.com*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20120309/a38f9147/attachment-0001.htm>


More information about the CMake mailing list