From b7fc56eb313fb9967cdd340187d748637ad58593 Mon Sep 17 00:00:00 2001 From: James Robinson Date: Fri, 25 Sep 2015 11:27:07 -0700 Subject: [PATCH] Make cached artifact location mirror local builds more closely --- packages/flutter_tools/lib/src/artifacts.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/flutter_tools/lib/src/artifacts.dart b/packages/flutter_tools/lib/src/artifacts.dart index 717b363fbaf..ddc1808cb83 100644 --- a/packages/flutter_tools/lib/src/artifacts.dart +++ b/packages/flutter_tools/lib/src/artifacts.dart @@ -52,7 +52,11 @@ class ArtifactStore { Future _engineSpecificCacheDir() async { Directory cacheDir = await _cacheDir(); - Directory engineSpecificDir = new Directory(path.join(cacheDir.path, 'sky_engine', engineRevision)); + // For now, all downloaded artifacts are release mode host binaries so use + // a path that mirrors a local release build. + // TODO(jamesr): Add support for more configurations. + String config = 'Release'; + Directory engineSpecificDir = new Directory(path.join(cacheDir.path, 'sky_engine', engineRevision, config)); if (!await engineSpecificDir.exists()) { await engineSpecificDir.create(recursive: true);