summaryrefslogtreecommitdiff
path: root/bin/just-mr.py
diff options
context:
space:
mode:
authorKlaus Aehlig <klaus.aehlig@huawei.com>2022-11-24 09:00:00 +0100
committerKlaus Aehlig <klaus.aehlig@huawei.com>2022-11-30 10:24:43 +0100
commit9885e30b138ec77a0aced5fd767a2ad724a9a31e (patch)
tree5f1884e56662592a09a5c18c555205240c6ad6d2 /bin/just-mr.py
parenta6576499eeb3bf4b7976c38cfd73cb5ec878c8bb (diff)
downloadjustbuild-9885e30b138ec77a0aced5fd767a2ad724a9a31e.tar.gz
Add script to import a git repos as dependency
... assuming this repo already uses just and has a multi-repository configuration committed. In the import, transitive dependencies, as well as repositories serving as layers, are taken into account, and "file" repositories are rewritten to be subdirs of the repository imported. The imported repositories are renamed to reflect the repository pulling them in, extending the name appropriately to avoid conflicts. This renaming is reflected in the bindings and layer references of the imported repositories as well. In this simple version, no automatic deduplication of imported repositories to already existing repositories is made, but the user can specify that certain foreign repositories should not be imported and mapped to already present repositories.
Diffstat (limited to 'bin/just-mr.py')
0 files changed, 0 insertions, 0 deletions