Warning, /frameworks/threadweaver/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 find_package(Qt${QT_MAJOR_VERSION}Test ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
0002 
0003 remove_definitions(-DQT_NO_CAST_FROM_ASCII)
0004 kde_enable_exceptions()
0005 
0006 include(ECMAddTests)
0007 
0008 ########### next target ###############
0009 
0010 ecm_add_test(
0011     JobTests.cpp
0012     AppendCharacterAndVerifyJob.cpp
0013     WaitForIdleAndFinished.cpp
0014     JobLoggingWeaver.cpp
0015     JobLoggingDecorator.cpp
0016     TEST_NAME ThreadWeaverJobTests LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ThreadWeaver
0017 )
0018 set_target_properties(ThreadWeaverJobTests PROPERTIES MACOSX_BUNDLE FALSE)
0019 
0020 ########### next target ###############
0021 
0022 ecm_add_test(SequencesTests.cpp WaitForIdleAndFinished.cpp TEST_NAME ThreadWeaverSequencesTests LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ThreadWeaver)
0023 set_target_properties(ThreadWeaverSequencesTests PROPERTIES MACOSX_BUNDLE FALSE)
0024 
0025 ########### next target ###############
0026 
0027 ecm_add_test(QueueTests.cpp TEST_NAME ThreadWeaverQueueTests LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ThreadWeaver)
0028 set_target_properties(ThreadWeaverQueueTests PROPERTIES MACOSX_BUNDLE FALSE)
0029 
0030 ########### next target ###############
0031 
0032 ecm_add_test(DeleteTest.cpp TEST_NAME ThreadWeaverDeleteTest LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ThreadWeaver)
0033 set_target_properties(ThreadWeaverDeleteTest PROPERTIES MACOSX_BUNDLE FALSE)
0034 
0035 ########### next target ###############
0036 
0037 ecm_add_test(LifecycleTests.cpp TEST_NAME ThreadWeaverLifecycleTest LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ThreadWeaver)
0038 set_target_properties(ThreadWeaverLifecycleTest PROPERTIES MACOSX_BUNDLE FALSE)
0039 
0040 ########### next target ###############
0041 
0042 ecm_add_test(ShutdownOnQApplicationQuitTests.cpp TEST_NAME ThreadWeaverShutdownOnQApplicationQuitTest LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ThreadWeaver)
0043 set_target_properties(ThreadWeaverShutdownOnQApplicationQuitTest PROPERTIES MACOSX_BUNDLE FALSE)
0044 
0045 ########### next target ###############
0046 
0047 ecm_add_test(QueueFactoryTests.cpp TEST_NAME ThreadWeaverQueueFactoryTest LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ThreadWeaver)
0048 Set_target_properties(ThreadWeaverQueueFactoryTest PROPERTIES MACOSX_BUNDLE FALSE)