LinuxTargetSpecificOptions

  • depends Array<String> - Package dependencies.
  • compression = xz “gz” | “bzip2” | “xz” - The compression type.
  • icon String
  • packageCategory String - The package category.
  • vendor String
  • maintainer String
  • afterInstall String
  • afterRemove String
  • fpm Array<String> - Advanced only The fpm options.

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

Inherited from CommonLinuxOptions:

  • synopsis String - The short description.
  • description String - As description from application package.json, but allows you to specify different for Linux.
  • category String - The application category.
  • mimeTypes Array<String> - 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 - The Desktop file entries (name to value).

Inherited from TargetSpecificOptions: