2. BasicsΒΆ

In this section, we will cover the fundamental use cases and features of HepSW. This includes how to work with cli commands, understanding the directory layout, and performing basic operations such as fetching sources, building packages, and setting up environments.

We would first start by the initialization process, which sets up the necessary directory structure and configuration files. Then we will explore the core commands provided, along with examples and explanations of their usage. Finally, we will discuss best practices and tips for effectively using HepSW in your HEP software projects.