add cdtbcd, cbcdtd, and addg6s
[power-instruction-analyzer.git] / README.md
1 Program to analyze the behavior of Power ISA instructions
2
3 ## Python Build Instructions
4
5 requires a recent version of Rust stable
6
7 ```bash
8 cargo install maturin
9 git clone https://salsa.debian.org/Kazan-team/power-instruction-analyzer.git
10 cd power-instruction-analyzer
11 maturin build --cargo-extra-args=--features=python-extension
12 python3 -m pip install --user target/wheels/*.whl
13 ```
14
15 alternatively, if in a python3 virtualenv:
16
17 ```bash
18 git clone https://salsa.debian.org/Kazan-team/power-instruction-analyzer.git
19 cd power-instruction-analyzer
20 maturin develop --cargo-extra-args=--features=python-extension
21 ```
22 or
23 ```bash
24 git clone https://salsa.debian.org/Kazan-team/power-instruction-analyzer.git
25 cd power-instruction-analyzer
26 pip install .
27 ```