Bump pxt-core to 3.19.4 + Support drive deploy in Electron offline app (#677)
* initial * Bump pxt-core to 3.19.4 for drive deploy
This commit is contained in:
parent
e981d1b95d
commit
bb4966dca7
@ -98,11 +98,13 @@ export function deployCoreAsync(resp: pxtc.CompileResult, isCli = false) {
|
||||
resp.outfiles[pxtc.BINARY_UF2] = btoa(data)
|
||||
|
||||
let saveUF2Async = () => {
|
||||
if (isCli || !pxt.commands.saveOnlyAsync) {
|
||||
return Promise.resolve()
|
||||
} else {
|
||||
return pxt.commands.saveOnlyAsync(resp)
|
||||
if (pxt.commands.electronDeployAsync) {
|
||||
return pxt.commands.electronDeployAsync(resp);
|
||||
}
|
||||
if (!isCli && pxt.commands.saveOnlyAsync) {
|
||||
return pxt.commands.saveOnlyAsync(resp);
|
||||
}
|
||||
return Promise.resolve();
|
||||
}
|
||||
|
||||
if (noHID) return saveUF2Async()
|
||||
|
@ -40,7 +40,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"pxt-common-packages": "0.23.15",
|
||||
"pxt-core": "3.18.17"
|
||||
"pxt-core": "3.19.4"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "node node_modules/pxt-core/built/pxt.js travis"
|
||||
|
@ -42,7 +42,7 @@
|
||||
"useUF2": true,
|
||||
"useELF": true,
|
||||
"hasHex": true,
|
||||
"deployDrives": ".*",
|
||||
"deployDrives": "EV3",
|
||||
"deployFileMarker": "INFO_UF2.TXT",
|
||||
"driveName": "EV3",
|
||||
"flashCodeAlign": 256,
|
||||
|
Loading…
Reference in New Issue
Block a user