systools

systools

Module

systools

Module summary

A Set of Release Handling Tools

Description

This module contains functions to generate boot scripts (.boot, .script), a release upgrade file (relup), and release packages.

Exports

make_relup(Name, UpFrom, DownTo) -> Resultmake_relup(Name, UpFrom, DownTo, [Opt]) -> Result

Types:

Name = string()
UpFrom = DownTo = [Name | {Name,Descr}]
 Descr = term()
Opt = {path,[Dir]} | restart_emulator | silent | noexec | {outdir,Dir} | warnings_as_errors
 Dir = string()
Result = ok | error | {ok,Relup,Module,Warnings} | {error,Module,Error}
 Relup, see relup(4)
 Module = atom()
 Warnings = Error = term()

Generates a release upgrade file relup containing instructions for up