rustyphoenixcodemeta 1.1.0

This project aims to generate a `codemeta.json` file used by zenodo from the `pixi.toml` of the current project
[![pipeline status](https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/code-generator/RustyPhoenixCodeMeta/badges/main/pipeline.svg?ignore_skipped=true)](https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/code-generator/RustyPhoenixCodeMeta/-/pipelines)
[![Latest release](https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/code-generator/RustyPhoenixCodeMeta/-/badges/release.svg)](https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/code-generator/RustyPhoenixCodeMeta/-/releases)
[![coverage report](https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/code-generator/RustyPhoenixCodeMeta/badges/main/coverage.svg)](https://cta-lapp.pages.in2p3.fr/PHOENIX_LIBS2/code-generator/RustyPhoenixCodeMeta/coverage/index.html)
[![documentation](doc/images/documentation_logo.svg)](https://cta-lapp.pages.in2p3.fr/PHOENIX_LIBS2/code-generator/RustyPhoenixCodeMeta/)
[![Phoenix2 documentation](https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/PHOENIX2/-/raw/e9bdfd51a202d7825f38cda136c9287f9cee3c1c/doc/badge_phoenix2_documentation.svg)](https://cta-lapp.pages.in2p3.fr/PHOENIX_LIBS2/PHOENIX2/)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.18922810.svg)](https://doi.org/10.5281/zenodo.18922810)


# Code

https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/code-generator/RustyPhoenixCodeMeta

# Documentation

https://cta-lapp.pages.in2p3.fr/PHOENIX_LIBS2/code-generator/RustyPhoenixCodeMeta/index.html

# Requirements

- cargo
- rustc

# Quick start

This project aims to generate the codemeta.json of the current project :

You can run it in the main directory of your project :
```
rustyphoenixcodemeta
```
And it will create the `codemeta.json` based on information in the `pixi.toml`.

Or you can get help for other situations :
```
rustyphoenixcodemeta  --help
Program which generates the codemeta.json from a pixi.toml configuration

Usage: rustyphoenixcodemeta [OPTIONS]

Options:
  -i, --input <INPUT>    Input directory from which to search pixi.toml [default: ./]
  -o, --output <OUTPUT>  Name of the output plot to create [default: codemeta.json]
  -h, --help             Print help
  -V, --version          Print version
```

# Installation for Users

```
git clone https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/code-generator/RustyPhoenixCodeMeta.git
cd RustyPhoenixCodeMeta
```