From f7c40d48c0727a96843c85990cc36ae5a9ac6888 Mon Sep 17 00:00:00 2001 From: Joel Grunbaum <joelgrun@gmail.com> Date: Sat, 07 Feb 2026 23:42:43 +0000 Subject: [PATCH] Add integration test for binary --- README.md | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1ddf3f5..dd87bde 100644 --- a/README.md +++ b/README.md @@ -16,14 +16,31 @@ ## Installation +### From Source ```bash -# From source -pip install -e . +# Clone the repository +git clone https://github.com/joelgrun/archbuild +cd archbuild -# Or with development dependencies -pip install -e ".[dev]" +# Set up virtual environment and install +python -m venv .venv +source .venv/bin/activate +pip install -e . ``` +### Native Arch Linux Package +To build and install as a native system package: +```bash +makepkg -si +``` + +### Standalone Binary +To create a standalone executable that doesn't require Python: +```bash +python scripts/build_binary.py +``` +The binary will be available at `dist/archbuild-bin`. + ## Quick Start 1. **Create configuration**: -- Gitblit v1.10.0