aboutsummaryrefslogtreecommitdiffstats
path: root/build/plugins/lib
diff options
context:
space:
mode:
authorzaverden <zaverden@yandex-team.com>2024-10-17 09:07:08 +0300
committerzaverden <zaverden@yandex-team.com>2024-10-17 09:23:20 +0300
commit68f2bcc600fc15fb8400346624c43d6be3ec81b2 (patch)
treed68f5ff3b9413a3026e6364bf41d13739b8d9511 /build/plugins/lib
parentfe7dabb9c4f211cb4ba4884d0c323e77873800c3 (diff)
downloadydb-68f2bcc600fc15fb8400346624c43d6be3ec81b2.tar.gz
feat(conf+builder): remove contrib-related code
commit_hash:cfbd74bf877107b5db0cb2ea60977b4849e15af5
Diffstat (limited to 'build/plugins/lib')
-rw-r--r--build/plugins/lib/nots/package_manager/base/package_manager.py5
-rw-r--r--build/plugins/lib/nots/package_manager/npm/npm_package_manager.py4
-rw-r--r--build/plugins/lib/nots/package_manager/pnpm/package_manager.py23
3 files changed, 0 insertions, 32 deletions
diff --git a/build/plugins/lib/nots/package_manager/base/package_manager.py b/build/plugins/lib/nots/package_manager/base/package_manager.py
index 8805c94013..efd5038d27 100644
--- a/build/plugins/lib/nots/package_manager/base/package_manager.py
+++ b/build/plugins/lib/nots/package_manager/base/package_manager.py
@@ -34,7 +34,6 @@ class BasePackageManager(object):
sources_path,
nodejs_bin_path,
script_path,
- contribs_path,
module_path=None,
sources_root=None,
):
@@ -45,7 +44,6 @@ class BasePackageManager(object):
self.sources_root = sources_path[: -len(self.module_path) - 1] if sources_root is None else sources_root
self.nodejs_bin_path = nodejs_bin_path
self.script_path = script_path
- self.contribs_path = contribs_path
@classmethod
def load_package_json(cls, path):
@@ -150,9 +148,6 @@ class BasePackageManager(object):
def _nm_path(self, *parts):
return os.path.join(build_nm_path(self.build_path), *parts)
- def _contrib_tarball_path(self, pkg):
- return os.path.join(self.contribs_path, pkg.tarball_path)
-
def _tarballs_store_path(self, pkg, store_path):
return os.path.join(self.module_path, store_path, pkg.tarball_path)
diff --git a/build/plugins/lib/nots/package_manager/npm/npm_package_manager.py b/build/plugins/lib/nots/package_manager/npm/npm_package_manager.py
index 72abcd43eb..3de14b1d7c 100644
--- a/build/plugins/lib/nots/package_manager/npm/npm_package_manager.py
+++ b/build/plugins/lib/nots/package_manager/npm/npm_package_manager.py
@@ -50,9 +50,6 @@ class NpmPackageManager(BasePackageManager):
if errors:
raise PackageManagerError("Unable to process some lockfiles:\n{}".format("\n".join(errors)))
- def calc_prepare_deps_inouts(self, store_path: str, has_deps: bool) -> tuple[list[str], list[str]]:
- raise NotImplementedError("NPM does not support contrib/typescript flow.")
-
def calc_prepare_deps_inouts_and_resources(
self, store_path: str, has_deps: bool
) -> tuple[list[str], list[str], list[str]]:
@@ -147,7 +144,6 @@ class NpmPackageManager(BasePackageManager):
sources_path=dep_source_path,
nodejs_bin_path=self.nodejs_bin_path,
script_path=self.script_path,
- contribs_path=self.contribs_path,
module_path=module_path,
sources_root=self.sources_root,
)
diff --git a/build/plugins/lib/nots/package_manager/pnpm/package_manager.py b/build/plugins/lib/nots/package_manager/pnpm/package_manager.py
index 43e6cbfe15..8be7a2dddb 100644
--- a/build/plugins/lib/nots/package_manager/pnpm/package_manager.py
+++ b/build/plugins/lib/nots/package_manager/pnpm/package_manager.py
@@ -117,29 +117,6 @@ class PnpmPackageManager(BasePackageManager):
return ins, outs, resources
# TODO: FBP-1254
- # def calc_prepare_deps_inouts(self, store_path: str, has_deps: bool) -> (list[str], list[str]):
- def calc_prepare_deps_inouts(self, store_path, has_deps):
- ins = [
- s_rooted(build_pj_path(self.module_path)),
- s_rooted(build_lockfile_path(self.module_path)),
- ]
- outs = [
- b_rooted(build_ws_config_path(self.module_path)),
- b_rooted(build_pre_lockfile_path(self.module_path)),
- ]
-
- if has_deps:
- for dep_path in self.get_local_peers_from_package_json():
- ins.append(b_rooted(build_ws_config_path(dep_path)))
- ins.append(b_rooted(build_pre_lockfile_path(dep_path)))
-
- for pkg in self.extract_packages_meta_from_lockfiles([build_lockfile_path(self.sources_path)]):
- ins.append(b_rooted(self._contrib_tarball_path(pkg)))
- outs.append(b_rooted(self._tarballs_store_path(pkg, store_path)))
-
- return ins, outs
-
- # TODO: FBP-1254
# def calc_node_modules_inouts(self, local_cli=False) -> (list[str], list[str]):
def calc_node_modules_inouts(self, local_cli=False):
"""