[CMake] WORKING_DIRECTORY ignored for ADD_CUSTOM_COMMAND on VisualStudio?
Bill Hoffman
bill.hoffman at kitware.com
Fri Jun 27 09:20:50 EDT 2008
Martin Apel wrote:
> Bill Hoffman wrote:
>> Martin Apel wrote:
>>> Hi Brad,
>>>
>>> this is kind of difficult under Windows, as far as I know. I have
>>> MSys installed on my machine, but the pwd "command" is not really a
>>> command (i.e. .exe) under MSys, but a shell script, which invokes
>>> the shell command "pwd". Windows sees the file with the "pwd" command
>>> in C:\MSys\bin as an ordinary file, not an executable. So I cannot
>>> call this from within ADD_CUSTOM_COMMAND. As I am no Windows expert,
>>> I haven't found any other way. Can you recommend a way, how to do this?
>>>
>>
>> cd .
> Hi Bill,
>
> this doesn't result in any output at all:
> ADD_CUSTOM_COMMAND (COMMAND cd .
> WORKING_DIRECTORY
> ${CMAKE_CURRENT_BINARY_DIR})
>
> I think "cd ." cannot work, because there is no cd.exe under Windows. I
> even tried "C:/WINNT/System32/cmd.exe /C cd .", but this didn't work
> either.
>
It does work. The output is going to be in that html file that visual
studio creates when it does the build. I think you have to cntrl-click
to see it.
-Bill
More information about the CMake
mailing list