aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2021-02-07 14:34:45 +0100
committerjaseg <git@jaseg.de>2021-02-07 14:34:45 +0100
commit59ea38c9bd6411c7fb6f246f5e5748dbfbf79449 (patch)
tree1a8f6e3679639e803df371d6075417947a7c926c
parentbe6783e8034a14721131cb30ee5afded50095a4b (diff)
downloadgerbolyze-59ea38c9bd6411c7fb6f246f5e5748dbfbf79449.tar.gz
gerbolyze-59ea38c9bd6411c7fb6f246f5e5748dbfbf79449.tar.bz2
gerbolyze-59ea38c9bd6411c7fb6f246f5e5748dbfbf79449.zip
README: use pcb-tools-extension fork for now
-rw-r--r--README.rst13
1 files changed, 13 insertions, 0 deletions
diff --git a/README.rst b/README.rst
index 9e26d59..5414a4b 100644
--- a/README.rst
+++ b/README.rst
@@ -58,6 +58,14 @@ Quick Start Installation
This will install gerbolyze and svg-flatten into a Python virtualenv and install usvg into your ``~/.cargo``.
+Note:
+ Right now (2020-02-07), ``pcb-tools-extension`` must be installed manually from the fork at:
+
+ ``pip3 install --user git+https://git.jaseg.de/pcb-tools-extension.git``
+
+ This fork contains fixes for compatibility issues with KiCAD nightlies that are still in the process of being
+ upstreamed.
+
Debian
~~~~~~
@@ -75,6 +83,7 @@ Note:
rustup default stable
cargo install usvg
+ pip3 install --user git+https://git.jaseg.de/pcb-tools-extension.git
pip3 install --user gerbolyze --no-binary gerbolyze
Ubuntu
@@ -85,6 +94,7 @@ Ubuntu
sudo apt install libopencv-dev libpugixml-dev libpangocairo-1.0-0 libpango1.0-dev libcairo2-dev clang make python3 git python3-wheel curl python3-pip python3-venv cargo
cargo install usvg
+ pip3 install --user git+https://git.jaseg.de/pcb-tools-extension.git
pip3 install --user gerbolyze --no-binary gerbolyze
@@ -96,6 +106,7 @@ Fedora
sudo dnf install python3 make clang opencv-devel pugixml-devel pango-devel cairo-devel rust cargo
cargo install usvg
+ pip3 install --user git+https://git.jaseg.de/pcb-tools-extension.git
pip3 install --user gerbolyze --no-binary gerbolyze
Arch
@@ -109,6 +120,7 @@ Arch
rustup default stable
cargo install usvg
+ pip3 install --user git+https://git.jaseg.de/pcb-tools-extension.git
pip3 install --user gerbolyze --no-binary gerbolyze
Build from source (any distro)
@@ -121,6 +133,7 @@ First, install prerequisites like shown above. Then,
git clone --recurse-submodules https://git.jaseg.de/gerbolyze.git
cd gerbolyze
+ pip3 install --user git+https://git.jaseg.de/pcb-tools-extension.git
python3 -m venv
source venv/bin/activate
python3 setup.py install