From 475f6ecd953e53cfef2d66881fc12dcdfd68bc79 Mon Sep 17 00:00:00 2001 From: Richard Kuhnt Date: Tue, 14 Feb 2017 18:20:08 +0100 Subject: [PATCH] Add autoupdate to dart.json --- dart.json | 53 ++++++++++++++++++++++++++++++++++------------------- 1 file changed, 34 insertions(+), 19 deletions(-) diff --git a/dart.json b/dart.json index f1df25267d..c2255c4755 100644 --- a/dart.json +++ b/dart.json @@ -1,23 +1,38 @@ { - "version": "1.22.0", - "license": "BSD", - "homepage": "https://www.dartlang.org/", - "extract_dir": "dart-sdk", - "env_add_path": [ - "bin" - ], - "architecture": { - "64bit": { - "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/1.22.0/sdk/dartsdk-windows-x64-release.zip", - "hash": "350c40dc3f6c287328f3c0ee48017cf205cb0259c1d3c890ffe2601ac3e0656b" + "version": "1.22.0", + "license": "BSD", + "homepage": "https://www.dartlang.org/", + "extract_dir": "dart-sdk", + "env_add_path": [ + "bin" + ], + "architecture": { + "64bit": { + "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/1.22.0/sdk/dartsdk-windows-x64-release.zip", + "hash": "350c40dc3f6c287328f3c0ee48017cf205cb0259c1d3c890ffe2601ac3e0656b" + }, + "32bit": { + "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/1.22.0/sdk/dartsdk-windows-ia32-release.zip", + "hash": "0fc39500d6bad33beeb8539f922248d2a62b09ffaae4e146fcca36378557e5bb" + } }, - "32bit": { - "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/1.22.0/sdk/dartsdk-windows-ia32-release.zip", - "hash": "0fc39500d6bad33beeb8539f922248d2a62b09ffaae4e146fcca36378557e5bb" + "checkver": { + "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/latest/VERSION", + "re": "\"version\":\\s*\"(.*)\"," + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/$version/sdk/dartsdk-windows-x64-release.zip" + }, + "32bit": { + "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/$version/sdk/dartsdk-windows-ia32-release.zip" + } + }, + "hash": { + "mode": "extract", + "type": "sha256", + "url": "$url.sha256sum" + } } - }, - "checkver": { - "url": "https://storage.googleapis.com/dart-archive/channels/stable/release/latest/VERSION", - "re": "\"version\":\\s*\"([\\d.]+)\"" - } }