first commit

This commit is contained in:
lucasdpt
2026-06-14 12:32:29 +02:00
commit cc4f90e840
32 changed files with 9729 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
appId: com.oflauncher.app
productName: OFLauncher
directories:
buildResources: build
output: dist
files:
- '!**/.vscode/*'
- '!src/*'
- '!electron.vite.config.{js,ts,mjs,cjs}'
- '!{.eslintignore,.eslintrc.cjs,.prettierignore,.prettierrc.yaml,dev-app-update.yml,CHANGELOG.md,README.md}'
- '!{.env,.env.*,.npmrc,pnpm-lock.yaml,package-lock.json}'
- '!{tsconfig.json,tsconfig.node.json,tsconfig.web.json}'
asarUnpack:
- resources/**
extraResources:
- from: resources/
to: resources/
filter:
- '**/*'
win:
target:
- nsis
artifactName: ${productName}-${version}-setup.${ext}
nsis:
oneClick: false
perMachine: false
allowToChangeInstallationDirectory: true
linux:
target:
- AppImage
- deb
maintainer: oflauncher
category: Game
artifactName: ${productName}-${version}.${ext}
# Publication des binaires du launcher (auto-update).
# Provider "generic" : electron-updater lit latest.yml à cette URL fixe.
# Les artefacts (latest.yml + installeur + .blockmap) sont uploadés sur une
# release Gitea à tag fixe "latest" via scripts/publish-gitea.mjs.
publish:
provider: generic
url: https://gitea.ldpt.fr/zertus/OFLauncher/releases/download/latest/