JuliaGraphs / GraphsMatching.jl

Matching algorithms for Graphs.jl
Other
16 stars 3 forks source link

Build without requiring BlossomV? #4

Open Robbybp opened 1 year ago

Robbybp commented 1 year ago

I would like to use this package's implementation of the Hungarian algorithm, but cannot build it as I cannot build the BlossomV dependency. This appears to be because the link to the BlossomV code that BlossomV.jl uses has been taken down (see https://github.com/mlewe/BlossomV.jl/issues/23). Is there a way to make BlossomV an "optional dependency"?

Robbybp commented 1 year ago

Based on some cursory reading, it seems "optimal dependencies" aren't really a thing in Julia. However, am I correct to assume, based on the BlossomV.jl issue, that this package won't build for anybody who doesn't already have the BlossomV library?