This commit is contained in:
muwoo 2021-12-15 13:34:18 +08:00
parent 777cf015ef
commit 2c6d0c4c15
4 changed files with 55 additions and 0 deletions

16
build/builder-debug.yml Normal file
View File

@ -0,0 +1,16 @@
x64:
firstOrDefaultFilePatterns:
- '!**/node_modules'
- '!build{,/**/*}'
- '**'
- package.json
- '!**/*.{iml,hprof,orig,pyc,pyo,rbc,swp,csproj,sln,suo,xproj,cc,d.ts,pdb}'
- '!**/._*'
- '!**/electron-builder.{yaml,yml,json,json5,toml}'
- '!**/{.git,.hg,.svn,CVS,RCS,SCCS,__pycache__,.DS_Store,thumbs.db,.gitignore,.gitkeep,.gitattributes,.npmignore,.idea,.vs,.flowconfig,.jshintrc,.eslintrc,.circleci,.yarn-integrity,.yarn-metadata.json,yarn-error.log,yarn.lock,package-lock.json,npm-debug.log,appveyor.yml,.travis.yml,circle.yml,.nyc_output}'
- '!.yarn{,/**/*}'
- '!.editorconfig'
- '!.yarnrc.yml'
nodeModuleFilePatterns:
- '**/*'
- '**'

View File

@ -0,0 +1,36 @@
directories:
output: build
buildResources: build
app: dist_electron/bundled
files:
- filter:
- '**'
extends: null
productName: rubick2
appId: com.muwoo.rubick
compression: maximum
dmg:
contents:
- x: 410
'y': 150
type: link
path: /Applications
- x: 130
'y': 150
type: file
mac:
icon: public/icons/icon.icns
target: pkg
extendInfo:
LSUIElement: 1
win:
icon: public/icons/icon.ico
target: nsis
nsis:
oneClick: false
allowToChangeInstallationDirectory: true
linux:
icon: public/icons/
publish:
- github
electronVersion: 13.6.2

View File

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"><array><dict><key>BundleHasStrictIdentifier</key><true/><key>BundleIsRelocatable</key><true/><key>BundleIsVersionChecked</key><true/><key>BundleOverwriteAction</key><string>upgrade</string><key>RootRelativeBundlePath</key><string>rubick2.app</string></dict></array></plist>

BIN
build/rubick2-2.0.0.pkg Normal file

Binary file not shown.