Это написание опций (вместо записной книжки) является функцией самого последнего выпуска, вам нужно будет обновить свою версию Holoviews (или использовать старый способ).
Всегда существует Система сборки Шиканья или "Сиськи", если коротко (да, это - глупое имя), и выглядит очень похожим на Грабли.
Ayende записал об этом ранее в Представлении Системы сборки Сисек и показывает хороший пример синтаксиса.
Шиканье записано в C# и имеет действительно изящный компилятор, который может быть изменен во времени выполнения для того, чтобы сделать все виды приемов предметно-ориентированного языка (DSL).
Я не услышал ни о чем как этот, но возможно Вы могли портировать Грабли на IronRuby и затем расширить его для понимания здания C#/VB.NET и выполнения других инструментов.NET.
Необходимо действительно проверить FinalBuilder. Я оценил его вполне немного в прошлом году и действительно любил его, хотя в конце мы развернули TFS2008 и таким образом, мы используем TeamBuild для получения большого совершенства интеграции. Но действительно FinalBuilder имел ТОННЫ предварительно созданных операций сборки, большой поддержки большого количества сред и инструментов и хорошего IDE для разработки всего этого.
Используя непромышленный стандарт система сборки - что-то, что необходимо только действительно сделать, если системы сборки промышленного стандарта не делают чего-то, в чем Вы нуждаетесь. Есть ли некоторая функциональность, что Nant/Msbuild не обеспечивают, что Вы ожидаете нуждаться?
Вы можете попробовать FluentBuild .
За мои деньги использование UppercuT (использует NAnt в бэкенде) является оптимальным решением из-за всего, что он может сделать для мне не пришлось долго его настраивать.
http://code.google.com/p/uppercut/
Вот несколько хороших объяснений: UppercuT
Вам следует попробовать NUBuild .
Я использую его на регулярной основе и работаю примерно с 75 проектами, которые мне нужно создавать с каждым изменением / выпуском кода. NUBuild чрезвычайно быстр, прост в настройке (вы делаете это только один раз) и дает вам возможности полноценного сервера сборки под рукой, позволяя выполнять «локальные сборки». Он также имеет множество других дополнительных функций и возможностей. Вы можете найти более подробную информацию на сайте проекта (на codeplex):
С тех пор, как вы упомянули об этом, я только начал работать с IronRuby и начал работать над текущим проектом. Поскольку я не хочу, чтобы моей команде приходилось устанавливать MRI, я решил пойти с xcopy-развертыванием IronRuby, которое я предварительно загрузил с rake. Не уверен, что это именно то, что вам нужно, но ознакомьтесь с моим сообщением в блоге о первых результатах.
http://dylandoesdigits.blogspot.com/2009/11/rake-for-net-projects.html
] Думаю, это соответствует вашим требованиям. .NET, основанный на среде исполнения динамического языка, без XML. Как нынешний со-страждущий с угловыми скобками msbuild, я очень доволен тем, как мало он проделал до сих пор.