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

0001 # SPDX-FileCopyrightText: 2017-2018 Volker Krause <vkrause@kde.org>
0002 # SPDX-License-Identifier: BSD-3-Clause
0003 
0004 set(aztecbarcodetest_srcs
0005     aztecbarcodetest.cpp
0006     aztec/aztec.qrc
0007     ../src/lib/aztecbarcode.cpp
0008     ../src/lib/bitvector.cpp
0009     ../src/lib/reedsolomon.cpp
0010     ${CMAKE_CURRENT_BINARY_DIR}/../src/lib/prison_debug.cpp
0011 )
0012 
0013 ecm_add_test(${aztecbarcodetest_srcs} TEST_NAME prison-aztecbarcodetest LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::Prison)
0014 
0015 ecm_add_test(
0016     reedsolomontest.cpp
0017     ../src/lib/bitvector.cpp
0018     ../src/lib/reedsolomon.cpp
0019     TEST_NAME prison-reedsolomontest
0020     LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::Prison
0021 )
0022 
0023 set(code128barcodetest_srcs
0024     code128barcodetest.cpp
0025     code128/code128.qrc
0026     ../src/lib/code128barcode.cpp
0027     ../src/lib/bitvector.cpp
0028     ${CMAKE_CURRENT_BINARY_DIR}/../src/lib/prison_debug.cpp
0029 )
0030 
0031 ecm_add_test(${code128barcodetest_srcs} TEST_NAME prison-code128barcodetest LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::Prison)
0032 
0033 if(TARGET Dmtx::Dmtx)
0034     ecm_add_test(datamatrixtest.cpp datamatrix/datamatrix.qrc TEST_NAME prison-datamatrixtest LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::Prison)
0035 endif()
0036 ecm_add_test(qrtest.cpp qr/qr.qrc TEST_NAME prison-qrtest LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::Prison)
0037 
0038 if (TARGET ZXing::ZXing)
0039     ecm_add_test(zxingutiltest.cpp ${PROJECT_SOURCE_DIR}/src/lib/zxingutil.cpp TEST_NAME prison-zxingutiltest LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test ZXing::ZXing KF5::Prison)
0040     kde_source_files_enable_exceptions(${PROJECT_SOURCE_DIR}/src/lib/zxingutil.cpp )
0041 endif()