Warning, /sdk/codevis/lvtprj/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # this library acts a Project Manager
0002 # for the project.
0003 
0004 include_directories(SYSTEM ${CMAKE_SOURCE_DIR}/thirdparty)
0005 
0006 AddTargetLibrary(
0007   LIBRARY_NAME
0008     lvtprj
0009   SOURCES
0010     ct_lvtprj_projectfile.cpp
0011   QT_HEADERS
0012     ct_lvtprj_projectfile.h
0013 
0014   LIBRARIES
0015     ${SYSTEM_EXTRA_LIBRARIES}
0016     Codethink::lvtmdb
0017     Qt${QT_MAJOR_VERSION}::Core
0018     KF${KF_MAJOR_VERSION}::Archive
0019     Codethink::lvtshr
0020 )
0021 
0022 add_executable(codevis_create_prj_from_db
0023     ct_lvtprj_create_prj_from_db.m.cpp
0024 )
0025 target_link_libraries(codevis_create_prj_from_db
0026     Codethink::lvtprj
0027     Codethink::lvtldr
0028     ${SQLite3_LIBRARIES}
0029 )
0030 target_include_directories(codevis_create_prj_from_db
0031     PRIVATE
0032     ${SQLite3_INCLUDE_DIRS}
0033 )
0034 
0035 if (NOT ${KDE_FRAMEWORKS_IS_OLD})
0036     install(TARGETS codevis_create_prj_from_db ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0037 endif()
0038 
0039 if (COMPILE_TESTS)
0040     add_executable(test_lvtprj_project ct_lvtprj_projectfile.t.cpp)
0041     target_link_libraries(test_lvtprj_project Codethink::lvtprj lvttst)
0042     add_test(NAME test_lvtprj COMMAND test_lvtprj_project)
0043 endif()