Warning, /libraries/qca/unittest/pgpunittest/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 ENABLE_TESTING()
0002
0003 set(pgpunittest_bin_SRCS pgpunittest.cpp)
0004
0005 add_executable(pgpunittest ${pgpunittest_bin_SRCS} )
0006
0007 target_link_qca_test_libraries(pgpunittest)
0008
0009 file(MAKE_DIRECTORY
0010 ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys1_work
0011 ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys2_work
0012 ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys3_work
0013 ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys4_expired_subkeys_work)
0014
0015 FOREACH( testFileName pubring.gpg secring.gpg trustdb.gpg )
0016 CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys1/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys1_work/${testFileName} COPYONLY)
0017 ENDFOREACH( testFileName )
0018
0019 FOREACH( testFileName pubring.gpg trustdb.gpg )
0020 CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys2/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys2_work/${testFileName} COPYONLY)
0021 ENDFOREACH( testFileName )
0022
0023 FOREACH( testFileName pubring.gpg secring.gpg trustdb.gpg )
0024 CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys3/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys3_work/${testFileName} COPYONLY)
0025 ENDFOREACH( testFileName )
0026
0027 FOREACH( testFileName pubring.gpg secring.gpg trustdb.gpg )
0028 CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys4_expired_subkeys/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys4_expired_subkeys_work/${testFileName} COPYONLY)
0029 ENDFOREACH( testFileName )
0030
0031 add_qca_test(pgpunittest "PGP")