aboutsummaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2021-02-07 12:47:49 +0100
committerjaseg <git@jaseg.de>2021-02-07 12:47:49 +0100
commit4a967682d48ed16db75f787976e99cd97df28356 (patch)
tree14d462370b9c4fe122ecd5f4146b816054b8c046 /README.rst
parent79db2628583f7423d89a9e1892867106c8bf7a9a (diff)
downloadgerbolyze-4a967682d48ed16db75f787976e99cd97df28356.tar.gz
gerbolyze-4a967682d48ed16db75f787976e99cd97df28356.tar.bz2
gerbolyze-4a967682d48ed16db75f787976e99cd97df28356.zip
Make inital test run on debian, ubuntu, arch, fedora
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