Warning, /sdk/codevis/lvtmdl/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # Model Libraries
0002 # Those libraries defines a standard way for the interface
0003 # To query data and present in list, tables and trees.
0004
0005 AddTargetLibrary(
0006 LIBRARY_NAME
0007 lvtmdl
0008 SOURCES
0009 ct_lvtmdl_basetablemodel.cpp
0010 ct_lvtmdl_basetreemodel.cpp
0011 ct_lvtmdl_debugmodel.cpp
0012 ct_lvtmdl_errorsmodel.cpp
0013 ct_lvtmdl_fieldstreemodel.cpp
0014 ct_lvtmdl_historylistmodel.cpp
0015 ct_lvtmdl_methodstablemodel.cpp
0016 ct_lvtmdl_modelhelpers.cpp
0017 ct_lvtmdl_namespacetreemodel.cpp
0018 ct_lvtmdl_packagetreemodel.cpp
0019 ct_lvtmdl_physicaltablemodels.cpp
0020 ct_lvtmdl_simpletextmodel.cpp
0021 ct_lvtmdl_treefiltermodel.cpp
0022 ct_lvtmdl_usesintheimpltablemodel.cpp
0023 ct_lvtmdl_usesintheinterfacetablemodel.cpp
0024 QT_HEADERS
0025 ct_lvtmdl_basetablemodel.h
0026 ct_lvtmdl_errorsmodel.h
0027 ct_lvtmdl_methodstablemodel.h
0028 ct_lvtmdl_simpletextmodel.h
0029 ct_lvtmdl_basetreemodel.h
0030 ct_lvtmdl_modelhelpers.h
0031 ct_lvtmdl_treefiltermodel.h
0032 ct_lvtmdl_debugmodel.h
0033 ct_lvtmdl_namespacetreemodel.h
0034 ct_lvtmdl_usesintheimpltablemodel.h
0035 ct_lvtmdl_fieldstreemodel.h
0036 ct_lvtmdl_packagetreemodel.h
0037 ct_lvtmdl_usesintheinterfacetablemodel.h
0038 ct_lvtmdl_historylistmodel.h
0039 ct_lvtmdl_physicaltablemodels.h
0040
0041 LIBRARIES
0042 ${SYSTEM_EXTRA_LIBRARIES}
0043 Qt${QT_MAJOR_VERSION}::Core
0044 Codethink::lvtldr
0045 Codethink::lvtclr
0046 )
0047
0048 if (COMPILE_TESTS)
0049 add_executable(
0050 test_ct_lvtmdl_modelhelpers
0051 ct_lvtmdl_modelhelpers.t.cpp
0052 )
0053 target_link_libraries(test_ct_lvtmdl_modelhelpers
0054 Codethink::lvtmdl
0055 Codethink::lvtldr
0056 Codethink::lvtmdb
0057 Codethink::lvttst
0058 Codethink::lvttst_tmpdir
0059 ${SYSTEM_EXTRA_LIBRARIES}
0060 )
0061 add_test(NAME test_ct_lvtmdl_modelhelpers COMMAND test_ct_lvtmdl_modelhelpers)
0062 endif()