Skip to content

Properly handle libraries with spaces in names, when installed as custom libraries #222

@ianfixes

Description

@ianfixes
Collaborator

If a library with a space in the name is requested, we expect it to be stored on disk as having an underscore substituted for the space. Detection of already-installed libraries breaks somewhat in this case. Consider the following:

unittest:
  platforms:
    - mega2560
  libraries:
    - "Adafruit BusIO"
    # - "Adafruit_BusIO"    <= This works if you have the library pre-installed

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingci scriptsThe test runner scripts

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      Participants

      @ianfixes

      Issue actions

        Properly handle libraries with spaces in names, when installed as custom libraries · Issue #222 · Arduino-CI/arduino_ci