Pseudomanifold / Aleph

A library for exploring persistent homology

Home Page:https://pseudomanifold.github.io/Aleph/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Provide package files for installations

Pseudomanifold opened this issue · comments

Aleph is still missing package files that facilitate installing the library and its examples. It would be nice to have packages for some distributions. This issue shows the status of this endeavour.

Providing a simple PKGBUILD file for Arch Linux in d4bf1d5. It remains to be shown whether this is suitable or not.

Added Arch Linux package to AUR. See https://aur.archlinux.org/packages/aleph-git for more details.

commented

Using Conan as cross-platform-, source-, and binary- package manager may help a lot. Most, if not all, of dependencies already have Conan files: Boost, RapidJSON, pybind11, eigen, tinyxml2.

Thanks! That's a good point, but I have no experience with this. Did you ever work with it?

commented

I am working with it, but in a private immature project.
I may have seen it used, with a good practice, in this project khiva; they use it for building the project from source, including the dependencies.