Skip to content
New issue

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

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

Already on GitHub? # to your account

Map GAP dependencies to Julia dependencies? #4

Open
fingolfin opened this issue Nov 22, 2021 · 0 comments
Open

Map GAP dependencies to Julia dependencies? #4

fingolfin opened this issue Nov 22, 2021 · 0 comments

Comments

@fingolfin
Copy link
Member

There is some deactivated code for doing this already in generate_wrapper.jl.

The idea is that e.g. GAP_pkg_cvec should depend on ``GAP_pkg_io(and dousing GAP_pkg_io`) because `cvec` depends on `io`. With that in place, it will suffice to do this to load cvec into Julia:

using GAP_pkg_cvec ; GAP_pkg_cvec.load()

But there are a bunch of questions:

  • figure out a way to get the UUID of e.g. GAP_pkg_io when it is not yet in the (resp. "a") registry
    • perhaps just parse the GAP_pkg_*/Project.toml files and extract the UUID from there?
  • how to map version restrictions in GAP's PackageInfo. to compat strings
  • ...
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant