This is the trivial-msi Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:56:45 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
trivial-msi
Utilities for working with Microsoft MSI files.
Fernando Borretti <eudoxiahp@gmail.com>
Fernando Borretti <eudoxiahp@gmail.com>
(GIT )
MIT
# trivial-msi
[![Build Status](https://travis-ci.org/roswell/trivial-msi.svg?branch=master)](https://travis-ci.org/roswell/trivial-msi)
Utilities for working with [Windows Installer][msi] 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
“‘lisp
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.
[msi]: https://en.wikipedia.org/wiki/Windows_Installer
0.1
uiop
(system).
src
(module).
Modules are listed depth-first from the system components tree.
trivial-msi/src
trivial-msi
(system).
trivial-msi.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
trivial-msi/src/trivial-msi.lisp
src
(module).
Packages are listed by definition order.
Definitions are sorted by export status, category, package, and then by lexicographic order.
Install an MSI file in pathname. Optionally, specifiy the directory where the
program should be installed.
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.
Uninstalled the program installed by this MSI file.
Jump to: | F I U |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
F | |||
Function, install : | Public ordinary functions | ||
Function, uninstall : | Public ordinary functions | ||
| |||
I | |||
install : | Public ordinary functions | ||
| |||
U | |||
uninstall : | Public ordinary functions | ||
|
Jump to: | F I U |
---|
Jump to: | F M P S T |
---|
Jump to: | F M P S T |
---|