Skip to content
Permalink
Browse files

fix(mac): Framework symlinks are not created in app on macOS, leading…

… to crash on launch

Close #3435
  • Loading branch information...
develar committed Nov 2, 2018
1 parent f52ce37 commit 7bf2b9ad6365a9d226299b0b50eaba102c6ec480
@@ -31,7 +31,7 @@
"dependencies": {
"7zip-bin": "~4.1.0",
"@types/is-ci": "^1.1.0",
"app-builder-bin": "2.2.0",
"app-builder-bin": "2.3.0",
"archiver": "^3.0.0",
"async-exit-hook": "^2.0.1",
"bluebird-lst": "^1.0.6",
@@ -56,7 +56,7 @@
"normalize-package-data": "^2.4.0",
"parse-color": "^1.0.0",
"plist": "^3.0.1",
"read-config-file": "3.1.2",
"read-config-file": "3.1.3",
"sanitize-filename": "^1.6.1",
"sax": "^1.2.4",
"semver": "^5.6.0",
@@ -118,7 +118,7 @@
"ts-babel": "6.1.0",
"ts-jsdoc": "^3.0.1",
"tslint": "^5.11.0",
"typescript": "^3.1.5",
"typescript": "^3.1.6",
"whitespace": "^2.1.0",
"worker-farm": "^1.6.0"
},
@@ -42,7 +42,7 @@
"homepage": "https://github.com/electron-userland/electron-builder",
"dependencies": {
"7zip-bin": "~4.1.0",
"app-builder-bin": "2.2.0",
"app-builder-bin": "2.3.0",
"async-exit-hook": "^2.0.1",
"bluebird-lst": "^1.0.6",
"chromium-pickle-js": "^0.2.0",
@@ -55,7 +55,7 @@
"is-ci": "^1.2.1",
"isbinaryfile": "^3.0.3",
"js-yaml": "^3.12.0",
"read-config-file": "3.1.2",
"read-config-file": "3.1.3",
"minimatch": "^3.0.4",
"normalize-package-data": "^2.4.0",
"plist": "^3.0.1",
@@ -1,5 +1,5 @@
import BluebirdPromise from "bluebird-lst"
import { Arch, hashFile, log, safeStringifyJson, serializeToYaml } from "builder-util"
import { Arch, log, safeStringifyJson, serializeToYaml } from "builder-util"
import { GenericServerOptions, PublishConfiguration, UpdateInfo, WindowsUpdateInfo } from "builder-util-runtime"
import { outputFile, outputJson, readFile } from "fs-extra-p"
import { Lazy } from "lazy-val"
@@ -10,6 +10,7 @@ import { Platform } from "../core"
import { Packager } from "../packager"
import { ArtifactCreated } from "../packagerApi"
import { PlatformPackager } from "../platformPackager"
import { hashFile } from "../util/hash"
import { computeDownloadUrl, getPublishConfigsForUpdateInfo } from "./PublishManager"

async function getReleaseInfo(packager: PlatformPackager<any>) {
@@ -4,7 +4,7 @@ import { Arch, asArray, AsyncTaskManager, getPlatformIconFileName, InvalidConfig
import { PackageFileInfo, UUID, CURRENT_APP_PACKAGE_FILE_NAME, CURRENT_APP_INSTALLER_FILE_NAME } from "builder-util-runtime"
import { getBinFromGithub } from "../../binDownload"
import { statOrNull, walk } from "builder-util/out/fs"
import { hashFile } from "builder-util/out/hash"
import { hashFile } from "../../util/hash"
import _debug from "debug"
import { readFile, stat, unlink } from "fs-extra-p"
import { Lazy } from "lazy-val"
File renamed without changes.
@@ -11,7 +11,7 @@
"out"
],
"dependencies": {
"app-builder-bin": "2.2.0",
"app-builder-bin": "2.3.0",
"temp-file": "^3.1.3",
"fs-extra-p": "^7.0.0",
"is-ci": "^1.2.1",
@@ -19,7 +19,6 @@ export { Arch, getArchCliNames, toLinuxArchString, getArchSuffix, ArchType, arch
export { AsyncTaskManager } from "./asyncTaskManager"
export { DebugLogger } from "./DebugLogger"

export { hashFile } from "./hash"
export { copyFile } from "./fs"
export { asArray } from "builder-util-runtime"

@@ -52,7 +52,7 @@
"builder-util": "0.0.0-semantic-release",
"fs-extra-p": "^7.0.0",
"is-ci": "^1.2.1",
"read-config-file": "3.1.2",
"read-config-file": "3.1.3",
"sanitize-filename": "^1.6.1",
"update-notifier": "^2.5.0",
"yargs": "^12.0.2",
@@ -1095,7 +1095,7 @@ Object {
"size": 1069,
},
"index.js": Object {
"size": 4564,
"size": 4626,
},
"package.json": Object {
"size": 524,

0 comments on commit 7bf2b9a

Please sign in to comment.
You can’t perform that action at this time.