directories:
  output: release
  buildResources: build
appId: com.pediplus.restaurant
productName: PEDI+ Administrativo
electronVersion: 34.5.8
extraResources:
  - from: assets/pedi-icon.png
    to: app-icon.png
  - from: build/icon.ico
    to: pedi-icon.ico
extraMetadata:
  name: pedi-restaurante
files:
  - filter:
      - dist/**/*
      - electron/**/*.js
      - package.json
win:
  target:
    - target: nsis
      arch:
        - x64
        - ia32
  artifactName: pedi-administrativo-setup-${version}.${ext}
  icon: build/icon.ico
  signAndEditExecutable: false
  sign: null
afterPack: ./scripts/apply-win-exe-icon.mjs
forceCodeSigning: false
nsis:
  oneClick: false
  perMachine: true
  allowToChangeInstallationDirectory: true
  createDesktopShortcut: true
  createStartMenuShortcut: true
  installerIcon: build/icon.ico
  uninstallerIcon: build/icon.ico
  installerHeaderIcon: build/icon.ico
  shortcutName: PEDI+ Administrativo
  include: scripts/installer-shortcut-icon.nsh
mac:
  target: dmg
  icon: assets/pedi-icon.png
linux:
  target: AppImage
  icon: assets/pedi-icon.png
publish:
  - provider: generic
    url: http://170.80.224.12:9010/pedi-administrativo/win
