Почему эхо-конкатенация в пользовательской команде CMake - PullRequest
0 голосов
/ 28 июня 2019

Я возился с генератором исходного файла времени сборки, и я столкнулся со странным поведением.Если у меня есть следующее:

ADD_CUSTOM_COMMAND(
    OUTPUT
        ${GENERATED_FILE}
    COMMAND
        echo "// generated file" > ${GENERATED_FILE}
        echo "debugging echo"
    DEPENDS
        my_object_library
    VERBATIM
) 

Сгенерированный файл заканчивается на

// generated file echo debugging echo

Кто-нибудь знает почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...