mirror of
https://github.com/zeldaret/botw.git
synced 2024-11-30 08:31:02 +00:00
contributing: Move Python module deps to readme
This commit is contained in:
parent
b1a2f945cf
commit
1159f84e3c
@ -1,10 +1,6 @@
|
||||
# Contributing
|
||||
|
||||
To contribute to the project, you will need:
|
||||
|
||||
* A disassembler or a decompiler such as Hex-Rays or Ghidra.
|
||||
* Python 3 and pip for the diff script
|
||||
* These Python modules: `capstone colorama cxxfilt pyelftools ansiwrap watchdog python-Levenshtein toml` (install them with `pip install ...`)
|
||||
To contribute to the project, you will need a disassembler or a decompiler such as Hex-Rays or Ghidra.
|
||||
|
||||
Experience with reverse engineering optimized C++ code is very useful but not necessary if you already know how to decompile C code.
|
||||
|
||||
|
@ -156,7 +156,7 @@ The instructions below assume that you are using Linux (native or WSL) or macOS.
|
||||
|
||||
### 1. Set up dependencies
|
||||
|
||||
* Python 3.6 or newer
|
||||
* Python 3.6 or newer with [pip](https://pip.pypa.io/en/stable/installation/)
|
||||
* Ninja
|
||||
* CMake 3.13+
|
||||
* If you are on Ubuntu 18.04, you must first [update CMake by using the official CMake APT repository](https://apt.kitware.com/).
|
||||
@ -172,6 +172,8 @@ Additionally, you'll also need:
|
||||
|
||||
* A Rust toolchain ([follow the instructions here](https://www.rust-lang.org/tools/install))
|
||||
|
||||
* The following Python modules: `capstone colorama cxxfilt pyelftools ansiwrap watchdog python-Levenshtein toml` (install them with `pip install ...`)
|
||||
|
||||
### 2. Set up the project
|
||||
|
||||
1. Clone this repository. If you are using WSL, please clone the repo *inside* WSL, *not* on the Windows side (for performance reasons).
|
||||
|
Loading…
Reference in New Issue
Block a user