Create mocks for c-code automatically
Project description
Hammocking
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hammocking-0.9.1.tar.gz
(13.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hammocking-0.9.1.tar.gz.
File metadata
- Download URL: hammocking-0.9.1.tar.gz
- Upload date:
- Size: 13.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf370798921be4db69c0e9b5b5d7086b1a344395893db3fa5ac72e70a4b1094e
|
|
| MD5 |
db5c530790dbad2be02542fd7d3fb9da
|
|
| BLAKE2b-256 |
444114bc019be5ad9fd1d3a7f88da1035f47505bf8b2be247022de376dbfd84a
|
File details
Details for the file hammocking-0.9.1-py3-none-any.whl.
File metadata
- Download URL: hammocking-0.9.1-py3-none-any.whl
- Upload date:
- Size: 12.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6eac4839ab5cf72bb3bf700e8474a0a950f2fe8e21a8a63fb3c7843780a8b2a
|
|
| MD5 |
2e44cd877ed7a300d4865435f5b65bff
|
|
| BLAKE2b-256 |
1c635cca0f199e939a1e14381ab04bc967a00b0777f4ca3711ac8cf14316a44f
|