fedora almost works
This commit is contained in:
parent
729ec14b66
commit
bcae0f16c7
1 changed files with 4 additions and 14 deletions
|
|
@ -32,10 +32,12 @@ fedora_33:
|
|||
stage: build
|
||||
image: fedora:33
|
||||
script:
|
||||
- "sudo dnf install python3 make clang opencv-devel pugixml-devel pango-devel cairo-devel rust cargo"
|
||||
- "dnf --nodocs --assumeyes --refresh install python3 python3-pip git make clang opencv-devel pugixml-devel pango-devel cairo-devel rust cargo python3-numpy python3-slugify python3-lxml python3-click"
|
||||
- "cargo install usvg"
|
||||
- "export PATH=$HOME/.cargo/bin:$PATH"
|
||||
- "pip3 install --user git+https://git.jaseg.de/pcb-tools-extension.git"
|
||||
- "pip3 install --user gerbolyze --no-binary gerbolyze"
|
||||
- "python3 setup.py install --user"
|
||||
- "export PATH=$HOME/.local/bin:$PATH"
|
||||
- "gerbolyze --help"
|
||||
|
||||
archlinux:
|
||||
|
|
@ -51,15 +53,3 @@ archlinux:
|
|||
- "export PATH=$HOME/.local/bin:$PATH"
|
||||
- "gerbolyze --help"
|
||||
|
||||
source:
|
||||
stage: build
|
||||
image: archlinux:latest
|
||||
script:
|
||||
- "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"
|
||||
- "gerbolyze --help"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue