foreach(_feature ${_deal_ii_features_sorted})
if(${DEAL_II_WITH_${_feature}})
string(TOLOWER ${_feature} _feature_lowercase)
- if(${${_feature}_SPLIT_CONFIGURATION})
- foreach(_build ${DEAL_II_BUILD_TYPE})
- string(TOLOWER ${_build} _build_lowercase)
- if(TARGET interface_${_feature_lowercase}_${_build_lowercase})
- _detailed("#\n")
- _print_target(interface_${_feature_lowercase}_${_build_lowercase})
- endif()
- endforeach()
- else()
- if(TARGET interface_${_feature_lowercase})
+ foreach(_target ${DEAL_II_BUILD_TYPES}
+ interface_${_feature_lowercase} interface_${_feature_lowercase}_debug interface_${_feature_lowercase}_release
+ bundled_${_feature_lowercase} bundled_${_feature_lowercase}_debug bundled_${_feature_lowercase}_release
+ )
+ if(TARGET ${_target})
_detailed("#\n")
- _print_target(interface_${_feature_lowercase})
+ _print_target(${_target})
endif()
- endif()
+ endforeach()
endif()
endforeach()