36 lines
1.6 KiB
CMake
36 lines
1.6 KiB
CMake
set(CALRT_SRC_FILES
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/calcore_cmd/calrt_command.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/calcore_cmd/calrt_cmd_utils.cpp
|
|
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/allocator_impl.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/calrt_allocator.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/calrt_device.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/calrt_driver.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/calrt_emu_device.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/calrt_job.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/calrt_job_engine.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/calrt_pcie_device.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/calrt_vdevice.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/greedy_by_size_allocator.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/device/interval_map.cpp
|
|
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/deploy/calrt_calbin.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/deploy/calrt_deploy.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/deploy/elf_parser.cpp
|
|
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/inference/calrt_buffer.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/inference/calrt_infer.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/inference/calrt_kv.cpp
|
|
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/hrpc/protocol_internal.cpp
|
|
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/calrt_utils.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/xxhash.c
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/calrt_logger.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/loguru.cpp
|
|
${CMAKE_CURRENT_LIST_DIR}/../src/calrt.cpp
|
|
)
|
|
|
|
if(MULTI_PROC_COMM)
|
|
list(APPEND CALRT_SRC_FILES ${CMAKE_CURRENT_LIST_DIR}/../src/hrpc/client.cpp)
|
|
endif() |