Hello,

I'm justing starting to learn/use CMake and I have a question regarding the 
usage of it in regards of source tree structure and library usage.

I have the following folder structure:

Root
        Bin
                Win32X86Debug
                Win32X86Release
                ...
        Lib
                Win32X86Debug
                Win32X86Release
                ...
        Source
                ace
                Application_1
                Application_2
                boost
                Library_1
                Library_2
                Library_3
                ...
        Tools
                …

I'd like to point out the structure within "Source". In the source directory 
there are libraries that may be used by one or more applications. That means 
for example that "Application_1" may use "Library_1" and "Library_3" and 
"Application_2" may use "Library_1" and "Library_2".

I have currently no idea how I should solve this without creating a find module 
for every library in the tree. Is there any other solution than creating find 
modules I can use?
If there is really no other (good) solution than creating find modules, is it 
possible to place the find modules (Library_n.cmake files, right?) within the 
library folders? I ask this, because I think it would make it much more easy to 
maintain them.

Kind regards,
Andreas 
--

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

Reply via email to