package oui

  1. Overview
  2. Docs
A tool that builds standalone installers for your OCaml applications

Install

dune-project
 Dependency

Authors

Maintainers

Sources

oui-0.1.0.tbz
sha256=b806a63c9acd581a00729a48f1faf86b294cc82936fc705fc628a20ede33f977
sha512=e61c35a6e08671634c1edabd7b0add926ac6e0c6c43c9e0a095e89efab7696b6ae5cc1ea0844283a80640c19adb36478bdfb2414bbcab5077ceb7fd16ae45e66

doc/oui.lib/Oui/Wix/index.html

Module Oui.WixSource

Sourcemodule Version : sig ... end

Version in the form 0-9.+, i.e dot separated numbers

Sourcetype info = {
  1. plugin_for : string option;
  2. unique_id : string;
  3. manufacturer : string;
  4. name : string;
  5. version : string;
  6. subject : string option;
  7. comments : string option;
  8. keywords : string list;
  9. directory : string;
  10. shortcuts : shortcut list;
  11. environment : var list;
  12. registry : key list;
  13. icon : string;
  14. banner : string;
  15. background : string;
  16. license : string option;
}

Information module used to generated main wxs document.

Sourceand shortcut =
  1. | File of {
    1. name : string;
    2. description : string;
    3. target : string;
    }
  2. | URL of {
    1. name : string;
    2. target : string;
    }
Sourceand var = {
  1. var_name : string;
  2. var_value : string;
  3. var_part : part;
}
Sourceand key = {
  1. key_name : string option;
  2. key_type : string;
  3. key_value : string;
}
Sourceand part =
  1. | All
  2. | First
  3. | Last
Sourceval print_wix : Format.formatter -> info -> unit

print_wix fmt info outputs the main WiX source file