trivial-msi

2016-02-08

Utilities for working with Microsoft MSI files.

Upstream URL

github.com/roswell/trivial-msi

Author

Fernando Borretti <eudoxiahp@gmail.com>

Maintainer

Fernando Borretti <eudoxiahp@gmail.com>

License

MIT
README

trivial-msi

Build Status

Utilities for working with Windows Installer files.

Usage

The trivial-msi package exports two functions: install and uninstall. Both take an absolute pathname to the MSI file as their first argument.

install has two optional keyword arguments: directory to specify an installation directory, and mode. The mode option is one of :full, :passive or :quiet. The :full mode shows the full installation GUI, while :passive proceeds with the installation, showing only a progress bar, and :quiet suppresses all output.

Example

CL-USER> (install #p"/path/to/installer.msi"
                 :directory #p"/custom/installation/directory/"
                 :mode :quiet)

CL-USER> (uninstall #p"/path/to/installer.msi")

License

Copyright (c) 2015 Fernando Borretti

Licensed under the MIT License.

Dependencies (2)

  • fiveam
  • uiop

Dependents (0)

    • GitHub
    • Quicklisp