togetherer

Crates.iotogetherer
lib.rstogetherer
version0.1.1
sourcesrc
created_at2024-08-27 11:29:27.216167
updated_at2024-08-27 11:41:01.272719
descriptionA simple tool to put C# projects into a single source file
homepage
repositoryhttps://github.com/Siriusmart/togetherer
max_upload_size
id1353193
size39,733
Siriusmart (Siriusmart)

documentation

README

Togetherer

Put all files within a C# project into on singular file.

This tool aims to simplify the development of more complicated MCGalaxy plugins by encouraging the habit of structuring code in different files.

Installation

This tool is written in Rust, so you need to have that installed. Then run

cargo install togetherer

Usage

Go to the directory of of your C# project, and run

togetherer

You should see a single output file at ./out/YourProject.cs.

Rules

Your C# project should follow the following rules.

  • Files and directories you want to include must start with an uppercase character.

That's it, open an issue on GitHub if anything is not working.

Commit count: 0

cargo fmt