[msbuild] Add support for IKVM-based generator.

This commit is contained in:
Rolf Bjarne Kvinge 2017-03-07 12:13:24 +01:00
Родитель b7794b0eb7
Коммит 449bcd32db
1 изменённых файлов: 8 добавлений и 3 удалений

Просмотреть файл

@ -38,10 +38,15 @@ namespace Xamarin.Mac.Tasks
};
var sb = new StringBuilder ();
if (isMobile) {
sb.Append (Path.Combine (FrameworkRoot, "lib", "bmac", "bmac-mobile.exe"));
var bgen = Path.Combine (FrameworkRoot, "lib", "bgen", "bgen.exe");
if (File.Exists (bgen)) {
sb.Append (bgen);
} else {
sb.Append (Path.Combine (FrameworkRoot, "lib", "bmac", "bmac-full.exe"));
if (isMobile) {
sb.Append (Path.Combine (FrameworkRoot, "lib", "bmac", "bmac-mobile.exe"));
} else {
sb.Append (Path.Combine (FrameworkRoot, "lib", "bmac", "bmac-full.exe"));
}
}
sb.Append (" -nostdlib ");
sb.Append (base.GenerateCommandLineCommands ());