You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
2.0 KiB
44 lines
2.0 KiB
|
|
macro(seacas_disable_subpackages_depending_on_fortran)
|
|
if (NOT ${PROJECT_NAME}_ENABLE_Fortran)
|
|
seacas_disable_subpackage_since_no_fortran(Mapvarlib)
|
|
seacas_disable_subpackage_since_no_fortran(Exodus_for)
|
|
seacas_disable_subpackage_since_no_fortran(ExoIIv2for32)
|
|
seacas_disable_subpackage_since_no_fortran(Supes)
|
|
seacas_disable_subpackage_since_no_fortran(Suplib)
|
|
seacas_disable_subpackage_since_no_fortran(PLT)
|
|
seacas_disable_subpackage_since_no_fortran(Blot)
|
|
seacas_disable_subpackage_since_no_fortran(Fastq)
|
|
seacas_disable_subpackage_since_no_fortran(SVDI)
|
|
seacas_disable_subpackage_since_no_fortran(Algebra)
|
|
seacas_disable_subpackage_since_no_fortran(Exotxt)
|
|
seacas_disable_subpackage_since_no_fortran(Gjoin)
|
|
seacas_disable_subpackage_since_no_fortran(Gen3D)
|
|
seacas_disable_subpackage_since_no_fortran(Genshell)
|
|
seacas_disable_subpackage_since_no_fortran(Grepos)
|
|
seacas_disable_subpackage_since_no_fortran(Explore)
|
|
seacas_disable_subpackage_since_no_fortran(Mapvar)
|
|
seacas_disable_subpackage_since_no_fortran(Mapvar-kd)
|
|
seacas_disable_subpackage_since_no_fortran(Numbers)
|
|
seacas_disable_subpackage_since_no_fortran(Txtexo)
|
|
seacas_disable_subpackage_since_no_fortran(Ex2ex1v2)
|
|
seacas_disable_subpackage_since_no_fortran(Ex1ex2v2)
|
|
endif()
|
|
endmacro()
|
|
|
|
|
|
macro(seacas_disable_subpackage_since_no_fortran subpackage)
|
|
if (${PROJECT_NAME}_ENABLE_SEACAS${subpackage})
|
|
message("-- "
|
|
"WARNING: Setting ${PROJECT_NAME}_ENABLE_SEACAS${subpackage}=OFF"
|
|
" even though it was set to ${${PROJECT_NAME}_ENABLE_SEACAS${subpackage}}"
|
|
" because ${PROJECT_NAME}_ENABLE_Fortran=${${PROJECT_NAME}_ENABLE_Fortran}!"
|
|
)
|
|
elseif("${${PROJECT_NAME}_ENABLE_SEACAS${subpackage}}" STREQUAL "")
|
|
message("-- "
|
|
"NOTE: Setting ${PROJECT_NAME}_ENABLE_SEACAS${subpackage}=OFF"
|
|
" because ${PROJECT_NAME}_ENABLE_Fortran=${${PROJECT_NAME}_ENABLE_Fortran}!"
|
|
)
|
|
endif()
|
|
set(${PROJECT_NAME}_ENABLE_SEACAS${subpackage} OFF)
|
|
endmacro()
|
|
|