Скрипт кросс-платформенной сборки, который может вызывать MSBuild или Xbuild в зависимости от среды? - PullRequest
0 голосов
/ 13 ноября 2011

У меня есть простое консольное приложение .Net, которое имеет только каркасные зависимости.Он может прекрасно скомпилироваться либо с MSBuild на Windows, либо с Mono / XBuild на Linux.Это часть большого проекта, в котором есть скрипт сборки Python.Есть ли какой-нибудь простой способ определить наиболее подходящий механизм сборки (msbuild / xbuild) и использовать его?

Другими словами, у меня есть файл build.py, и я хочу, чтобы при необходимости он вызывал xbuild или msbuild.

1 Ответ

0 голосов
/ 14 ноября 2011

Намного проще было бы написать небольшой сценарий оболочки для Linux или OSX, который запускал xbuild, но назывался msbuild.Я думаю, аргументы одинаковы.

...