From 20fab4540271abf9216bb22f604e7d48800e4e0b Mon Sep 17 00:00:00 2001 From: Alberto Sartori Date: Fri, 28 Jun 2024 16:10:55 +0200 Subject: rules-rust: update README.md Add a section on how to import the repository. --- etc/gen_readme.py | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'etc/gen_readme.py') diff --git a/etc/gen_readme.py b/etc/gen_readme.py index 66618a3..deb661c 100644 --- a/etc/gen_readme.py +++ b/etc/gen_readme.py @@ -25,6 +25,33 @@ def main(): """# Rust rules for the [`just`](https://github.com/just-buildsystem/justbuild) build system A collection of rules for building Rust libraries, binaries and unit tests. + +## How to use this repository +There are two ways to import this repository. You can generate your +`repos.json` from a template (`repos.template.json`) by importing +the `rules-rust` repository with the tool `just-import-git` + +```sh +$ just-import-git -C repos.template.json --as rules-rust -b master https://github.com/just-buildsystem/rules-rust > repos.json +``` + +Alternatively, the `rules-rust` repository can be added manually to +your `repos.json`. + +``` jsonc +... + , "rules-rust": + { "repository": + { "type": "git" + , "branch": "master" + , "repository": "https://github.com/just-buildsystem/rules-rust" + , "commit": "1a8211bda5c14ef0b2bff3af062c049d5598f02f" + , "subdir": "rules" + } + } +... +``` + """, file=f, ) -- cgit v1.2.3