blob: b24e995028d05b85f61ff698a0d6b8125d053229 [file] [log] [blame]
add_mlir_public_c_api_library(IREECompilerAPICompilerCAPI
Compiler.cpp
Lld.cpp
Tools.cpp
# TODO: If installing, complains about IREEVM not being in any export set.
DISABLE_INSTALL
LINK_COMPONENTS
Support
LINK_LIBS PUBLIC
MLIRIR
iree::compiler::InputConversion::MHLO::MHLO
iree::compiler::InputConversion::TOSA::TOSA
iree::compiler::Dialect::VM::IR::IR
iree::compiler::Dialect::VM::Target::Bytecode::Bytecode
iree::compiler::Translation::IREEVM
# All HAL Targets.
iree::tools::init_targets
# Tools.
iree::tools::iree_translate_lib
# LLD.
lldCommon
lldCOFF
lldDriver
lldELF
lldMachO
lldMinGW
lldWasm
)
# TODO: Fix upstream so there is a way to know what the actual compile target
# is (versus prefixing with "obj." which is conditional).
iree_compiler_target_includes(obj.IREECompilerAPICompilerCAPI)