Здравствуйте, Sinclair, Вы писали:
S>Корявость — в том, что гвоздями прибивается информация о конкретных файлах в конкретных проектах. И что я не понимаю, как сделать так, чтобы выполнение этого копирования зависело от успешности сборки. Всё, на что меня хватило — разруливание копирования .dll/.so в зависимости от платформы, на которой выполняется сборка.
Понял.
Попробую глянуть. Результат обещать не могу, но разобраться будет самому и интересно и полезно.
Если (или как только) будут какие-то результаты, дам знать (ну или сразу пришлю PR).
S>Именно так всё работает для дотнетных зависимостей.
Похоже, там тоже всё не совсем гладко... Но не буду утверждать, сам до конца в своих догадках не уверен.
В общем, постараюсь ближе к концу декабря посмотреть (как раз будет время + было желание в этом году поразбираться со схожей задачей — как работает Common Project System, которая, можно, сказать, построена на MSBuild).