rdesktop2
filip mertens 1 year ago
parent 02646d2f19
commit f8b6de1cfc
  1. 7
      .circleci/config.yml
  2. 3
      .gitignore
  3. 66
      apps/remixdesktop/package.json

@ -112,6 +112,9 @@ jobs:
key: remixdesktop-windows-deps-{{ checksum "apps/remixdesktop/yarn.lock" }} key: remixdesktop-windows-deps-{{ checksum "apps/remixdesktop/yarn.lock" }}
paths: paths:
- apps/remixdesktop/node_modules - apps/remixdesktop/node_modules
- store_artifacts:
path: release/
destination: remixdesktop-windows
build-remixdesktop-mac: build-remixdesktop-mac:
macos: macos:
@ -155,6 +158,10 @@ jobs:
yarn build:desktop yarn build:desktop
cd apps/remixdesktop cd apps/remixdesktop
yarn dist yarn dist
- store_artifacts:
path: release/
destination: remixdesktop-mac
lint: lint:
docker: docker:
- image: cimg/node:20.0.0-browsers - image: cimg/node:20.0.0-browsers

3
.gitignore vendored

@ -59,4 +59,5 @@ testem.log
.vscode/launch.json .vscode/launch.json
apps/remixdesktop/.webpack apps/remixdesktop/.webpack
apps/remixdesktop/out apps/remixdesktop/out
apps/remixdesktop/release/

@ -34,23 +34,59 @@
"node-pty": "^0.10.1" "node-pty": "^0.10.1"
}, },
"build": { "build": {
"productName": "REMIX IDE", "productName": "Remix IDE",
"icon": "assets/icon.png", "appId": "org.ethereum.remix-ide",
"asar": true,
"files": [
"build/**/*"
],
"mac": { "mac": {
"target": { "category": "public.app-category.productivity",
"target": "default", "target": [
"arch": [ {
"universal" "target": "zip",
] "arch": [
}, "x64",
"category": "public.app-category.productivity" "arm64"
]
},
{
"target": "dmg",
"arch": [
"x64",
"arm64",
"universal"
]
}
],
"darkModeSupport": true
},
"dmg": {
"writeUpdateInfo": false
},
"nsis": {
"createDesktopShortcut": "always",
"allowToChangeInstallationDirectory": true,
"oneClick": false,
"shortcutName": "Remix IDE",
"differentialPackage": false
}, },
"win": { "win": {
"target": "nsis" "target": [
"zip",
"nsis"
]
}, },
"extends": null, "linux": {
"files": [ "target": [
"build/**/*" "deb",
] "snap",
"AppImage"
],
"category": "WebBrowser"
},
"directories": {
"output": "release"
}
} }
} }
Loading…
Cancel
Save