Skip to content

Disabling usage of readline header when only C++ API to avoid depending on libreadline-dev package #174

@titan73

Description

@titan73

CMakeLists.txt reads READLINE_FOUND and sets ABC_USE_xxxx variables depending on TRUE & FALSE values.
I don't know how READLINE_FOUND is supposed to be set but if it is not, we are in a incoherent situation where the header is used but the librarie is not set.
In the case of OpenROAD where only the C++ API and readline is not used, the only way to prevent including the header is to set READLINE_FOUND to FALSE. There is maybe a better way to handle that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions