ygrek / sqlgg

SQL Guided (code) Generator
https://ygrek.org/p/sqlgg/
GNU General Public License v2.0
62 stars 20 forks source link

Quick question about mybuild #99

Closed rizo closed 4 years ago

rizo commented 4 years ago

I noticed that mybuild is listed as a dependency in the opam file. But I can also see that the project is using dune as the main build system. Is mybuild still required?

I'm asking this because I'm trying to use sqlgg with duniverse which requires all dependencies (including the transitive ones) to be dune compatible and mybuild isn't a dune project.

Thanks for an amazing tool, btw :)

ygrek commented 4 years ago

mybuild is used to produce version from git checkout. I believe you can easily skip its usage with local patch. But then you will find widespread extlib usage, which is not built by dune either.

rizo commented 4 years ago

I'm currently using a patched version that removes mybuild from the opam file and everything seems to work fine.

extlib is not an issue because there's an official dune port which is part of the duniverse repo.

Thanks for clarifying this, I'm going to close the issue.