From 7d782c90ee48a8f149414ec2e9ef0e334ed334a6 Mon Sep 17 00:00:00 2001 From: cryptofyre Date: Tue, 26 Apr 2022 09:47:33 -0500 Subject: [PATCH] Add mstest build command --- msft-test.json | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 1 + 2 files changed, 64 insertions(+) create mode 100644 msft-test.json diff --git a/msft-test.json b/msft-test.json new file mode 100644 index 00000000..93380b05 --- /dev/null +++ b/msft-test.json @@ -0,0 +1,63 @@ +{ + "electronVersion": "18.1.0", + "electronDownload": { + "version": "18.1.0+wvcus", + "mirror": "https://github.com/castlabs/electron-releases/releases/download/v" + }, + "appId": "cider", + "protocols": [ + { + "name": "Cider", + "schemes": [ + "ame", + "cider", + "itms", + "itmss", + "musics", + "music" + ] + } + ], + "extends": null, + "files": [ + "**/*", + "./src/**/*", + "./resources/icons/icon.*" + ], + "linux": { + "target": [ + "AppImage", + "deb", + "snap", + "rpm" + ], + "synopsis": "A new look into listening and enjoying music in style and performance. ", + "category": "AudioVideo", + "icon": "cider", + "executableName": "cider" + }, + "appx": { + "applicationId": "CiderAlpha", + "publisher": "CN=CiderCollective, OID.2.25.311729368913984317654407730594956997722=1", + "displayName": "Cider (Alpha)", + "identityName": "CiderCollective.CiderAlpha", + "backgroundColor": "transparent", + "setBuildNumber": true + }, + "win": { + "target": [ + "appx" + ], + "icon": "resources/icons/icon.ico" + }, + "directories": { + "buildResources": ".", + "output": "dist" + }, + "mac": { + "icon": "./resources/icons/icon.icns", + "category": "public.app-category.music", + "entitlements": "resources/entitlements.mac.plist", + "darkModeSupport": true + } +} \ No newline at end of file diff --git a/package.json b/package.json index 34d1257f..330f2a35 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ "dist:all": "yarn build && electron-builder -mwl", "winget": "yarn build && electron-builder --win -c winget.json", "msft": "yarn build && electron-builder -c msft-package.json", + "mstest": "yarn build && electron-builder -c msft-test.json", "postinstall": "electron-builder install-app-deps", "circle:script": "node resources/circle" },