@@ -87,6 +87,7 @@ find_package(Criterion)
8787find_package (OpalOrchestra )
8888find_package (LibXml2 )
8989find_package (OpalAsyncApi )
90+ find_package (FMI )
9091
9192# Check for tools
9293find_program (PROTOBUFC_COMPILER NAMES protoc-c )
@@ -195,6 +196,7 @@ cmake_dependent_option(WITH_NODE_ETHERCAT "Build with ethercat node-type"
195196cmake_dependent_option (WITH_NODE_EXAMPLE "Build with example node-type" "${WITH_DEFAULTS} " "" OFF )
196197cmake_dependent_option (WITH_NODE_EXEC "Build with exec node-type" "${WITH_DEFAULTS} " "" OFF )
197198cmake_dependent_option (WITH_NODE_FILE "Build with file node-type" "${WITH_DEFAULTS} " "" OFF )
199+ cmake_dependent_option (WITH_NODE_FMU "Build with fmu node-type" "${WITH_DEFAULTS} " "FMI_FOUND" OFF )
198200cmake_dependent_option (WITH_NODE_FPGA "Build with fpga node-type" "${WITH_DEFAULTS} " "WITH_FPGA" OFF )
199201cmake_dependent_option (WITH_NODE_IEC60870 "Build with iec60870 node-types" "${WITH_DEFAULTS} " "LIB60870_FOUND; NOT WITHOUT_GPL" OFF )
200202cmake_dependent_option (WITH_NODE_IEC61850 "Build with iec61850 node-types" "${WITH_DEFAULTS} " "LIBIEC61850_FOUND; NOT WITHOUT_GPL" OFF )
@@ -305,6 +307,7 @@ add_feature_info(NODE_ETHERCAT WITH_NODE_ETHERCAT "Build with
305307add_feature_info (NODE_EXAMPLE WITH_NODE_EXAMPLE "Build with example node-type" )
306308add_feature_info (NODE_EXEC WITH_NODE_EXEC "Build with exec node-type" )
307309add_feature_info (NODE_FILE WITH_NODE_FILE "Build with file node-type" )
310+ add_feature_info (NODE_FMU WITH_NODE_FMU "Build with fmu node-type" )
308311add_feature_info (NODE_FPGA WITH_NODE_FPGA "Build with fpga node-type" )
309312add_feature_info (NODE_IEC60870 WITH_NODE_IEC60870 "Build with iec60870 node-types" )
310313add_feature_info (NODE_IEC61850 WITH_NODE_IEC61850 "Build with iec61850 node-types" )
0 commit comments