Skip to content

📝 added contributing md#203

Open
oguzkaganeren wants to merge 3 commits intoCachyOS:developfrom
oguzkaganeren:feat/CONTRIBUTINGMD
Open

📝 added contributing md#203
oguzkaganeren wants to merge 3 commits intoCachyOS:developfrom
oguzkaganeren:feat/CONTRIBUTINGMD

Conversation

@oguzkaganeren
Copy link
Copy Markdown

No description provided.

- Rust (stable, via `rustup`)
- `meson` and `ninja`
- GTK 3.24.33+
- `glib-2.0` and `gio-2.0` 2.66+
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should show pacman command to install all dependencies

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added install command

CONTRIBUTING.md Outdated
## Building

```sh
meson setup build
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

meson should only be used for generation

while for common build and developement: cargo build [--release for release builds]

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

CONTRIBUTING.md Outdated
Run with verbose output using the `RUST_LOG` environment variable:

```sh
RUST_LOG=debug ninja -C build && ./build/src/cachyos-hello
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
RUST_LOG=debug ninja -C build && ./build/src/cachyos-hello
RUST_LOG=debug cargo run

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

CONTRIBUTING.md Outdated
To filter log output to a specific module:

```sh
RUST_LOG=cachyos_hello=debug ./build/src/cachyos-hello
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
RUST_LOG=cachyos_hello=debug ./build/src/cachyos-hello
RUST_LOG=cachyos_hello=debug cargo run

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

CONTRIBUTING.md Outdated
To suppress noisy crates:

```sh
RUST_LOG=debug,i2n_embed=warn,which=warn ./build/src/cachyos-hello
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
RUST_LOG=debug,i2n_embed=warn,which=warn ./build/src/cachyos-hello
RUST_LOG=debug,i2n_embed=warn,which=warn cargo run

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants