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 )