Жизнь по эту сторону экрана

Nov 30, 2014 01:48

Ну если честно, то она преимущественно состоит из работы. Работы в последнее время столько, что на неделе меня больше ни на что не хватает. Последний этак месяц я только и занимаюсь, что "спасением мира" и это раздражжжжает. В этом свете есть конечно и хороший аспект, ибо в кои-то веки у нашего комплекса будет нормальный инсталятор! Нормальный, это ( Read more... )

повседневное, программирование, работа

Leave a comment

Comments 5

vlad_suh December 13 2014, 12:45:32 UTC
Ну в винде инсталляторы должны быть MSI. Там всё есть.

Reply

feinsgular December 13 2014, 20:18:56 UTC
У нас сам инсталятор был на Java на основе IzPack. И с этим проблем не было, ну почти не было: зарегистрироваться/разрегистрироваться виндослужбой из java не так просто, а без нативного враппера и службой-то не стать толком.
А вот сборочный скрипт для поставки, вот тут и была подстава. Когда дело дошло до автономной сборки сорцов на голой машине, тогда всё и повылезало. На проектах с MCBC мы поставляем сорцы, сам maven и репозиторий maven, отвязанный от сети. Всё обычно влезает в три тарбола. Ну и скрипт, который одной командой всё это собирает. И там всё хорошо, даже сложные, проблемные сборки из математики можно описать на баше без особых проблем. А тут… Впрочем уже после написания поста я нашёл и пайпы, правда только анонимные, и nul, и ещё кое-что, но всё это появилось недавно.

Reply


vlad_suh December 13 2014, 12:48:41 UTC
В винде предполагается использовать MSI для инсталляторов. Там всё есть

Reply

feinsgular December 13 2014, 20:33:07 UTC
Собирать MSIшечку пришлось бы отдельно, а IzPack инсталятор можно было собрать maven'ом просто новой целью в том же проекте. Да и если честно, к MSI у меня много вопросов. Так я не забуду, как ставил SoundForge 8 под Wine. Самому Форджу .NET не нужен в принципе, но без него не работал инсталятор, даро, что был в MSI. Я дрожу над этим префиксом теперь как над сокровищем, ибо второй раз я такой трюк боюсь не повторю. И то уже что-то попортил, стал ошибку при запуске выдавать, но работает. Я после твоего коммента пробежался по туториалу по созданию и как-то оно такое страшное. Я вообще побаиваюсь руководств, начинающихся с чего-нить в духе "Roadmap to Windows Installer Documentation".

Reply


vlad_suh December 14 2014, 09:03:35 UTC
О, блин. Даблпост. Странно, я когда первый комментарий отправил, Жж показал, что нифига не отправилось. Пришлось повторно писать.

Reply


Leave a comment

Up