Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

CMakeLists.txt 816 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. include_directories(../../include)
  2. add_custom_command(
  3. OUTPUT err_data.c
  4. COMMAND ${GO_EXECUTABLE} run err_data_generate.go > ${CMAKE_CURRENT_BINARY_DIR}/err_data.c
  5. DEPENDS
  6. err_data_generate.go
  7. asn1.errordata
  8. bio.errordata
  9. bn.errordata
  10. cipher.errordata
  11. conf.errordata
  12. dh.errordata
  13. digest.errordata
  14. dsa.errordata
  15. ecdh.errordata
  16. ecdsa.errordata
  17. ec.errordata
  18. engine.errordata
  19. evp.errordata
  20. hkdf.errordata
  21. obj.errordata
  22. pem.errordata
  23. pkcs8.errordata
  24. rsa.errordata
  25. ssl.errordata
  26. x509.errordata
  27. x509v3.errordata
  28. WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
  29. )
  30. add_library(
  31. err
  32. OBJECT
  33. err.c
  34. err_data.c
  35. )
  36. add_executable(
  37. err_test
  38. err_test.cc
  39. $<TARGET_OBJECTS:test_support>
  40. )
  41. target_link_libraries(err_test crypto)
  42. add_dependencies(all_tests err_test)