CMakeLists.txt 469 B

12345678910111213141516171819202122232425262728
  1. #project(RvcCommon)
  2. if(MSVC)
  3. add_definitions(-DRVCCOMM_EXPORTS)
  4. endif(MSVC)
  5. message(STATUS "PROJECT_SOURCE_DIR: ${PROJECT_SOURCE_DIR}")
  6. include_directories(${PROJECT_SOURCE_DIR}/third_party/openssl-1.1.1d/include/openssl)
  7. SET(RVC_COMM_SRCS
  8. ClientComm.cpp
  9. ClientComm.h
  10. Package.cpp
  11. Package.h
  12. RVCComm.cpp
  13. StdAfx.cpp
  14. StdAfx.h
  15. XUnzip.cpp
  16. XUnzip.h
  17. XZip.cpp
  18. XZip.h)
  19. add_library(RVCComm SHARED ${RVC_COMM_SRCS})
  20. target_link_libraries(RVCComm ssl)