Skip to content

Commit

Permalink
Add dependency on GNU parallel. (#39)
Browse files Browse the repository at this point in the history
lv_binding_micropython added a dependency on GNU parallel[1] to allow
the tests to be run in parallel.

[1] https://www.gnu.org/software/parallel/
  • Loading branch information
cmumford committed Aug 29, 2021
1 parent 1fcd6e9 commit e71a972
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/unix_port.yml
Expand Up @@ -13,11 +13,11 @@ jobs:

steps:
- uses: actions/checkout@v2
- name: Install SDL
- name: Install Dependencies
run: |
sudo add-apt-repository -y "deb http://archive.ubuntu.com/ubuntu `lsb_release -sc` main universe restricted multiverse"
sudo apt-get update -y -qq
sudo apt-get install libsdl2-dev
sudo apt-get install libsdl2-dev parallel
- name: Initialize lv_bindings submodule
run: git submodule update --init --recursive lib/lv_bindings
- name: Update submodules
Expand Down
2 changes: 1 addition & 1 deletion .gitpod.Dockerfile
Expand Up @@ -2,5 +2,5 @@ FROM gitpod/workspace-full-vnc

# Install dependencies
RUN sudo apt-get update && \
sudo apt-get install -y libgtk-3-dev libsdl2-dev x11-xserver-utils
sudo apt-get install -y libgtk-3-dev libsdl2-dev x11-xserver-utils parallel

2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -23,7 +23,7 @@ If you are only starting with Micropython+LVGL, it's recommended that you use `l

## Build Instructions

1. `sudo apt-get install build-essential libreadline-dev libffi-dev git pkg-config libsdl2-2.0-0 libsdl2-dev python3.8`
1. `sudo apt-get install build-essential libreadline-dev libffi-dev git pkg-config libsdl2-2.0-0 libsdl2-dev python3.8 parallel`
Python 3 is required, but you can install some other version of python3 instead of 3.8, if needed.
2. `git clone --recurse-submodules https://github.com/lvgl/lv_micropython.git`
3. `cd lv_micropython`
Expand Down

0 comments on commit e71a972

Please sign in to comment.