Metadata-Version: 2.4
Name: fbs-build-utils
Version: 1.1.3
Summary: An utility to facilitate the building of fman build system based projects
Requires-Python: >=3.10
Requires-Dist: click>=8.1.8
Requires-Dist: distro>=1.9.0
Requires-Dist: fbs>=0.8.4
Requires-Dist: gitpython>=3.1.44
Requires-Dist: pillow>=11.1.0
Requires-Dist: pyinstaller>=6.12.0
Requires-Dist: qt-build-utils>=1.0.5
Description-Content-Type: text/markdown

# FBS Build Utils

[![PyPI version](https://badge.fury.io/py/fbs-build-utils.svg)](https://pypi.org/project/fbs-build-utils)

An utility to facilitate the building of fman build system based projects

## Installation

### From PyPI

Install the package directly from PyPI using pip:

```bash
pip install fbs-build-utils
```

### From Source

Clone the repository and install dependencies:

```bash
git clone https://fvsolutions-common/fbs-build-utils.git
pip install -e fbs-build-utils
```

## Development

This project depends on UV for managing dependencies.
Make sure you have UV installed and set up in your environment.

You can find more information about UV [here](https://docs.astral.sh/uv/getting-started/installation/).

```bash
uv venv
```

```bash
uv sync --all-extras --dev
```

## Usage

Commands:

* build
* generate
* run
* run-installer
* run-python
