You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- reduce number of tools to install locally
- simplify ci, and allow to excute the same tasks locally
- ise provide more feature than make (like depends, wait_for, and other
not used yet)
Signed-off-by: David Bernard <[email protected]>
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+33-33Lines changed: 33 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,3 @@
1
-
2
1
# Contributing
3
2
4
3
🚀 Thank you for contributing to cdevents! 🚀
@@ -24,16 +23,18 @@ GitHub is used for project Source Code Management (SCM) using the SSH protocol f
24
23
25
24
1. Create [a GitHub account](https://github.com/join) if you do not already have one.
26
25
1. Setup
27
-
[GitHub access via SSH](https://help.github.com/articles/connecting-to-github-with-ssh/)
26
+
[GitHub access via SSH](https://help.github.com/articles/connecting-to-github-with-ssh/)
28
27
29
28
### Install tools
30
29
31
30
You must install these tools:
32
31
33
32
1.[`git`](https://help.github.com/articles/set-up-git/): For source control
34
33
35
-
2. If you use [mise](https://mise.jdx.dev/): `mise install` (after git clone)
36
-
Else look into the mise configuration file [`.mise.toml`](https://github.com/cdevents/sdk-rust/blob/main/.mise.toml) to have the list of tools to install
34
+
2.[mise](https://mise.jdx.dev/):
35
+
36
+
-`mise install`: to install complementary tools, sdk,...
37
+
-`mise tasks`: to list all tasks used to build
37
38
38
39
### Setup a fork
39
40
@@ -43,41 +44,40 @@ The sdk-rust project requires that you develop (commit) code changes to branches
43
44
44
45
1. Create a clone of your fork on your local machine:
Adding `cdevents/sdk-rust` as the `upstream` and your fork as the `origin` remote repositories to your `.git/config` sets you up nicely for regularly [syncing your fork](https://help.github.com/articles/syncing-a-fork/) and submitting pull requests.
53
-
54
-
1. Change into the project directory
53
+
Adding `cdevents/sdk-rust` as the `upstream` and your fork as the `origin` remote repositories to your `.git/config` sets you up nicely for regularly [syncing your fork](https://help.github.com/articles/syncing-a-fork/) and submitting pull requests.
54
+
1. Change into the project directory
55
55
56
-
```shell
57
-
cd sdk-rust
58
-
```
56
+
```shell
57
+
cd sdk-rust
58
+
```
59
59
60
-
2. Retrieve submodules
60
+
2. Retrieve submodules
61
61
62
-
```shell
63
-
git submodule init
64
-
git submodule update --init --recursive
65
-
```
62
+
```shell
63
+
git submodule init
64
+
git submodule update --init --recursive
65
+
```
66
66
67
-
3. Configure sdk-rust as the `upstream` repository
67
+
3. Configure sdk-rust as the `upstream` repository
0 commit comments