[CMake] Three short questions...

Hauke Heibel heibel at cs.tum.edu
Tue Jul 15 04:17:52 EDT 2008


Hi there,

I've stumbled over three little questions which I could not answer from 
the FAQs nor the CMake documentation or the Wiki. Maybe one of the 
specialists can help me out...

The first question is whether it is possible to prevent environment 
variables from being expanded by CMake when it comes to setting include 
or link directories (INCLUDE_DIRECTORIES and LINK_DIRECTORIES).

The second question is whether I can prevent the MSVC generator to 
append $(OutDir) to LINK_DIRECTORIES. For each call to LINK_DIRECTORIES 
I get two directories (e.g. LINK_DIRECTORIES(c:/foo/bar) creates 
c:/foo/bar/$(OutDir) and c:/foo/bar).

And the last question is, if it is possible to tell the FindQt.cmake 
script to give me the plain libraries without the full path of them 
being prepended (I am talking about the content of the QT_LIBRARIES 
variable). I would rather like to use LINK_DIRECTORIES and 
TARGET_LINK_LIBRARIES separately, i.e. I would prefer QtGuid4.lib over 
C:\Qt\lib\QtGuid4.lib.

I am using CMake 2.6-patch 0. Any hints would be great.

Regards,
Hauke

-- 
Tim Hauke Heibel
Computer Aided Medical Procedures (CAMP)
fon: +49 89 289 19427
fax: +49 89 289 17059



More information about the CMake mailing list