Metadata-Version: 2.4
Name: crow-hooks
Version: 0.1.0
Summary: Hook system for the Crow build system
License: MIT
License-File: LICENSE
Author: user-with-username
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: toml (>=0.10.2,<0.11.0)
Description-Content-Type: text/markdown

# Crow Hooks

Python hook system for the Crow build system.

## Installation

```bash
pip install crow-hooks
```

## Usage
```python
from crow_hooks import ctx

def pre_build():
    print(f"Building project: {ctx.project_root}")
    print(f"Sources: {ctx.sources}")
    
    # Run custom commands
    ctx.run(["echo", "Pre-build hook executed"])
    
    # Compile targets
    ctx.compile_target("my_tool", ["tools/my_tool.cpp"])
```

## License

MIT
