Remove test binaries from sdist

This commit is contained in:
Duncan Ogilvie
2026-05-21 12:59:21 +02:00
parent 736d67d487
commit d99fd4466c
3 changed files with 10 additions and 25 deletions
-23
View File
@@ -2,26 +2,3 @@
Striga is an experimental lifter from x86_64 to LLVM IR written in Python.
## Documentation
- [LLVM IR glossary / cheat sheet for Striga](docs/llvm-cheatsheet.md)
## Requirements
- [uv](https://astral.sh/uv)
- [CMake](https://cmake.org)
- LLVM 21+
## Building
You need LLVM 21 or higher. Before running the first build, allow CMake to find LLVM:
```bash
export LLVM_ROOT=$(brew --prefix llvm)
```
Set up the virtual environment:
```bash
uv sync
```
+9 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "striga"
version = "0.1.0"
version = "0.1.1"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
@@ -10,10 +10,18 @@ dependencies = [
"pefile>=2024.8.26",
]
[project.urls]
Repository = "https://github.com/LLVMParty/striga"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.sdist]
exclude = [
"/tests",
]
[dependency-groups]
dev = [
"ruff>=0.15.12",
Generated
+1 -1
View File
@@ -82,7 +82,7 @@ wheels = [
[[package]]
name = "striga"
version = "0.1.0"
version = "0.1.1"
source = { editable = "." }
dependencies = [
{ name = "capstone" },