# Python bindings require both WRP_CORE_ENABLE_PYTHON (root) and WRP_CTE_ENABLE_PYTHON (component)
if(WRP_CORE_ENABLE_PYTHON AND WRP_CTE_ENABLE_PYTHON)
    message(STATUS "CTE Python bindings enabled")
    add_subdirectory(python)
elseif(WRP_CTE_ENABLE_PYTHON AND NOT WRP_CORE_ENABLE_PYTHON)
    message(STATUS "CTE Python bindings disabled: WRP_CORE_ENABLE_PYTHON is OFF")
elseif(WRP_CORE_ENABLE_PYTHON AND NOT WRP_CTE_ENABLE_PYTHON)
    message(STATUS "CTE Python bindings disabled: WRP_CTE_ENABLE_PYTHON is OFF")
else()
    message(STATUS "CTE Python bindings disabled")
endif()
