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'];
|
||||
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>[];
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user