Description
Comment:
Hi Team,
I'm the lead developer of SWI-Prolog. Possibly you are ware that SWI-Prolog has a new Python interface called "Janus". Given that, we want an easy way to get Python, SWI-Prolog and Janus in its two incarnations (as a Prolog library to embed Python and as a Python package to embed Prolog) installed everywhere. As is, the Prolog build picks up Python when the embedding headers and library are found. Pip may be used to build Janus (named janus_swi
to avoid ambiguities with an existing package as well as Janus for XSB Prolog) as a Python package on Linux, MacOS and Windows (using MSVC).
Conda came to mind and I started a feedstock. You can find that at https://github.com/SWI-Prolog/swi-prolog-feedstock
Today I was happy to find this repo. My aim is to come to a recipe that supports at least Linux, MacOS and Windows. Linux and MacOS are working, Windows somehow stalls during the build.
Are you interested merging my work into this repo? My aim is to make it cross platform, support the new Janus interface and come with regular updates that follow the development branch if this can be achieved with little overhead. My hope is that there is some more knowledge about Conda to help streamlining the feedstock.
--- Jan