On 02/21/2011 04:35 PM, Eric Noulard wrote:
> 2011/2/21 Łukasz Tasz <luk...@tasz.eu>:
>> 2011/2/21 Eric Noulard <eric.noul...@gmail.com>:
>>> What is your use case?
>>
>> In my case I'm making integration with ccache, and distcc, and as you
>> know all of them are tuned only via ENV_VARS.
>> Depending on CMAKE_BUILD_TYPE, compiler version, OS I would like to
>> prepare correct DISTCC_HOSTS variable etc.
> 
> Ok I see.
> 
>> That is why in my mind setting global make variable is a solution, at
>> least my brain wouled generate such a makefile:)
>> Another solution that poped up in my mind is to register this variable
>> before calling compiler/linker,
>> Do you know such a call can be configured?
>> for example:
>> export MYVARIABVLE=test; cd dir; compiler_call
> 
> I don't think there is an easy way to do that from within CMake.
> You would need some way to set env var "before" launching the compile rule
> the only way I see would be to craft a compile script for each case.
> 
> 

You could experiment with the RULE_LAUNCH_COMPILE and RULE_LAUNCH_LINK
properties... However, that would only work for Makefile-based generators.

Michael
_______________________________________________
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