A few ideas:

Set the targets' LINK_FLAGS separately to specify the linker dirs. 


Use target_link_libraries on the file path rather than the lib name. 


Make an imported library target for the libs in each dir and then link with 
those targets. (I'm assuming these are not libs you're building)
-- 
Cheers,
Leif

On Tue, Apr 2, 2013 at 12:08 PM, domenico <the.seca...@gmail.com> wrote:

> Hi there !
> I'm quite new to CMake, so please forgive me if the question seems obvious.
> My project has lines like :
> link_directories(/path/to/libA/)
> add_library(my_project SHARED my_file.cpp)
> target_link_libraries(my_project A)
> I browsed help and googled a few, but I still wonder how I could set
> "/path/to/libA/" to be different according to targets.
> Something like "/path/to/libA/Foo/" for some targets "/path/to/libA/Bar/"
> for others.
> But my targets are not the basic "Release/Debug/..." ones, more diverse.
> Info : I'm working with VS2008, but trying CMake for Mac/Linux/iOS ports.
> Thanks
> Domé
--

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