LinuxTargetSpecificOptions

  • depends Array<String> | “undefined” - Package dependencies.

  • compression = xz “gz” | “bzip2” | “xz” | “lzo” | “undefined” - The compression type.

  • icon String

  • packageCategory String | “undefined” - The package category.

  • packageName String | “undefined” - The name of the package.

  • vendor String | “undefined”

  • maintainer String | “undefined”

  • afterInstall String | “undefined”

  • afterRemove String | “undefined”

  • fpm Array<String> | “undefined” - Advanced only The fpm options.

    Example: ["--before-install=build/deb-preinstall.sh", "--after-upgrade=build/deb-postinstall.sh"]

Inherited from CommonLinuxOptions:

  • synopsis String | “undefined” - The short description.
  • description String | “undefined” - As description from application package.json, but allows you to specify different for Linux.
  • category String | “undefined” - The application category.
  • mimeTypes Array<String> | “undefined” - The mime types in addition to specified in the file associations. Use it if you don’t want to register a new mime type, but reuse existing.
  • desktop any | “undefined” - The Desktop file entries (name to value).
  • executableArgs Array<String> | “undefined” - The executable parameters. Pass to executableName

Inherited from TargetSpecificOptions: