From 1763dc7574d73eb617a79d8ded149b52237d08d8 Mon Sep 17 00:00:00 2001 From: Thomas Nordquist Date: Wed, 6 Mar 2019 13:17:59 +0100 Subject: [PATCH] Fix osx build --- .travis.yml | 1 + package.json | 4 +++- package.ts | 2 +- res/entitlements.mas.plist | 10 ++++++++++ res/mqttexplorerdev.provisionprofile | Bin 0 -> 7674 bytes 5 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 res/entitlements.mas.plist create mode 100644 res/mqttexplorerdev.provisionprofile diff --git a/.travis.yml b/.travis.yml index e9dd133..a60e4d0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -30,6 +30,7 @@ install: script: - yarn run build - yarn test + - export TRAVIS_BUILD_NUMBER="" # Override travis build number since it is uses for tagging the binary version https://github.com/electron-userland/electron-builder/issues/3730 - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then docker run -e GH_TOKEN=$GH_TOKEN -e GIT_TAG=$TRAVIS_TAG --rm -v `pwd`:/app uitest sh -c "cd app && docker/testMounted.sh"; fi - if [[ "$TRAVIS_TAG" != "" ]]; then yarn run prepare-release; fi - if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$TRAVIS_TAG" != "" ]]; then yarn run package linux; fi diff --git a/package.json b/package.json index 4f7fc69..80fda02 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ }, "build": { "appId": "mqtt-explorer", + "productName": "MQTT Explorer", "nodeGypRebuild": false, "mac": { "appId": "de.t7n.apps.mqtt-explorer", @@ -28,7 +29,8 @@ "publish": [ "github" ], - "provisioningProfile": "res/MQTT_Explorer_Store_Distribution_Profile.provisionprofile" + "provisioningProfile": "res/MQTT_Explorer_Store_Distribution_Profile.provisionprofile", + "entitlements": "res/entitlements.mas.plist" }, "linux": { "category": "Development", diff --git a/package.ts b/package.ts index 8268e44..f844d42 100644 --- a/package.ts +++ b/package.ts @@ -81,7 +81,7 @@ async function executeBuild() { export interface BuildInfo { platform: 'win' | 'linux' | 'mac' - package: 'portable' | 'nsis' | 'appx' | 'AppImage' | 'snap' | 'dmg' | 'zip' | 'mas' + package: 'portable' | 'nsis' | 'appx' | 'AppImage' | 'snap' | 'dmg' | 'zip' | 'mas' | 'mas-dev' } async function buildWithOptions(options: builder.CliOptions, buildInfo: BuildInfo) { diff --git a/res/entitlements.mas.plist b/res/entitlements.mas.plist new file mode 100644 index 0000000..1230664 --- /dev/null +++ b/res/entitlements.mas.plist @@ -0,0 +1,10 @@ + + + + + com.apple.security.app-sandbox + + com.apple.security.network.client + + + diff --git a/res/mqttexplorerdev.provisionprofile b/res/mqttexplorerdev.provisionprofile new file mode 100644 index 0000000000000000000000000000000000000000..98d756737d99116fd27e8430786eaa91b9b270e9 GIT binary patch literal 7674 zcmdT}d3+Pq_HVjSy3n#i(Lz`iN}5U1Y)~pQlYQSe5J_gHlRasYW|D|P%L5duECNqt z5vZWzf+#yY6#<{X4^Xzpq9{B-WKjVTP?6tFcM#uuf4$G|$LA9|_uez-oO|v$-}}9H zp!(9EJLQd-E}MR<3oSQud41`(P<`n?Gifwd0hHG%r>rO|vtLdIR9|?bU5vK8zVKXj zec?BiPb300!r#|$!?Bn-izC#v!*2a2?)$*vRA!+uXR zM%S4Ul^mrHVlbI-IP52wOp!@M*Qw-26CLPaGR2xf^g-@eEIf+Iq$sM~nU*TYLV>hk zl&On^!bBvNQ~_lS@IpBr!v_H~&D!sC2lV0|ELN4DSLq{?RluBFq;Up_N@ltVdZV!j zaJEXVH<{?-MA#pS5Rpn|OK3e0&mgNG+OQSM+s(Y%tS<-@TUWgf|!G; zgFq0`hnNN4Ijhuixx{NiQAB1XVM>m`q+D)9B>`5_s|{glN~E_dlp%-Q9mh1VUMxZM zFhx4-2{Z*O5K?17V7m$STTE($niA{nB8y(H6v1HxlOa)u5mC4T>RPptqLgIQm`a3d zTE}cIjw0%i;bDi=Od6yXw!@l;V^T{}E>ZYhQVHa=3Tv^HM64Fer7+7ZhAE1#w;_}Z z$XnRLq)TexIIRZ1Tx{^;0ZY`yLHw8pF#5xfSPMZc&>!TFfye3jHrLdS&C<+_p53VT!)>K52VjV03DQh~TbuQZkgHH6res1;K|(yXz|#EQ7o?ha{8+-jrEQl_!Eqb5dH4E5hZZ)Ly?(%k~;02}0lvm}>~UEXGyGS*XJ) z)*5_Dw=Lz=lv&k0HXdOL*$KG`OBoV1Y>!Y>D~@?FI3Cd=RxuLvlCEl7gwOK(1!k9l z>)<0!7i8ikO>Vi)=n_cn!D`4t;Q~}Agg6PkRxeJ-tAnYy&qNq)T(Y`4RY7{C{)!s2 zUB*{yD6!8cuc`5-a9)kVRF)(WBgZNOs~J<7BYF&lDKQK?wJ1!8DUy`oYM4srHZG>b z2$RyIY8a+u>2)uY^y|hPe zGLVa6wF!=^QAmoSQ7No9OOO1>bvM^1*Xv?KEqyEw&Nd{~ zqO@OPT{?edMpz7wwLOS}sd~p9mqz2tuZ@0n87`#mFQQWuX)}bu zU(hEE$iaFzjMN`|!KA{pzO)Zb?>TG=fI*J1o!yK@z{e!;3G{(ErR~`aewWo!i^~AU zp}zK*100pOS#2@LIXFiZkWiR3;a3GTahFlp9Dm@uDg|4cV{Jy@YJpfJf|VWODS}fl z-ZZYS5KBnC8PO}FAxV&BN!axMfRA14uV7nhlva-xV09W}4Ui7j%a{nP7r`U}s}Z#n z_0&j>au>(W)`Og&n(V-&8CJs}PmIlDBE2}BLoi$c)>;qqxtLyC8}L{`UZbvPI7W#$ z4pW&j6(?|su|~@#QL#2b#tEU(CV

(F#zzE-b|H`#emQSw+}g+9c1WWGZZ~C?Bsy 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 literal 0 HcmV?d00001