If you mean this “amalgamation” thing, I guess I just like the sound of it. There is no reason to use it on any Linux or Mac OS, since both have SQLite installed, and if not, it can be obtained from a package manager. I added the option to use it because it was easy. I wanted to learn how to distribute a pack.
I am not even sure if it is a good idea to offer two different versions, nor if using the 0.1
and the 0.1.1
to distinguish them.
By what magic did this pack end up here: "swiplite" pack for SWI-Prolog ??
I don’t think it was ready for that kind of publishing. Also, somehow the 0.1.1 ended up there and this shouldn’t have happened, either. I have marked the 0.1 release as “Latest” in GitHub. I guess I need to read more
Should I have used:
?- pack_install(swiplite,
[ url('https://github.com/borisvassilev/swiplite/archive/0.1.zip'),
register(false)
]).
??