- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., Петр Петр, 08:16 , 15-Сен-18 (1) –10 [V]
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., Аноним, 08:20 , 15-Сен-18 (2)
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., Аноним, 09:06 , 15-Сен-18 (4)
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., sK1 Project, 09:41 , 15-Сен-18 (6) –2
Тип таво - минимум необходимой для сборки информации. У WiX явный оверхед с XML.
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., Аноним, 10:04 , 15-Сен-18 (8)
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., sK1 Project, 10:28 , 15-Сен-18 (10) –1
Намекаете, что у WiX гораздо больше возможностей? :) На самом деле что WiX, что WiX используют на винде одну и ту же msi.dll, у которой очень простой интерфейс. Поэтому нехватающие в WiX.Py фичи легко скриптуются. WiX не поскриптуешь - использовать можно только то, что саппортится конкретной версией.
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., Аноним, 12:22 , 15-Сен-18 (23)
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., sK1 Project, 15:11 , 15-Сен-18 (33) –1
Можно, не спорю. Но для сложных фич вам придется забурится в специфические знания по регистри и msi. С неменьшим успехом это имплементиться на питоне на базе wixpy. А для тривиальных проектов вполне хватает коротенького JSON'а для WiX.Py, который тоже можно генерить из чего угодно.
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., sK1 Project, 15:25 , 15-Сен-18 (36)
И опять же, чтобы запихнуть WiX в CI типа Travis/drone да еще и под Docker, вам придется ну оооочень извратиться (и не факт, что заведется под Mono или wine). WiX.Py отлично собирает кроссплатформ, тратя на создание MSI буквально десятки секунд. И без выделенного Windows-сервера.
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., mimocrocodile, 10:47 , 15-Сен-18 (12)
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., sK1 Project, 10:57 , 15-Сен-18 (13) –1
WiX.Py внутри строит модель WXS документа (кстати, можно сохранить в xml). И на основе ее генерирует MSI пакет. Ксательно "почему msi" - разве в винде уже завезли что-то другое в качестве пакетов?
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., mimocrocodile, 11:04 , 15-Сен-18 (15) +1
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., sK1 Project, 11:16 , 15-Сен-18 (16) +1
UI в MSI тоже декларативный. Его генерацию прикрутим в следующей версии. Касательно exe-инсталлеров - несекюрная это вещь. MSI это просто пакет, а не исполняемый бинарь. И я бы сказал, движение нонче в сторону MSI, а не exe-инсталлеров.
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., sK1 Project, 11:42 , 15-Сен-18 (19)
Относительно custom actions, их часто используют не по делу. Просто от незнания возможностей MSI. МС навернула в MSI очень много чего и из-за обилия фич народ просто не в курсе всех возможностей.
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., Аноним, 12:26 , 15-Сен-18 (24)
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., Badmanner, 00:33 , 17-Сен-18 (43)
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталле..., Celcion, 11:03 , 15-Сен-18 (14) –4 [V]
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталлеров, Аноним, 13:12 , 15-Сен-18 (26)
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталля..., Аноним, 00:55 , 17-Сен-18 (44)
- Доступен WiX.Py 0.1, кроссплатформенный сборщик MSI-инсталля..., Аноним, 13:52 , 17-Сен-18 (46)
|