WiX Maven Plugin

A maven plugin to provide lifecycle of a Windows Installer build using WiX Toolset (Windows Installer XML Toolset) . Provides lifecycles for * msi * msp * wixlib * bundle

License

License

Categories

Categories

Maven Build Tools
GroupId

GroupId

com.github.wix-maven
ArtifactId

ArtifactId

wix-maven-plugin
Last Version

Last Version

0.3.0
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

WiX Maven Plugin
A maven plugin to provide lifecycle of a Windows Installer build using WiX Toolset (Windows Installer XML Toolset) . Provides lifecycles for * msi * msp * wixlib * bundle
Project URL

Project URL

http://wix-maven.github.io/wix-maven-plugin
Project Organization

Project Organization

com.github.wix-maven
Source Code Management

Source Code Management

https://github.com/wix-maven/wix-maven-plugin

Download wix-maven-plugin

How to add to project

<plugin>
    <groupId>com.github.wix-maven</groupId>
    <artifactId>wix-maven-plugin</artifactId>
    <version>0.3.0</version>
</plugin>

Dependencies

compile (7)

Group / Artifact Type Version
org.apache.maven : maven-plugin-api jar 2.2.1
org.apache.maven : maven-artifact jar 2.2.1
org.apache.maven : maven-project jar 2.2.1
org.apache.maven : maven-archiver jar 2.5
org.codehaus.plexus : plexus-compiler-api Optional jar 1.8
org.codehaus.plexus : plexus-utils jar 3.0.17
org.apache.maven.shared : maven-common-artifact-filters jar 1.4

provided (1)

Group / Artifact Type Version
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.4

runtime (1)

Group / Artifact Type Version
org.wixtoolset.maven : wix-toolset jar 3.11.0

Project Modules

There are no modules declared in this project.

wix-maven-plugin

Maven Central Master Build status AppVeyor Build status

A maven plugin to provide lifecycle of a Windows Installer build using WiX. A work in progress, Sorry no doc yet. Attempts some dependencies references for wix build types and also NAR.

Provides lifecycles for

  • msi
  • msp
  • wixlib
  • bundle

Goals

  • wix:toolset
  • wix:unpack-dependencies
  • wix:candle
  • wix:lit
  • wix:light
  • wix:transform
  • wix:patch
  • wix:detach-bundle
  • wix:attach-bundle
  • wix:inscribe
  • wix:prepare-package
  • wix:package
  • resources:resources
  • jar:jar
  • install:install
  • deploy:deploy

Major TODO:

  • doc & site
  • expanded integration tests
  • patch goal completion
  • appropriate meta added in prepare-package, reading the meta from dependencies to reduce 'searching' behaviour for unknown cultures
  • lifecycle for msm
  • goal for repacking transforms/cabs into msi with correct language id
com.github.wix-maven

WiX Maven

Versions

Version
0.3.0
0.2.0
0.1.0