Updated license and project setup to enable nixpkgs build and development.
This commit is contained in:
@@ -36,6 +36,30 @@ To run tests:
|
||||
cargo test
|
||||
```
|
||||
|
||||
### Nix
|
||||
|
||||
This project provides Nix support via flakes and a traditional `default.nix`.
|
||||
|
||||
To build the project using Nix:
|
||||
|
||||
```bash
|
||||
nix build
|
||||
```
|
||||
|
||||
To run the demo platform using Nix:
|
||||
|
||||
```bash
|
||||
nix run
|
||||
```
|
||||
|
||||
To enter a development shell:
|
||||
|
||||
```bash
|
||||
nix develop
|
||||
```
|
||||
|
||||
(or `nix-shell` for non-flake users)
|
||||
|
||||
### Flatpak
|
||||
|
||||
To build the Flatpak:
|
||||
@@ -55,3 +79,7 @@ This project includes shared run configurations in the `.run` directory. When yo
|
||||
|
||||
Additionally, the IDE automatically detects all targets defined in `Cargo.toml`.
|
||||
|
||||
## License
|
||||
|
||||
This project is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License - see the [LICENSE](LICENSE) file for details.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user