.NET toolset для Boost Build V2
Mar 9, 2009 · CommentsBoost.Build
Специально для любителей Boost.Build V2 – написал toolset, добавляющий поддержку C# и VB.NET компиляторов из .NET Framework. Toolset автоматически распознает все установленные версии .NET Framework:
using dotnet : all ;
Исполняемые файлы и библиотеки собирается как обычно с помощью правил “exe” и “lib”. Ссылки на системные библиотеки указываются через ; путь к ним – с помощью :
lib carrots
:
carrots.cs
;
windir = [ modules.peek : windir ] ;
exe rabbit
:
rabbit.cs
carrots
:
<library-path>"$(windir)/Microsoft.NET/Framework/v2.0.50727"
<find-shared-library>System.dll
<find-shared-library>System.Data.dll
;
Можно указать целевую платформу с помощью и . По умолчанию – anycpu.