Automated the project setup with a single command for both Windows and Unix-based systems using Batch and Shell scripts with pacman support and comments
[In this PR I've added support for pacman and added comments to let users know what they are installing.] Added batch and shell files (setup.bat for Windows and setup.sh for Unix-based systems) to streamline the setup process for the Verso project. These scripts handle the installation of all necessary dependencies, tools, and build processes, enabling users to set up and run the project with a single command on their respective systems.
Steps:
- Clone repo: git clone https://github.com/versotile-org/verso/
- Navigate to repo: cd verso
- run: setup.bat for windows and chmod +x setup.sh then ./setup.sh for unix based systems ( macOS, linux etc. )
Referencing https://github.com/NiXium-org/NiXium/tree/35dc1a258134234f1601c6124bd4881ef1ba7567/tasks for how this abstract could be implemented in Nix-based environment, but it seems that the project developers do not use Nix for development to justify it's implementation.