Resolve package references in font asset paths (#4334)
This commit is contained in:
parent
868a4b18a4
commit
d8d0d6b31b
@ -188,7 +188,12 @@ Map<_Asset, List<_Asset>> _parseAssets(
|
|||||||
String asset = font['asset'];
|
String asset = font['asset'];
|
||||||
if (asset == null) continue;
|
if (asset == null) continue;
|
||||||
|
|
||||||
_Asset baseAsset = new _Asset(base: assetBase, relativePath: asset);
|
_Asset baseAsset = _resolveAsset(packageMap, assetBase, asset);
|
||||||
|
if (!baseAsset.assetFileExists) {
|
||||||
|
printError('Error: unable to locate asset entry in flutter.yaml: "$asset".');
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
result[baseAsset] = <_Asset>[];
|
result[baseAsset] = <_Asset>[];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user