Size: a a a

2018 November 28

EP

Egor Pugin in pro.buildsystems
ему нужно вручную какой нибудь вывод создать
источник

EP

Egor Pugin in pro.buildsystems
но не точно, с таким случаем довольно мутно всё в симейке
источник

EP

Egor Pugin in pro.buildsystems
из-за того, что он генерит под иде, а там не везде такое провернуть
источник

S

Spoonson in pro.buildsystems
можно всегда фейковый пустой файл генерировать
источник

II

Igor Ivanov in pro.buildsystems
add_custom_command(
 OUTPUT whatever.tmp
 COMMAND my_command
 COMMAND touch whatever.tmp
 DEPENDS a b c
)

?
источник

EP

Egor Pugin in pro.buildsystems
и ещё этот вывод надо куда-то заюзать
источник

EP

Egor Pugin in pro.buildsystems
иначе он не будет исполнять
источник

EP

Egor Pugin in pro.buildsystems
т.е. к реальному таргету прикрепить в сурсы
источник

II

Igor Ivanov in pro.buildsystems
тю,
* add_custom_command(TARGET my_target ?
источник

EP

Egor Pugin in pro.buildsystems
а там будет проблема, что оно каждый раз исполняется
источник

EP

Egor Pugin in pro.buildsystems
:d
источник

II

Igor Ivanov in pro.buildsystems
ага
поэтому я пошёл в сторону add_custom_target, а там меня ждал облом
источник

EP

Egor Pugin in pro.buildsystems
но это лучше проверить, я раньше делал, но там в командах просто не исполнялось, а таргеты всегда, если не путаю
источник

EP

Egor Pugin in pro.buildsystems
а варианта посередине нет хорошего)
источник

II

Igor Ivanov in pro.buildsystems
#xy: пытаюсь вкрутить запуск тестов после их сборки, если конфигурация прошла с определенным флагом
но не хочу лишний раз пересобирать тест, если нужно только перезапустить его
источник

EP

Egor Pugin in pro.buildsystems
если к тесту зависимость изменилась,  его не надо пересобирать?
источник

EP

Egor Pugin in pro.buildsystems
это просто с виду уже какое-то рантайм условие, когда после первого билда запускаем второй
источник

EP

Egor Pugin in pro.buildsystems
в одном билде сложно уместить такое
источник

II

Igor Ivanov in pro.buildsystems
не-не
собрали тест, запускаем его ssh на арм-плате, с монтированием по NFS - облом, сеть глюканула, плата выключена, ещё что-нибудь
если хотим перезапустить тест, то пересобирать уже собранный бинарь - не надо

а перезапускать хотим в процессе билда
источник

EP

Egor Pugin in pro.buildsystems
while () поставить?
источник