aboutsummaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst31
1 files changed, 20 insertions, 11 deletions
diff --git a/README.rst b/README.rst
index 15aa176..10007e8 100644
--- a/README.rst
+++ b/README.rst
@@ -73,13 +73,18 @@ Note:
rustup default stable
cargo install usvg
+ pip3 install --user gerbolyze --no-binary gerbolyze
- git clone --recurse-submodules https://git.jaseg.de/gerbolyze.git
- cd gerbolyze
+Ubuntu
+~~~~~~
+
+.. code-block:: shell
+
+ 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 gerbolyze --no-binary gerbolyze
- python3 -m venv
- source venv/bin/activate
- python3 setup.py install
Fedora
~~~~~~
@@ -89,12 +94,7 @@ Fedora
sudo dnf install python3 make clang opencv-devel pugixml-devel pango-devel cairo-devel rust cargo
cargo install usvg
- git clone --recurse-submodules https://git.jaseg.de/gerbolyze.git
- cd gerbolyze
-
- python3 -m venv
- source venv/bin/activate
- python3 setup.py install
+ pip3 install --user gerbolyze --no-binary gerbolyze
Arch
~~~~
@@ -107,6 +107,15 @@ Arch
rustup default stable
cargo install usvg
+ pip3 install --user gerbolyze --no-binary gerbolyze
+
+Build from source (any distro)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+First, install prerequisites like shown above. Then,
+
+.. code-block:: shell
+
git clone --recurse-submodules https://git.jaseg.de/gerbolyze.git
cd gerbolyze