Skip to content
Snippets Groups Projects
Commit d031c3d8 authored by Patrick Jaap's avatar Patrick Jaap
Browse files

Cmake: Look for PYTHONLIBS and for Python3

This basically reverts f10d311d
parent f27b3421
No related branches found
No related tags found
1 merge request!62Cmake: Look for PYTHONLIBS and for Python3
if(ADOLC_FOUND AND IPOPT_FOUND AND Python3_FOUND AND dune-uggrid_FOUND) # Note: PYTHONLIBS_FOUND is only for backwards compatibility with dune-fufem 2.7 and can be removed
set(programs linear-elasticity) # in the next release
if(ADOLC_FOUND AND IPOPT_FOUND AND ( Python3_FOUND OR PYTHONLIBS_FOUND ) AND dune-uggrid_FOUND)
# When combining dune-common 2.7 and dune-fufem 2.8, no cmake test for the set(programs linear-elasticity
# Python bindings is ever called (that's not a bug). In that case finite-strain-elasticity)
# we simply skip building the one executable that needs Python.
if(NOT (${dune-common_VERSION} VERSION_LESS_EQUAL "2.7.9" AND ${dune-fufem_VERSION} VERSION_GREATER_EQUAL "2.8.0"))
set(programs ${programs} finite-strain-elasticity)
endif()
foreach(_program ${programs}) foreach(_program ${programs})
add_executable(${_program} ${_program}.cc) add_executable(${_program} ${_program}.cc)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment