Skip to content

Latest commit

 

History

History
68 lines (57 loc) · 3.25 KB

File metadata and controls

68 lines (57 loc) · 3.25 KB

Hammocking

CI Status Documentation Status Test coverage percentage

Poetry ruff pre-commit

PyPI Version Supported Python versions License

Automatic mocking tool for C

Installation and Building

On Windows

Install Dependencies

.\build.ps1 -install

Build

.\build.ps1

On Linux/macOS

Quick Start

# Using build script
./build.sh          # Normal build
./build.sh --clean  # Clean build
./build.sh --install # Install only

Prerequisites

  • Python 3.10+ (Python 3.13 recommended)
  • Poetry (will be auto-installed)
  • For running integration tests: clang/llvm, cmake, ninja-build

What the Build Does

  • Pre-Commit checks and linting
  • Execution of all tests
  • Building documentation