| set(Caffe2_STORE_COMMON_SRC |
| "${CMAKE_CURRENT_SOURCE_DIR}/file_store_handler.cc" |
| "${CMAKE_CURRENT_SOURCE_DIR}/file_store_handler_op.cc" |
| "${CMAKE_CURRENT_SOURCE_DIR}/store_handler.cc" |
| "${CMAKE_CURRENT_SOURCE_DIR}/store_ops.cc" |
| ) |
| |
| set(Caffe2_STORE_COMMON_GPU_SRC |
| "${CMAKE_CURRENT_SOURCE_DIR}/file_store_handler_op_gpu.cc" |
| ) |
| |
| set(Caffe2_STORE_REDIS_SRC |
| "${CMAKE_CURRENT_SOURCE_DIR}/redis_store_handler.cc" |
| "${CMAKE_CURRENT_SOURCE_DIR}/redis_store_handler_op.cc" |
| ) |
| |
| set(Caffe2_STORE_REDIS_GPU_SRC |
| "${CMAKE_CURRENT_SOURCE_DIR}/redis_store_handler_op_gpu.cc" |
| ) |
| |
| # Common files that are always going to be included. |
| list(APPEND Caffe2_CPU_SRCS ${Caffe2_STORE_COMMON_SRC}) |
| list(APPEND Caffe2_GPU_SRCS ${Caffe2_STORE_COMMON_GPU_SRC}) |
| |
| if(USE_REDIS) |
| list(APPEND Caffe2_CPU_SRCS ${Caffe2_STORE_REDIS_SRC}) |
| list(APPEND Caffe2_GPU_SRCS ${Caffe2_STORE_REDIS_GPU_SRC}) |
| endif() |
| |
| set(Caffe2_CPU_SRCS ${Caffe2_CPU_SRCS} PARENT_SCOPE) |
| set(Caffe2_GPU_SRCS ${Caffe2_GPU_SRCS} PARENT_SCOPE) |