Files
MetalOS/agents/BuildAgent/README.md
openhands 29da2e24d4 Add microagents scaffolding for SDLC workflows
- Created ExampleAgent, BuildAgent, TestAgent, LintAgent, DocGenAgent, DeployAgent, DepUpdateAgent, RoadmapAgent under agents/
- Added CLI stubs and READMEs for each agent
- Updated AGENTS.md with all agent entries

Co-authored-by: openhands <openhands@all-hands.dev>
2026-01-09 02:44:00 +00:00

844 B

BuildAgent

BuildAgent automates the CMake-based build process for the MetalOS project.

Requirements

  • Python 3.6+
  • CMake installed and available on PATH

Installation

No installation required. Ensure the script is executable:

chmod +x agents/BuildAgent/main.py

Usage

./agents/BuildAgent/main.py [options]

Options

  • -d, --build-dir DIR: Build directory (default: build)
  • -c, --config CONFIG: CMake configuration (Debug, Release)
  • --clean: Clean the build directory before building

Examples

Configure and build in build/:

./agents/BuildAgent/main.py

Clean, configure, and build in out/ with Release config:

./agents/BuildAgent/main.py -d out -c Release --clean

Tests

No tests currently. Ensure you can run the script and invoke CMake successfully.