Warning, /utilities/okteta/core/piecetable/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 set( SUTDIR ${CMAKE_CURRENT_SOURCE_DIR}/../.. )
0002 
0003 include_directories(
0004   ${SUTDIR}
0005 )
0006 
0007 add_library( testpiecetablechangelib STATIC
0008   abstractpiecetablechangeiftest.cpp
0009   testpiecetablechange.cpp
0010 )
0011 target_link_libraries( testpiecetablechangelib
0012   PUBLIC
0013     testoktetacore
0014     Qt5::Test
0015 )
0016 
0017 
0018 ########### piecetest ###############
0019 
0020 ecm_add_test( piecetest.cpp
0021   NAME_PREFIX "libpiecetable-"
0022   LINK_LIBRARIES Qt5::Test
0023 )
0024 target_include_directories(piecetest
0025     PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../..
0026 )
0027 
0028 ########### piecetabletest ###############
0029 
0030 ecm_add_test( piecetabletest.cpp
0031   NAME_PREFIX "libpiecetable-"
0032   LINK_LIBRARIES testoktetacore testpiecetablechangelib Qt5::Test KF5::I18n
0033 )
0034 
0035 ########### testpiecetablechangetest ###############
0036 
0037 ecm_add_test( testpiecetablechangetest.cpp
0038   NAME_PREFIX "libpiecetable-"
0039   LINK_LIBRARIES oktetacoretestutil testpiecetablechangelib Qt5::Test KF5::I18n
0040 )
0041 
0042 ########### testpiecetablechangeabstractpiecetablechangeiftest ###############
0043 
0044 ecm_add_test( testpiecetablechangeabstractpiecetablechangeiftest.cpp
0045   NAME_PREFIX "libpiecetable-"
0046   LINK_LIBRARIES oktetacoretestutil testoktetacore testpiecetablechangelib Qt5::Test
0047 )
0048 
0049 ########### insertpiecetablechangeabstractpiecetablechangeiftest ###############
0050 
0051 ecm_add_test( insertpiecetablechangeabstractpiecetablechangeiftest.cpp
0052   NAME_PREFIX "libpiecetable-"
0053   LINK_LIBRARIES oktetacoretestutil testoktetacore testpiecetablechangelib Qt5::Test KF5::I18n
0054 )
0055 
0056 ########### removepiecetablechangeabstractpiecetablechangeiftest ###############
0057 
0058 ecm_add_test( removepiecetablechangeabstractpiecetablechangeiftest.cpp
0059   NAME_PREFIX "libpiecetable-"
0060   LINK_LIBRARIES oktetacoretestutil testoktetacore testpiecetablechangelib Qt5::Test KF5::I18n
0061 )
0062 
0063 ########### replacepiecetablechangeabstractpiecetablechangeiftest ###############
0064 
0065 ecm_add_test( replacepiecetablechangeabstractpiecetablechangeiftest.cpp
0066   NAME_PREFIX "libpiecetable-"
0067   LINK_LIBRARIES oktetacoretestutil testoktetacore testpiecetablechangelib Qt5::Test KF5::I18n
0068 )
0069 
0070 ########### swaprangespiecetablechangeabstractpiecetablechangeiftest ###############
0071 
0072 ecm_add_test( swaprangespiecetablechangeabstractpiecetablechangeiftest.cpp
0073   NAME_PREFIX "libpiecetable-"
0074   LINK_LIBRARIES oktetacoretestutil testoktetacore testpiecetablechangelib Qt5::Test KF5::I18n
0075 )
0076 
0077 ########### grouppiecetablechangeabstractpiecetablechangeiftest ###############
0078 
0079 # grouped changes break some assumptions and got workarounds, so disable for now
0080 if(IWILLPICKUPWORKONOKTETACORE)
0081 ecm_add_test( grouppiecetablechangeabstractpiecetablechangeiftest.cpp
0082   NAME_PREFIX "libpiecetable-"
0083   LINK_LIBRARIES oktetacoretestutil testoktetacore testpiecetablechangelib Qt5::Test
0084 )
0085 endif()
0086 
0087 ########### grouppiecetablechangetest ###############
0088 
0089 ecm_add_test( grouppiecetablechangetest.cpp
0090   NAME_PREFIX "libpiecetable-"
0091   LINK_LIBRARIES testoktetacore testpiecetablechangelib Qt5::Test KF5::I18n
0092 )
0093 
0094 ########### piecetablechangehistorytest ###############
0095 
0096 ecm_add_test( piecetablechangehistorytest.cpp
0097   NAME_PREFIX "libpiecetable-"
0098   LINK_LIBRARIES testoktetacore testpiecetablechangelib Qt5::Test
0099 )
0100 
0101 ########### revertablepiecetabletest ###############
0102 
0103 ecm_add_test( revertablepiecetabletest.cpp
0104   NAME_PREFIX "libpiecetable-"
0105   LINK_LIBRARIES testoktetacore Qt5::Test KF5::I18n
0106 )