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

Update build system to allow for building Python wheels #614

Closed

Commits on Feb 19, 2024

  1. Make build system compliant with PEP-517 and Conan2 for Linux builds …

    …and installable Python wheels.
    dpad committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    6e4c56f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8563b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d3b07d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e02dbd5 View commit details
    Browse the repository at this point in the history
  5. Remove cMsgCInterfacePy symlink (it gets copied so doubles the instal…

    …lation size) and replace it with a module that raises a deprecation warning.
    dpad committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    4b8c070 View commit details
    Browse the repository at this point in the history
  6. Simplify generatePackageInit to not depend on source files and instea…

    …d be generated AFTER the generated message files.
    dpad committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    f66f99b View commit details
    Browse the repository at this point in the history
  7. Ensure CMake always searches for the Conan protobuf version, and does…

    … not find the system-installed one.
    dpad committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    050cbbd View commit details
    Browse the repository at this point in the history
  8. Disable webp integration in opencv -- doesn't seem to get found corre…

    …ctly by CMake on Conan 1.60.
    dpad committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    b4a0fcd View commit details
    Browse the repository at this point in the history
  9. Fix issue where SPICE data gets loaded before, but then the thread is…

    … reset (by `InitializeSimulation()` and the data is cleared, causing a silent failure in some scenarios (reproduced in some environments on `scenarioDeployingPanel.py`).
    dpad committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    d7f7c5a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c702eff View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1164d3d View commit details
    Browse the repository at this point in the history