get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS) get_property(extension_libs GLOBAL PROPERTY MLIR_EXTENSION_LIBS) add_flang_library(FIRBuilder BoxValue.cpp Character.cpp Complex.cpp DoLoopHelper.cpp FIRBuilder.cpp HLFIRTools.cpp IntrinsicCall.cpp LowLevelIntrinsics.cpp MutableBox.cpp PPCIntrinsicCall.cpp Runtime/Allocatable.cpp Runtime/ArrayConstructor.cpp Runtime/Assign.cpp Runtime/Character.cpp Runtime/Command.cpp Runtime/Derived.cpp Runtime/EnvironmentDefaults.cpp Runtime/Exceptions.cpp Runtime/Execute.cpp Runtime/Inquiry.cpp Runtime/Intrinsics.cpp Runtime/Numeric.cpp Runtime/Pointer.cpp Runtime/Ragged.cpp Runtime/Reduction.cpp Runtime/Stop.cpp Runtime/TemporaryStack.cpp Runtime/Transformational.cpp TemporaryStorage.cpp DEPENDS FIRDialect HLFIRDialect ${dialect_libs} ${extension_libs} LINK_LIBS FIRDialect FIRDialectSupport FIRSupport HLFIRDialect ${dialect_libs} ${extension_libs} )