Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/macOS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ jobs:
run: |
brew install --force ninja
brew install --force sdl2
brew install --force doxygen
git submodule update --init -- lib/pycparser
git submodule update --init --jobs 4 -- lib/micropython
git submodule update --init --jobs 4 -- lib/lvgl
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/unix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:

- name: Install Deps
run: |
sudo apt-get update && sudo apt-get install --assume-yes --allow-downgrades --allow-remove-essential --allow-change-held-packages build-essential pkg-config cmake ninja-build libffi-dev gnome-desktop-testing libasound2-dev libpulse-dev libaudio-dev libjack-dev libsndio-dev libx11-dev libxext-dev libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev fcitx-libs-dev libpipewire-0.3-dev libwayland-dev libdecor-0-dev ccache
sudo apt-get update && sudo apt-get install --assume-yes --allow-downgrades --allow-remove-essential --allow-change-held-packages build-essential pkg-config cmake ninja-build libffi-dev gnome-desktop-testing libasound2-dev libpulse-dev libaudio-dev libjack-dev libsndio-dev libx11-dev libxext-dev libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev fcitx-libs-dev libpipewire-0.3-dev libwayland-dev libdecor-0-dev doxygen ccache
git submodule update --init -- lib/pycparser
git submodule update --init --jobs 4 -- lib/micropython
git submodule update --init --jobs 4 -- lib/lvgl
Expand Down
6 changes: 3 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
[submodule "lib/micropython"]
path = lib/micropython
url = https://github.com/micropython/micropython
[submodule "lib/lvgl"]
path = lib/lvgl
url = https://github.com/lvgl/lvgl
[submodule "lib/esp-idf"]
path = lib/esp-idf
url = https://github.com/espressif/esp-idf
[submodule "lib/lvgl"]
path = lib/lvgl
url = https://github.com/lvgl/lvgl
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,12 +164,14 @@ To compile you will need Python >= 3.10 for for all build types.
* ninja-build
* python
* libusb-1.0-0-dev
* doxygen

* macOS
* `xcode-select -–install`
* `brew install cmake`
* `brew install ninja`
* `brew install python`
* `brew install doxygen`


#### Compiling for RP2:
Expand All @@ -181,6 +183,7 @@ To compile you will need Python >= 3.10 for for all build types.
* python
* gcc-arm-none-eabi
* libnewlib-arm-none-eabi
* doxygen

* macOS
* `command xcode-select–install`
Expand All @@ -189,6 +192,7 @@ To compile you will need Python >= 3.10 for for all build types.
* `brew install ninja`
* `brew install python`
* `brew install armmbed/formulae/arm-none-eabi-gcc`
* `brew install doxygen`

* Windows
* Not yet supported
Expand All @@ -202,13 +206,15 @@ To compile you will need Python >= 3.10 for for all build types.
* build-essential
* ninja-build
* python
* doxygen

* macOS
* `command xcode-select–install`
* `brew install make`
* `brew install ninja`
* `brew install python`
* `brew install armmbed/formulae/arm-none-eabi-gcc`
* `brew install doxygen`

* Windows
* Not yet supported
Expand Down Expand Up @@ -249,6 +255,7 @@ To compile you will need Python >= 3.10 for for all build types.
* libpipewire-0.3-dev
* libwayland-dev
* libdecor-0-dev
* doxygen


#### Compiling for macOS:
Expand All @@ -258,6 +265,7 @@ To compile you will need Python >= 3.10 for for all build types.
* `brew install ninja`
* `brew install make`
* `brew install SDL2`
* `brew install doxygen`


#### Compiling for Windows:
Expand Down
1 change: 1 addition & 0 deletions gen/python_api_gen_mpy.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
# - Implement inheritance instead of embed base methods (how? seems it's not supported, see https://github.com/micropython/micropython/issues/1159)
# - When converting mp to ptr (and vice versa), verify that types are compatible. Now all pointers are casted to void*.


import collections
import copy
import functools
Expand Down
2 changes: 1 addition & 1 deletion lib/lvgl
Submodule lvgl updated 1946 files
Loading