Здравствуйте, VladD2, Вы писали:
VD>Может просто для этого проекта поставить в качестве целевого каталога boot? А сам Nemerle.MSBuild.Tasks.dll из boot-а изъять?
Подправил сценарий. Теперь именно так и происходит.
Nemerle.MSBuild.Tasks собирается в boot, .dll и .targets забираются оттуда в каждую стадию.
Заменил прежний Nemerle.MSBuild.Tasks на новый, переписанный на C#.
Обновил NemerleAll.nproj и подчистил boot каталог.
Теперь процесс сборки выглядит так:
1) Собирается Nemerle.MSBuild.Tasks в каталог "bin\Конфигурация\Tasks"
2) Резульатат копируется в boot для сборки первой стадии
3) Все стадии копируют его к себе из "bin\Конфигурация\Tasks"
Здравствуйте, hardcase, Вы писали:
H>Заменил прежний Nemerle.MSBuild.Tasks на новый, переписанный на C#. H>Обновил NemerleAll.nproj и подчистил boot каталог.
H>Теперь процесс сборки выглядит так: H>1) Собирается Nemerle.MSBuild.Tasks в каталог "bin\Конфигурация\Tasks" H>2) Резульатат копируется в boot для сборки первой стадии H>3) Все стадии копируют его к себе из "bin\Конфигурация\Tasks"
Может просто для этого проекта поставить в качестве целевого каталога boot? А сам Nemerle.MSBuild.Tasks.dll из boot-а изъять?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Может просто для этого проекта поставить в качестве целевого каталога boot? А сам Nemerle.MSBuild.Tasks.dll из boot-а изъять?
Ну, там не только он изымается — еще targets и pdb... Но в принципе можно.