mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-31 02:27:13 +02:00
Allow to override platform "package_repositories"
This commit is contained in:
@ -460,8 +460,7 @@ class PlatformBase( # pylint: disable=too-many-public-methods
|
|||||||
self._manifest = util.load_json(manifest_path)
|
self._manifest = util.load_json(manifest_path)
|
||||||
|
|
||||||
self.pm = PackageManager(
|
self.pm = PackageManager(
|
||||||
join(util.get_home_dir(), "packages"),
|
join(util.get_home_dir(), "packages"), self.package_repositories)
|
||||||
self._manifest.get("packageRepositories"))
|
|
||||||
|
|
||||||
self.silent = False
|
self.silent = False
|
||||||
self.verbose = False
|
self.verbose = False
|
||||||
@ -516,6 +515,10 @@ class PlatformBase( # pylint: disable=too-many-public-methods
|
|||||||
def engines(self):
|
def engines(self):
|
||||||
return self._manifest.get("engines")
|
return self._manifest.get("engines")
|
||||||
|
|
||||||
|
@property
|
||||||
|
def package_repositories(self):
|
||||||
|
return self._manifest.get("packageRepositories")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def manifest(self):
|
def manifest(self):
|
||||||
return self._manifest
|
return self._manifest
|
||||||
|
Reference in New Issue
Block a user