#20 [Maven-NSIS-Plugin] Linux compatibility


NSIS is not designed to work on Linux, but there is a way to recompile the source code (using scons) so we can obtain a "makensis" executable which works like on Windows.


Moreover, the Maven NSIS Plugin calls "makensis.exe /V3" so it is not compatible with other operating systems such as Linux. It would be useful if this plugin could work on every plateform.

Pending, there is a solution which consists on creating a shell script called makensis.exe which redirects to makensis.


  • Bindul Bhowmik

    Bindul Bhowmik - 2009-03-09
    • assigned_to: nobody --> bindul
    • status: open --> open-accepted
  • Bindul Bhowmik

    Bindul Bhowmik - 2009-03-27

    Fixed on branch: maven-nsis-plugin-0.2.0
    Revision: 233

    - The plug-in takes in a parameter to the path of the NSIS executable and the executable name
    - The NsisCompileAction is OS aware now and sets options accordingly
    - Tested on CentOS 5.2 building Insight

    This will be available from 0.2.0 release of the maven-nsis-plugin.
    See http://mindtreeinsight.wiki.sourceforge.net/RelPlan_maven-nsis-plugin_0.2.0 for release plan.

  • Bindul Bhowmik

    Bindul Bhowmik - 2009-03-27
    • status: open-accepted --> open-fixed
  • Bindul Bhowmik

    Bindul Bhowmik - 2010-11-17
    • labels: 1091000 --> Insight Remote Protocol
    • milestone: --> nsis-plugin-0.2.0

Log in to post a comment.