WiX Toolset Maven burn bootstrap application

The burn bootstrap application used as the base for the light compilation of a WiX Bundle

Лицензия

Лицензия

Microsoft Reciprocal License (Ms-RL)
Категории

Категории

Maven Компиляция и сборка
Группа

Группа

org.wixtoolset.maven
Идентификатор

Идентификатор

wix-bootstrap
Последняя версия

Последняя версия

3.11.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

WiX Toolset Maven burn bootstrap application
The burn bootstrap application used as the base for the light compilation of a WiX Bundle
Организация-разработчик

Организация-разработчик

Outercurve Foundation

Скачать wix-bootstrap

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.wixtoolset.maven/wix-bootstrap/ -->
<dependency>
    <groupId>org.wixtoolset.maven</groupId>
    <artifactId>wix-bootstrap</artifactId>
    <version>3.11.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.wixtoolset.maven/wix-bootstrap/
implementation 'org.wixtoolset.maven:wix-bootstrap:3.11.1'
// https://jarcasting.com/artifacts/org.wixtoolset.maven/wix-bootstrap/
implementation ("org.wixtoolset.maven:wix-bootstrap:3.11.1")
'org.wixtoolset.maven:wix-bootstrap:jar:3.11.1'
<dependency org="org.wixtoolset.maven" name="wix-bootstrap" rev="3.11.1">
  <artifact name="wix-bootstrap" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.wixtoolset.maven', module='wix-bootstrap', version='3.11.1')
)
libraryDependencies += "org.wixtoolset.maven" % "wix-bootstrap" % "3.11.1"
[org.wixtoolset.maven/wix-bootstrap "3.11.1"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

wix-maven

For releasing WiX into the OSS Sonatype Maven repository.
A set of projects providing various packaging to target Maven related builds.

mvn clean
mvn -N generate-sources -Pdownload
mvn deploy -Pnar -Pnpanday

Options

Download

-Pdownload -N
Should be run with the -N option to only run on the aggregate build, child projects reference the download location in the parent project. Download from Github https://github.com/wixtoolset/wix3/releases is partly automated, version in URL is not automatically updated to match mvn build.

Optional NAR packaging (com.github.maven-nar::3.0.0)

-Pnar

For integration tests requires

  • local install of msvc compiler on path
  • running in x86 Native Tools command prompt

Optional npanday library packaging (org.apache.npanday::1.4.0-incubating)

-Pnpanday

For integration tests requires

  • npanday 1.4.0-incubating requires local install of NUnit:NUnit.Framework:2.2.8.0:dll regardless of usage in the integration tests.
    ie.
    mvn install:install-file -DgroupId=NUnit -DartifactId=NUnit.Framework -Dversion=2.2.8.0 -Dpackaging=library "-Dfile=C:\Program Files (x86)\NUnit 2.2.8\bin\framework\nunit.framework.dll"
  • npanday is present in local repo, or somebody to help fix the src/it/settings.xml custom-lifecycle is used in packaging, however maven-compile is needed for IT
  • it002-wixca includes a NUnit test which requires nunit-console otherwise error "'nunit-console' is not recognized as an internal or external command"

Also works with 1.5.0-incubating-SNAPSHOT

Версии библиотеки

Версия
3.11.1
3.11.0
3.10.3
3.10.2
3.9.2