Skip to content

Commit

Permalink
Use igraph's vendored dependencies to avoid delocate problems.
Browse files Browse the repository at this point in the history
  • Loading branch information
LTLA committed Jan 2, 2025
1 parent 4dc4ca9 commit c5a2389
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,16 @@ def build_cmake(self, ext):
"-B", build_dir,
"-DCMAKE_POSITION_INDEPENDENT_CODE=true",
"-DIGRAPH_WARNINGS_AS_ERRORS=OFF",
"-DCMAKE_INSTALL_PREFIX=" + install_dir
"-DCMAKE_INSTALL_PREFIX=" + install_dir,
"-DIGRAPH_USE_INTERNAL_GMP=ON",
"-DIGRAPH_USE_INTERNAL_BLAS=ON",
"-DIGRAPH_USE_INTERNAL_LAPACK=ON",
"-DIGRAPH_USE_INTERNAL_ARPACK=ON",
"-DIGRAPH_USE_INTERNAL_GLPK=ON",
"-DIGRAPH_USE_INTERNAL_GMP=ON",
"-DIGRAPH_USE_INTERNAL_PLFIT=ON",
"-DIGRAPH_ENABLE_LTO=ON",
"-DIGRAPH_OPENMP_SUPPORT=OFF",
]
if os.name != "nt":
cmd.append("-DCMAKE_BUILD_TYPE=Release")
Expand Down

0 comments on commit c5a2389

Please sign in to comment.