Skip to content

Figure out how the moduled version of repo will live #124

@matheusgomes28

Description

@matheusgomes28

Recently, the module conversion branch was added in #120 , but we cannot simply merge to main.

The main problem is the lack of support in mainstream compilers, and that feature being "too new". This means that most people's compilers will not support modules, unless they have recently upgraded the following tools:

  1. clang >= 17
  2. CMake >= 3.28.0
  3. ninja >= 1.11
  4. conan >= 2.17

Based on the above constraints, we need to decide on having a long-lived branch vs a fork in a different repo for this project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions