From bab879425398d57506e53ec1179d4bde47886bf0 Mon Sep 17 00:00:00 2001 From: Max Date: Sun, 23 Jul 2023 18:06:28 +0200 Subject: [PATCH] unnecessary files removed --- .../LvglPlatform/lvgl/.github/.codecov.yml | 8 -- .../LvglPlatform/lvgl/.github/FUNDING.yml | 1 - .../lvgl/.github/ISSUE_TEMPLATE/bug-report.md | 44 --------- .../lvgl/.github/ISSUE_TEMPLATE/config.yml | 14 --- .../.github/ISSUE_TEMPLATE/dev-discussion.md | 29 ------ .../lvgl/.github/auto-comment.yml | 12 --- .../lvgl/.github/pull_request_template.md | 27 ------ .../lvgl/.github/workflows/arduino.yml | 15 --- .../.github/workflows/build_micropython.yml | 74 --------------- .../lvgl/.github/workflows/ccpp.yml | 95 ------------------- .../lvgl/.github/workflows/check_conf.yml | 24 ----- .../lvgl/.github/workflows/check_style.yml | 31 ------ .../.github/workflows/close_old_issues.yml | 34 ------- .../lvgl/.github/workflows/compile_docs.yml | 93 ------------------ .../workflows/esp_upload_component.yml | 23 ----- .../lvgl/.github/workflows/main.yml | 16 ---- .../lvgl/.github/workflows/makefile.yml | 21 ---- .../lvgl/.github/workflows/release.yml | 27 ------ LVGL Simulator/LvglPlatform/lvgl/.gitignore | 27 ------ 19 files changed, 615 deletions(-) delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/.codecov.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/FUNDING.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/bug-report.md delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/config.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/dev-discussion.md delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/auto-comment.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/pull_request_template.md delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/arduino.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/build_micropython.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/ccpp.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/check_conf.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/check_style.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/close_old_issues.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/compile_docs.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/esp_upload_component.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/main.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/makefile.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.github/workflows/release.yml delete mode 100644 LVGL Simulator/LvglPlatform/lvgl/.gitignore diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/.codecov.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/.codecov.yml deleted file mode 100644 index 6492c29..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/.codecov.yml +++ /dev/null @@ -1,8 +0,0 @@ -codecov: - notify: - require_ci_to_pass: true -comment: off -coverage: - status: - patch: off - project: off diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/FUNDING.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/FUNDING.yml deleted file mode 100644 index 1353007..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/FUNDING.yml +++ /dev/null @@ -1 +0,0 @@ -open_collective: lvgl diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/bug-report.md b/LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/bug-report.md deleted file mode 100644 index 5f32762..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/bug-report.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -name: Bug report -about: Create a bug report to help us improve -title: '' -labels: '' -assignees: '' - ---- - - - -### Perform all steps below and tick them with [x] -- [ ] Read the [FAQ](https://docs.lvgl.io/master/intro/index.html#faq) -- [ ] Check the related part of the [Documentation](https://docs.lvgl.io/) -- [ ] Update lvgl to the latest version -- [ ] Reproduce the issue in a [Simulator](https://docs.lvgl.io/latest/en/html/get-started/pc-simulator.html) - -### Describe the bug - - -### To Reproduce - - -### Expected behavior - - -### Screenshots or video - diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/config.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index 2228ff1..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,14 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: Documentation - url: https://docs.lvgl.io - about: Be sure to read to documentation first - - name: Forum - url: https://forum.lvgl.io - about: For topics like How-to, Getting started, Feature request - - name: CONTIBUTING.md - url: https://github.com/lvgl/lvgl/blob/master/docs/CONTRIBUTING.md#faq-about-contributing - about: The basic rules of contributing - - name: CODING_STYLE.md - url: https://github.com/lvgl/lvgl/blob/master/docs/CODING_STYLE.md - about: Quick summary of LVGL's code style diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/dev-discussion.md b/LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/dev-discussion.md deleted file mode 100644 index 7c9f6c0..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/ISSUE_TEMPLATE/dev-discussion.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -name: Development discussion -about: Discussion strictly related to the development of the LVGL. -title: '' -labels: '' -assignees: '' - ---- - - -### Introduce the problem - - -### Examples and cases - - -### Suggested solution - diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/auto-comment.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/auto-comment.yml deleted file mode 100644 index a141fb5..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/auto-comment.yml +++ /dev/null @@ -1,12 +0,0 @@ -# Comment to a new issue. -pullRequestOpened: | - Thank you for raising your pull request. - - To ensure that all licensing criteria is met all repositories of the LVGL project apply a process called DCO (Developer's Certificate of Origin). - - The text of DCO can be read here: https://developercertificate.org/ - For a more detailed description see the [Documentation](https://docs.lvgl.io/latest/en/html/contributing/index.html#developer-certification-of-origin-dco) site. - - By contributing to any repositories of the LVGL project you state that your contribution corresponds with the DCO. - - No further action is required if your contribution fulfills the DCO. If you are not sure about it feel free to ask us in a comment. diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/pull_request_template.md b/LVGL Simulator/LvglPlatform/lvgl/.github/pull_request_template.md deleted file mode 100644 index d826bcc..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/pull_request_template.md +++ /dev/null @@ -1,27 +0,0 @@ -### Description of the feature or fix - -A clear and concise description of what the bug or new feature is. - -### Checkpoints -- [ ] Run `code-format.py` from the scripts folder. [astyle](http://astyle.sourceforge.net/install.html) needs to be installed. -- [ ] Update the [Documentation](https://github.com/lvgl/lvgl/tree/master/docs) if needed -- [ ] Add [Examples](https://github.com/lvgl/lvgl/tree/master/examples) if relevant. -- [ ] Add [Tests](https://github.com/lvgl/lvgl/blob/master/tests/README.md) if applicable. -- [ ] If you added new options to `lv_conf_template.h` run [lv_conf_internal_gen.py](https://github.com/lvgl/lvgl/blob/release/v8.3/scripts/lv_conf_internal_gen.py) and update [Kconfig](https://github.com/lvgl/lvgl/blob/release/v8.3/Kconfig). - -Be sure the following conventions are followed: -- [ ] Follow the [Styling guide](https://github.com/lvgl/lvgl/blob/master/docs/CODING_STYLE.md) -- [ ] Prefer `enum`s instead of macros. If inevitable to use `define`s export them with `LV_EXPORT_CONST_INT(defined_value)` right after the `define`. -- [ ] In function arguments prefer `type name[]` declaration for array parameters instead of `type * name` -- [ ] Use typed pointers instead of `void *` pointers -- [ ] Do not `malloc` into a static or global variables. Instead declare the variable in `LV_ITERATE_ROOTS` list in [`lv_gc.h`](https://github.com/lvgl/lvgl/blob/master/src/misc/lv_gc.h) and mark the variable with `GC_ROOT(variable)` when it's used. See a detaild description [here](https://docs.lvgl.io/master/get-started/bindings/micropython.html#memory-management). -- [ ] Widget constructor must follow the `lv__create(lv_obj_t * parent)` pattern. -- [ ] Widget members function must start with `lv_` and should receive `lv_obj_t *` as first argument which is a pointer to widget object itself. -- [ ] `struct`s should be used via an API and not modified directly via their elements. -- [ ] `struct` APIs should follow the widgets' conventions. That is to receive a pointer to the `struct` as the first argument, and the prefix of the `struct` name should be used as the prefix of the function name too (e.g. `lv_disp_set_default(lv_disp_t * disp)`) -- [ ] Functions and `struct`s which are not part of the public API must begin with underscore in order to mark them as "private". -- [ ] Arguments must be named in H files too. -- [ ] To register and use callbacks one of the followings needs to be followed (see a detaild description [here](https://docs.lvgl.io/master/get-started/bindings/micropython.html#callbacks)): - - For both the registration function and the callback pass a pointer to a `struct` as the first argument. The `struct` must contain `void * user_data` field. - - The last argument of the registration function must be `void * user_data` and the same `user_data` needs to be passed as the last argument of the callback. - - Callback types not following these conventions should end with `xcb_t`. diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/arduino.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/arduino.yml deleted file mode 100644 index a6fbba1..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/arduino.yml +++ /dev/null @@ -1,15 +0,0 @@ -name: Arduino Lint -on: - push: - branches: [ master, release/v8.* ] - pull_request: - branches: [ master, release/v8.* ] -jobs: - lint: - if: ${{ github.event_name != 'pull_request' || github.repository != github.event.pull_request.head.repo.full_name }} - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - uses: arduino/arduino-lint-action@v1 - with: - library-manager: update diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/build_micropython.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/build_micropython.yml deleted file mode 100644 index edc8d76..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/build_micropython.yml +++ /dev/null @@ -1,74 +0,0 @@ -name: Micropython CI - -on: - push: - pull_request: - -jobs: - build: - if: ${{ github.event_name != 'pull_request' || github.repository != github.event.pull_request.head.repo.full_name }} - name: Build ${{ matrix.port }} port - runs-on: ubuntu-20.04 - continue-on-error: true - strategy: - matrix: - port: ['unix', 'esp32', 'stm32', 'rp2'] - steps: - - uses: ammaraskar/gcc-problem-matcher@master - - 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 parallel libfreetype-dev librlottie-dev libavformat-dev libavcodec-dev libswscale-dev libavutil-dev - - name: Clone lv_micropython - run: | - git clone https://github.com/lvgl/lv_micropython.git . - git checkout master - - name: Initialize lv_bindings submodule - run: git submodule update --init --recursive lib/lv_bindings - - name: Update ${{ matrix.port }} port submodules - if: matrix.port != 'esp32' - # VARIANT needed for unix - run: make -C ports/${{ matrix.port }} VARIANT=dev DEBUG=1 USER_C_MODULES=../../lib/lv_bindings/bindings.cmake submodules - - name: Checkout LVGL submodule - working-directory: ./lib/lv_bindings/lvgl - run: | - git fetch --force ${{ github.event.repository.html_url }} "+refs/heads/*:refs/remotes/origin/*" - git fetch --force ${{ github.event.repository.html_url }} "+refs/pull/*:refs/remotes/origin/pr/*" - git checkout ${{ github.sha }} || git checkout ${{ github.event.pull_request.head.sha }} - git submodule update --init --recursive - - name: Build mpy-cross - run: make -j $(nproc) -C mpy-cross - - # ESP32 port - - name: Setup ESP-IDF - if: matrix.port == 'esp32' - run: | - source tools/ci.sh && ci_esp32_idf44_setup - - name: Build ESP32 port - if: matrix.port == 'esp32' - run: | - source tools/ci.sh && ci_esp32_build - - # STM32 & RPi Pico port - - name: arm-none-eabi-gcc - if: matrix.port == 'stm32' || matrix.port == 'rp2' - uses: carlosperate/arm-none-eabi-gcc-action@v1.3.0 - with: - release: '9-2019-q4' # The arm-none-eabi-gcc release to use. - - name: Build STM32 port - if: matrix.port == 'stm32' - run: make -j $(nproc) -C ports/stm32 BOARD=STM32F7DISC - - name: Build Raspberry Pi PICO port - if: matrix.port == 'rp2' - run: make -j $(nproc) -C ports/rp2 BOARD=PICO USER_C_MODULES=../../lib/lv_bindings/bindings.cmake - # Unix port - - name: Build Unix port - if: matrix.port == 'unix' - run: make -j $(nproc) -C ports/unix VARIANT=dev DEBUG=1 - - name: Run tests - if: success() && matrix.port == 'unix' - run: | - export XDG_RUNTIME_DIR=/tmp - lib/lv_bindings/tests/run.sh - diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/ccpp.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/ccpp.yml deleted file mode 100644 index 97cdc61..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/ccpp.yml +++ /dev/null @@ -1,95 +0,0 @@ -name: C/C++ CI - -on: - push: - branches: [ master, release/v8.* ] - pull_request: - branches: [ master, release/v8.* ] - -jobs: - build: - if: ${{ github.event_name != 'pull_request' || github.repository != github.event.pull_request.head.repo.full_name }} - runs-on: ubuntu-latest - strategy: - matrix: - # A valid option parameter to the cmake file. - # See BUILD_OPTIONS in tests/CMakeLists.txt. - build_option: ['OPTIONS_MINIMAL_MONOCHROME', - 'OPTIONS_NORMAL_8BIT', - 'OPTIONS_16BIT', - 'OPTIONS_FULL_32BIT'] - name: Build ${{ matrix.build_option }} - steps: - - uses: actions/checkout@v2 - - uses: ammaraskar/gcc-problem-matcher@master - - name: Install prerequisites - run: scripts/install-prerequisites.sh - - name: Building ${{ matrix.build_option }} - run: python tests/main.py --build-option=${{ matrix.build_option }} build - - test-native: - runs-on: ubuntu-latest - name: amd64 Executable Tests - steps: - - uses: actions/checkout@v2 - - uses: ammaraskar/gcc-problem-matcher@master - - name: Install prerequisites - run: scripts/install-prerequisites.sh - - name: Run tests - run: python tests/main.py --report test - - name: Upload coverage to Codecov - uses: codecov/codecov-action@v2 - if: github.event_name == 'push' - with: - fail_ci_if_error: true - verbose: true - test-cross: - # The host should always be linux - runs-on: ubuntu-latest - name: ${{ matrix.arch }} Executable Tests - - # Run steps on a matrix of 3 arch/distro combinations - strategy: - matrix: - arch: [ 'aarch64', 'armv6', 'armv7' ] - - steps: - - uses: actions/checkout@v2.1.0 - - uses: ammaraskar/gcc-problem-matcher@master - - name: Setup cache - uses: actions/cache@v2 - with: - path: | - ~/.ccache - key: lvgl_ci_cross_test_ccache_${{ matrix.arch }}_${{ github.sha }} - restore-keys: | - lvgl_ci_cross_test_ccache_${{ matrix.arch }} - - uses: uraimo/run-on-arch-action@v2.1.1 - name: Run tests - id: build - with: - arch: ${{ matrix.arch }} - distro: bullseye - - # Not required, but speeds up builds - githubToken: ${{ github.token }} - - # The shell to run commands with in the container - shell: /bin/bash - - # Create cached/volume directories on host - setup: | - mkdir -p ~/.ccache - - # Mount cached directories in the container for faster builds - dockerRunArgs: | - --volume "${HOME}/.ccache:/root/.ccache" - - install: | - apt-get update -y - apt-get install build-essential ccache python3 libpng-dev ruby-full gcovr cmake -q -y - /usr/sbin/update-ccache-symlinks - echo 'export PATH="/usr/lib/ccache:$PATH"' | tee -a ~/.bashrc - - run: | - env PATH="/usr/lib/ccache:$PATH" ASAN_OPTIONS=detect_leaks=0 python3 tests/main.py test diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/check_conf.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/check_conf.yml deleted file mode 100644 index 4222370..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/check_conf.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: Verify that lv_conf_internal.h matches repository state -on: - push: - pull_request: - -jobs: - verify-conf-internal: - if: ${{ github.event_name != 'pull_request' || github.repository != github.event.pull_request.head.repo.full_name }} - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - persist-credentials: false - fetch-depth: 0 - - name: Setup Python - uses: actions/setup-python@v1 - with: - python-version: 3.7 - - name: Generate lv_conf_internal.h - run: python lv_conf_internal_gen.py - working-directory: scripts - - name: Check that repository is clean - run: git diff --exit-code >/dev/null 2>&1 || (echo "Please regenerate lv_conf_internal.h using scripts/lv_conf_internal_gen.py"; false) diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/check_style.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/check_style.yml deleted file mode 100644 index b5cec3e..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/check_style.yml +++ /dev/null @@ -1,31 +0,0 @@ -name: Verify code formatting -on: - push: - pull_request: - -jobs: - verify-formatting: - if: ${{ github.event_name != 'pull_request' || github.repository != github.event.pull_request.head.repo.full_name }} - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - persist-credentials: false - fetch-depth: 0 - - name: Install astyle - 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 astyle - - name: Format code - run: python code-format.py - working-directory: scripts - - name: Check that repository is clean - shell: bash - run: | - set -o pipefail - if ! (git diff --exit-code --color=always | tee /tmp/lvgl_diff.patch); then - echo "Please apply the preceding diff to your code or run scripts/code-format.py" - exit 1 - fi diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/close_old_issues.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/close_old_issues.yml deleted file mode 100644 index f17e309..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/close_old_issues.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: 'Close stale issues and PRs' -on: - schedule: - - cron: '30 1 * * *' - workflow_dispatch: - -jobs: - stale: - if: github.repository == 'lvgl/lvgl' - runs-on: ubuntu-latest - steps: - - uses: actions/stale@v5 - with: - repo-token: ${{ secrets.LVGL_BOT_TOKEN }} - stale-issue-message: | - We need some feedback on this issue. - - Now we mark this as "stale" because there was no activity here for 14 days. - - Remove the "stale" label or comment else this will be closed in 7 days. - stale-pr-message: | - We need some feedback on this pull request. - - Now we mark this as "stale" because there was no activity here for 14 days. - - Remove the "stale" label or comment else this will be closed in 7 days. - close-issue-message: | - As there was no activity here for a while we close this issue. But don't worry, the conversation is still here and you can get back to it at any time. - - So feel free to comment if you have remarks or ideas on this topic. - days-before-stale: 14 - days-before-close: 7 - exempt-issue-labels: 'pinned, next major, next minor' - exempt-pr-labels: 'pinned, next major, next minor' diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/compile_docs.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/compile_docs.yml deleted file mode 100644 index 8e72188..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/compile_docs.yml +++ /dev/null @@ -1,93 +0,0 @@ -name: Build docs -on: - push: - branches: - - master - - 'release/*' -env: - EM_VERSION: 2.0.4 - EM_CACHE_FOLDER: 'emsdk-cache' -jobs: - build-and-deploy: - if: github.repository == 'lvgl/lvgl' - runs-on: ubuntu-latest - concurrency: docs-build-and-deploy - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - persist-credentials: false - fetch-depth: 0 - - name: Setup Python - uses: actions/setup-python@v1 - with: - python-version: 3.7 - - name: Cache Python packages - uses: actions/cache@v2 - with: - # Cache the Python package environment, excluding pip and setuptools installed by setup-python - path: | - ~/.cache/pip - ${{ env.pythonLocation }}/bin/* - ${{ env.pythonLocation }}/include - ${{ env.pythonLocation }}/lib/python*/site-packages/* - !${{ env.pythonLocation }}/bin/pip* - !${{ env.pythonLocation }}/lib/python*/site-packages/pip* - !${{ env.pythonLocation }}/lib/python*/site-packages/setuptools* - key: ${{ env.pythonLocation }}-${{ hashFiles('docs/requirements.txt') }} - - name: Install Doxygen and Latex dependencies - run: | - sudo apt-get update - sudo apt-get install doxygen texlive-xetex texlive-binaries texlive-lang-english latexmk fonts-freefont-otf - - name: Install requirements - run: | - pip install -r docs/requirements.txt - - name: Setup Emscripten cache - id: cache-system-libraries - uses: actions/cache@v2 - with: - path: ${{env.EM_CACHE_FOLDER}} - key: ${{env.EM_VERSION}}-${{ runner.os }} - - uses: mymindstorm/setup-emsdk@v9 - with: - version: ${{env.EM_VERSION}} - actions-cache-folder: ${{env.EM_CACHE_FOLDER}} - - name: ccache - uses: hendrikmuhs/ccache-action@v1 - - name: Build examples (with cache) - run: scripts/build_html_examples.sh - - name: Build docs - run: docs/build.py - - name: Remove .doctrees - run: rm -rf out_html/.doctrees - - name: Retrieve version - run: | - echo "::set-output name=VERSION_NAME::$(scripts/find_version.sh)" - id: version - - name: Deploy to subfolder - uses: JamesIves/github-pages-deploy-action@3.7.1 - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - ACCESS_TOKEN: ${{ secrets.LVGL_BOT_TOKEN }} - REPOSITORY_NAME: lvgl/docs - BRANCH: gh-pages # The branch the action should deploy to. - FOLDER: out_html # The folder the action should deploy. - TARGET_FOLDER: ${{ steps.version.outputs.VERSION_NAME }} - GIT_CONFIG_NAME: lvgl-bot - GIT_CONFIG_EMAIL: lvgl-bot@users.noreply.github.com - PRESERVE: true - SINGLE_COMMIT: true - - name: Deploy to master - if: github.ref == 'refs/heads/master' - uses: JamesIves/github-pages-deploy-action@3.7.1 - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - ACCESS_TOKEN: ${{ secrets.LVGL_BOT_TOKEN }} - REPOSITORY_NAME: lvgl/docs - BRANCH: gh-pages # The branch the action should deploy to. - FOLDER: out_html # The folder the action should deploy. - TARGET_FOLDER: master - GIT_CONFIG_NAME: lvgl-bot - GIT_CONFIG_EMAIL: lvgl-bot@users.noreply.github.com - PRESERVE: true - SINGLE_COMMIT: true diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/esp_upload_component.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/esp_upload_component.yml deleted file mode 100644 index 08edfe2..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/esp_upload_component.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: Push LVGL release to Espressif Component Service - -# If the commit is tagged, it will be uploaded. Other scenario silently fail. -on: - push: - tags: - - v* - -jobs: - upload_components: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - with: - submodules: "recursive" - - - name: Upload component to component registry - uses: espressif/upload-components-ci-action@v1 - with: - name: "lvgl" - version: ${{ github.ref_name }} - namespace: "lvgl" - api_token: ${{ secrets.ESP_IDF_COMPONENT_API_TOKEN }} diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/main.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/main.yml deleted file mode 100644 index 9c4fc30..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/main.yml +++ /dev/null @@ -1,16 +0,0 @@ -on: - issues: - types: [opened, edited] - -jobs: - auto_close_issues: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v1 - - name: Automatically close issues that don't follow the issue template - uses: lucasbento/auto-close-issues@v1.0.2 - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - issue-close-message: "@${issue.user.login}: hello! :wave:\n\nThis issue is being automatically closed because it does not follow the issue template." # optional property - closed-issues-label: "not-template" diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/makefile.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/makefile.yml deleted file mode 100644 index 39a9a13..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/makefile.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: Check Makefile - -on: - push: - branches: [ master, release/v8.* ] - pull_request: - branches: [ master, release/v8.* ] - -jobs: - build: - if: ${{ github.event_name != 'pull_request' || github.repository != github.event.pull_request.head.repo.full_name }} - runs-on: ubuntu-latest - name: Build using Makefile - steps: - - uses: actions/checkout@v2 - - uses: ammaraskar/gcc-problem-matcher@master - - name: Install prerequisites - run: scripts/install-prerequisites.sh - - name: Build - working-directory: tests/makefile - run: make test_file diff --git a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/release.yml b/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/release.yml deleted file mode 100644 index cf1d69a..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.github/workflows/release.yml +++ /dev/null @@ -1,27 +0,0 @@ -on: - push: - # Sequence of patterns matched against refs/tags - tags: - - "v[0-9]+.[0-9]+.[0-9]+" # Push events to matching v*, i.e. v1.0, v20.15.10 - -name: Create Release - -jobs: - build: - name: Create Release - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v2 - - name: Create Release - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token - with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} - body: | - See the [CHANGELOG](https://github.com/lvgl/lvgl/blob/master/docs/CHANGELOG.md) - draft: false - prerelease: false diff --git a/LVGL Simulator/LvglPlatform/lvgl/.gitignore b/LVGL Simulator/LvglPlatform/lvgl/.gitignore deleted file mode 100644 index f057154..0000000 --- a/LVGL Simulator/LvglPlatform/lvgl/.gitignore +++ /dev/null @@ -1,27 +0,0 @@ -**/*.o -**/*bin -**/*.swp -**/*.swo -**/*.gcda -**/*.gcno -tags -docs/api_doc -scripts/cppcheck_res.txt -scripts/built_in_font/lv_font_* -docs/doxygen_html -docs/xml -docs/examples.md -docs/out_latex -docs/_static/built_lv_examples -docs/LVGL.pdf -docs/env -out_html -__pycache__ -/emscripten_builder -test_screenshot_error.h -build/ -tests/build_*/ -tests/report/ -.DS_Store -.vscode -*.bak