Warning, /sdk/elf-dissector/tests/auto/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_executable(demangler_test demangler_test.cpp)
0002 target_link_libraries(demangler_test Qt5::Test libelfdissector)
0003 add_test(NAME test-demangle COMMAND demangler_test)
0004
0005 add_definitions(-DBINDIR="${CMAKE_BINARY_DIR}/${BIN_INSTALL_DIR}/")
0006
0007 add_executable(elffiletest elffiletest.cpp)
0008 target_link_libraries(elffiletest Qt5::Test libelfdissector)
0009 add_test(NAME elffiletest COMMAND elffiletest)
0010
0011 add_executable(elffilesettest elffilesettest.cpp)
0012 target_link_libraries(elffilesettest Qt5::Test libelfdissector)
0013 add_test(NAME elffilesettest COMMAND elffilesettest)
0014
0015 add_executable(elfsymboltabletest elfsymboltabletest.cpp)
0016 target_link_libraries(elfsymboltabletest Qt5::Test libelfdissector)
0017 add_test(NAME elfsymboltabletest COMMAND elfsymboltabletest)
0018
0019 add_executable(elfnotesectiontest elfnotesectiontest.cpp)
0020 target_link_libraries(elfnotesectiontest Qt5::Test libelfdissector)
0021 add_test(NAME elfnotesectiontest COMMAND elfnotesectiontest)
0022
0023 add_executable(elfgnusymbolversioningtest elfgnusymbolversioningtest.cpp)
0024 target_link_libraries(elfgnusymbolversioningtest Qt5::Test libelfdissector)
0025 add_test(NAME elfgnusymbolversioningtest COMMAND elfgnusymbolversioningtest)
0026
0027 add_executable(elfhashtest elfhashtest.cpp)
0028 target_link_libraries(elfhashtest Qt5::Test libelfdissector)
0029 add_test(NAME elfhashtest COMMAND elfhashtest)
0030
0031 if (HAVE_DWARF)
0032 add_executable(dwarfexpressiontest dwarfexpressiontest.cpp)
0033 target_link_libraries(dwarfexpressiontest Qt5::Test Dwarf::Dwarf libelfdissector)
0034 add_test(NAME dwarfexpressiontest COMMAND dwarfexpressiontest)
0035
0036 add_executable(dwarfleb128test dwarfleb128test.cpp)
0037 target_link_libraries(dwarfleb128test Qt5::Test libelfdissector)
0038 add_test(NAME dwarfleb128test COMMAND dwarfleb128test)
0039
0040 add_executable(dwarfdietest dwarfdietest.cpp)
0041 target_link_libraries(dwarfdietest Qt5::Test Dwarf::Dwarf libelfdissector)
0042 add_test(NAME dwarfdietest COMMAND dwarfdietest)
0043 endif()
0044
0045 add_executable(elfmodeltest elfmodeltest.cpp)
0046 target_link_libraries(elfmodeltest Qt5::Test libelfdissectorui)
0047 add_test(NAME elfmodeltest COMMAND elfmodeltest)
0048
0049 add_executable(dependencymodeltest dependencymodeltest.cpp)
0050 target_link_libraries(dependencymodeltest Qt5::Test libelfdissectorui)
0051 add_test(NAME dependencymodeltest COMMAND dependencymodeltest)
0052
0053 add_executable(typemodeltest typemodeltest.cpp)
0054 target_link_libraries(typemodeltest Qt5::Test libelfdissectorui)
0055 add_test(NAME typemodeltest COMMAND typemodeltest)