[CMake] Windows mapped network drive and 'if EXISTS'

Louis-Paul CORDIER lp.cordier at dynamixyz.com
Fri Mar 3 09:54:38 EST 2017


Hi again,

Problem solved by rebooting Windows and the samba share.

Thank you anyway!

Le 03/03/2017 à 15:43, Louis-Paul CORDIER a écrit :
> Does not solve the issue here...
> I'm using the latest cmake release 3.7.2
>
> Your Z is a mapped network drive, am I right?
>
> This behaviour is causing find_package to fail as well.
>
> Le 03/03/2017 à 15:23, Nils Gladitz a écrit :
>> On 03/03/2017 02:28 PM, Louis-Paul CORDIER wrote:
>>
>>>
>>> When I try to do a if(EXISTS "Z:\"), it never jump into the if 
>>> statement.
>>
>> Try if(EXISTS "Z:\\") or if(EXISTS "Z:/").
>> Either works for me.
>>
>> if(EXISTS "Z:\") looks like it should have been a syntax error since 
>> the backslash starts an escape sequence [1].
>>
>> Nils
>>
>> [1] 
>> https://cmake.org/cmake/help/latest/manual/cmake-language.7.html#escape-sequences
>>
>>
>>
>



More information about the CMake mailing list