Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: version and document fix #6143

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Commits on Apr 28, 2024

  1. Fixes collecting the version from the LVGL source files.

    I had also noticed there was some version differences in different areas of LVGL. So I write a python script that will change all of the version numbers in LVGL all at the same time.
    
    The script gets run like this.
    ```shell
    scripts/set_version.py 9.1.1.dev
    ```
    
    Even if there isn't anything to set in the last space you need to still supply the dot with nothing after it.
    
    ```shell
    scripts/set_version.py 9.1.1.
    ```
    
    This will change the version located in the following files
    
    * library.json
    * library.properties
    * lv_version.h
    * Kconfig
    
    Let me know if there are any that I missed and I will add them.
    I have pointed everything I was able to locate to using the find_version.py script.
    
    The CMAKE script has been updated to use this file and to do what it needs to do with the version number that has been collected.
    
    The document build system has also been fixed, it will run and complete if there is a documentation error. A documentation error is something missing. If there is a catastrophic error in Doxygen or in Sphinx that will still cause the build to fail.
    kdschlosser committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    13c4a31 View commit details
    Browse the repository at this point in the history
  2. adds --only_major_minor parameter to find_version.py

    The original find_version.sh script only returned major.minor and this needed to be able to be duplicated.
    kdschlosser committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    d1229c1 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    23014c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fc5456 View commit details
    Browse the repository at this point in the history
  3. Fixes path in cmake file

    kdschlosser committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    ae11250 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4fbabc5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    869f7a0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5af6e7f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b371816 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Merge branch 'master' of https://github.com/lvgl/lvgl into doc-fix

    � Conflicts:
    �	scripts/find_version.sh
    kdschlosser committed May 4, 2024
    Configuration menu
    Copy the full SHA
    fc3e128 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7d4f0e View commit details
    Browse the repository at this point in the history