# aorepod

`aorepod` is a small AO-owned C utility for emitting RAO channel metadata
without depending on external package ecosystems.

## Scope

The current utility writes a minimal channel JSON document from a list of RAO
filenames and a chosen channel label.

## Build

Windows with MSVC:

```text
cl /O2 /W4 /EHsc aorepod.c
```

Linux with GCC:

```text
gcc -O2 -Wall -Wextra -o aorepod aorepod.c
```

## Usage

```text
aorepod <output-json> <channel> <base-path> <container-1> [container-2] ...
```

Example:

```text
aorepod alpha.json alpha /repository/containers/compiled/alpha ao-unix-bootstrap-0.3.2-alpha5.rao
```
