feat: phase one, converted simple make rules into bash scripts

Open Florian Naumann requested to merge bool_purist/ion:xtask_phase_one into master


This is the 1. phase for converting the make file rules to bash and rust. See this issue #1030 for more details.

What I did

Removed clean and format rule from make file.

Appropriate cargo fmt command is in CONTRIBUTING.md documented.

cargo clean is well known anyway.

Removed distclean rule from make file and moved to own bash script.

Also moved version rule into separate bash scripts.

Also moved install rule of make into bash scripts.

Removed uninstall rule entirely.

Tested: Still builds and runs in redox os on this commit

About CI

The job linux:stable of the CI of Ion fails with compiling error.

See this issue for more details.

Edited by Florian Naumann

Merge request reports