diff options
-rw-r--r-- | MANIFEST.in | 7 | ||||
-rw-r--r-- | README.rst | 28 |
2 files changed, 33 insertions, 2 deletions
diff --git a/MANIFEST.in b/MANIFEST.in index fc19880..58a8c1f 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,2 +1,9 @@ recursive-include svg-flatten * recursive-include upstream * +recursive-exclude upstream/voronoi/test * +recursive-exclude upstream/subprocess.h/test * +recursive-exclude upstream/poisson-disk-sampling/thinks/poisson_disk_sampling/examples * +recursive-exclude upstream/poisson-disk-sampling/images * +recursive-exclude upstream/clipper-6.4.2/Documentation * +recursive-exclude upstream/CavalierContours tests/* examples/* +recursive-exclude upstream/argagg doc/* examples/* tests/* @@ -49,6 +49,32 @@ Gerbolyze works in three steps. $ gerbolyze paste --top template_top_edited.svg [--bottom ...] my_gerber_dir output_gerber_dir +Installation +------------ + +Debian +~~~~~~ + +Step 1: Install dependencies +**************************** + +.. code-block:: shell + + sudo apt install libopencv-dev libpugixml-dev libpangocairo-1.0-0 libpango1.0-dev libcairo2-dev clang make python3 rustc cargo git python3-wheel + +Fedora +~~~~~~ + +Step 1: Install dependencies +**************************** + +.. code-block:: shell + + sudo dnf install python3 make clang opencv-devel pugixml-devel pango-devel cairo-devel rust cargo + +Arch +~~~~ + Features -------- @@ -510,8 +536,6 @@ example. Gallery ------- -.. image:: https://raw.githubusercontent.com/jaseg/gerbolyze/master/sample2.jpg - .. image:: https://raw.githubusercontent.com/jaseg/gerbolyze/master/sample3.jpg Limitations |