1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
ENABLE_TESTING()
set(pgpunittest_bin_SRCS pgpunittest.cpp)
add_executable(pgpunittest ${pgpunittest_bin_SRCS} )
target_link_qca_test_libraries(pgpunittest)
file(MAKE_DIRECTORY
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys1_work
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys2_work
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys3_work
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys4_expired_subkeys_work)
FOREACH( testFileName pubring.gpg secring.gpg trustdb.gpg )
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys1/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys1_work/${testFileName} COPYONLY)
ENDFOREACH( testFileName )
FOREACH( testFileName pubring.gpg trustdb.gpg )
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys2/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys2_work/${testFileName} COPYONLY)
ENDFOREACH( testFileName )
FOREACH( testFileName pubring.gpg secring.gpg trustdb.gpg )
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys3/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys3_work/${testFileName} COPYONLY)
ENDFOREACH( testFileName )
FOREACH( testFileName pubring.gpg secring.gpg trustdb.gpg )
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys4_expired_subkeys/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys4_expired_subkeys_work/${testFileName} COPYONLY)
ENDFOREACH( testFileName )
add_qca_test(pgpunittest "PGP")
|