One-Language / One

One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱
https://onelang.org
GNU General Public License v3.0
283 stars 60 forks source link

🧪 Current pre-commit requirements and enhancements 🧪 #495

Open jbampton opened 11 months ago

jbampton commented 11 months ago

With pre-commit we run:

That means we require both clang-format and the docker executable to be pre-installed to be able to run:

pre-commit run --all-files successfully.

We also need to install pre-commit itself and I am thinking we should do this with pip and create a Make target.

That means Python itself is required too.

Which leads to a full Docker container perhaps

Are there any other requirements ?

jbampton commented 11 months ago

refs #447

btwshivam commented 11 months ago

please assign me i want to work on it

BaseMax commented 11 months ago

Hi my friend, welcome to the community and team. Best wishes -- MAX