Commit eb475bbb authored by Jason Simmons's avatar Jason Simmons Committed by GitHub

move dart_io_entries.txt to third_party/dart for AOT builds with a local engine (#12659)

parent 5e8634a6
...@@ -229,7 +229,7 @@ class LocalEngineArtifacts extends Artifacts { ...@@ -229,7 +229,7 @@ class LocalEngineArtifacts extends Artifacts {
String getArtifactPath(Artifact artifact, [TargetPlatform platform, BuildMode mode]) { String getArtifactPath(Artifact artifact, [TargetPlatform platform, BuildMode mode]) {
switch (artifact) { switch (artifact) {
case Artifact.dartIoEntriesTxt: case Artifact.dartIoEntriesTxt:
return fs.path.join(_engineSrcPath, 'dart', 'runtime', 'bin', _artifactToFileName(artifact)); return fs.path.join(_engineSrcPath, 'third_party', 'dart', 'runtime', 'bin', _artifactToFileName(artifact));
case Artifact.dartVmEntryPointsTxt: case Artifact.dartVmEntryPointsTxt:
return fs.path.join(_engineSrcPath, 'flutter', 'runtime', _artifactToFileName(artifact)); return fs.path.join(_engineSrcPath, 'flutter', 'runtime', _artifactToFileName(artifact));
case Artifact.snapshotDart: case Artifact.snapshotDart:
......
...@@ -79,7 +79,7 @@ void main() { ...@@ -79,7 +79,7 @@ void main() {
testUsingContext('getArtifactPath', () { testUsingContext('getArtifactPath', () {
expect( expect(
artifacts.getArtifactPath(Artifact.dartIoEntriesTxt, TargetPlatform.android_arm, BuildMode.debug), artifacts.getArtifactPath(Artifact.dartIoEntriesTxt, TargetPlatform.android_arm, BuildMode.debug),
fs.path.join(tempDir.path, 'dart', 'runtime', 'bin', 'dart_io_entries.txt') fs.path.join(tempDir.path, 'third_party', 'dart', 'runtime', 'bin', 'dart_io_entries.txt')
); );
expect( expect(
artifacts.getArtifactPath(Artifact.flutterFramework, TargetPlatform.ios, BuildMode.release), artifacts.getArtifactPath(Artifact.flutterFramework, TargetPlatform.ios, BuildMode.release),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment