Lines Matching refs:version

158     def _get_clean_worktree_for_git_revision(self, version):  argument
162 if version.repository:
165 version.revision, version.repository
170 version.repository, version.revision],
178 version.revision
180 worktree_rev = version.revision
188 version.commit = subprocess.check_output(
193 self.log.debug("Commit is {}".format(version.commit))
196 def _update_git_submodules(self, git_worktree_path, version): argument
207 and version.crypto_revision):
210 if version.crypto_repository:
212 [self.git_command, "fetch", version.crypto_repository,
213 version.crypto_revision],
220 crypto_rev = version.crypto_revision
229 def _build_shared_libraries(self, git_worktree_path, version): argument
245 version.modules[os.path.splitext(file)[0]] = (
250 def _pretty_revision(version): argument
251 if version.revision == version.commit:
252 return version.revision
254 return "{} ({})".format(version.revision, version.commit)
256 def _get_abi_dumps_from_shared_libraries(self, version): argument
260 for mbed_module, module_path in version.modules.items():
263 mbed_module, version.revision, version.version
270 "-lver", self._pretty_revision(version),
277 version.abi_dumps[mbed_module] = output_path
341 def _get_storage_format_tests(self, version, git_worktree_path): argument
376 version.storage_tests)
388 def _get_abi_dump_for_ref(self, version): argument
390 git_worktree_path = self._get_clean_worktree_for_git_revision(version)
391 self._update_git_submodules(git_worktree_path, version)
393 self._build_shared_libraries(git_worktree_path, version)
394 self._get_abi_dumps_from_shared_libraries(version)
396 self._get_storage_format_tests(version, git_worktree_path)
530 for version in [self.old_version, self.new_version]:
531 for mbed_module, mbed_module_dump in version.abi_dumps.items():
629 version="old",
640 version="new",