Skip to content

NSIS-Dev/homebrew-makensis

Repository files navigation

homebrew-makensis

BSD 2-Clause License Latest Release

Homebrew tap for Nullsoft Scriptable Install System (NSIS)

Note: The Homebrew core repository already supports NSIS. This tap repository is meant to allow the installation of older versions and to build makensis with options

Prerequisites

Make sure that Homebrew is installed with brew in your PATH environmental variable

Installation

Tap this repository in order to be able to install its formulae

$ brew tap nsis-dev/makensis

Usage

You can now install any version of makensis between 2.34 and the latest using the command brew install makensis@<version>

Example:

$ brew install [email protected]
$ brew install [email protected]

To switch between installed versions, use the command brew link makensis@<version>

Example:

$ brew link [email protected]

Note: Some older formulas might no longer build on newer versions of Homebrew. If you're aware of fixes or workarounds, please submit a PR.

Options

The support for NSIS build options was removed from the Homebrew core repository in #31891 as part of the effort to remove options from all core formulae. You can continue to use them using this tap.

--with-advanced-logging

Enable advanced logging of all installer actions

--with-large-strings

Build makensis so installers can handle large strings (>1024 characters)

--with-debug

Build executables with debugging information.

Note: This is not meant for use in production!

License

This work is licensed under the BSD 2-Clause License