versotile-org / verso

A web browser that plays old world blues to build new world hope
Apache License 2.0
4.55k stars 155 forks source link

Automated the project setup with a single command for both Windows and Unix-based systems using Batch and Shell scripts. #161

Closed Thepathakarpit closed 1 month ago

Thepathakarpit commented 1 month ago

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:

  1. Clone repo: git clone https://github.com/versotile-org/verso/
  2. Navigate to repo: cd verso
  3. run: setup.bat for windows and chmod +x setup.sh then ./setup.sh for unix based systems ( macOS, linux etc. )
Thepathakarpit commented 1 month ago

It will make setup for users really simple and make the project accessible to wider audiences.

wusyong commented 1 month ago

I want developers to understand what dependencies they install. So, the build steps are explicit at the moment. Perhaps we can consider this again when we add Gstreamers.

Thepathakarpit commented 1 month ago

I want developers to understand what dependencies they install. So, the build steps are explicit at the moment. Perhaps we can consider this again when we add Gstreamers.

I have added comments to let users know what dependencies they are installing. Check next PR