Embedded Installation Logic for Binary Distributions: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 18: | Line 18: | ||
:https://github.com/NovaOrdis/nort/blob/master/release/src/main/bash/.install<br> | :https://github.com/NovaOrdis/nort/blob/master/release/src/main/bash/.install<br> | ||
</blockquote> | </blockquote> | ||
=TODO= | |||
* Consider usefulness of providing a Java class that encapsulates the installation logic and can be instantiated by reflection. |
Revision as of 16:02, 20 December 2016
Internal
Overview
This pattern offers a standard installation procedure for binary distributions.
It consists in shipping the binary distribution with a "./bin/.install" script that, once executed as a standard installation user, or root, renders the binary distribution into a runnable state.
nort assumes the binary distributions it handles follow the pattern and attempts to run the installation logic as part of its install sequence.
Reference Implementation
The reference implementation of the .install file is maintained by the nort project, as::
TODO
- Consider usefulness of providing a Java class that encapsulates the installation logic and can be instantiated by reflection.