TIM-VX/src/tim/vx/CMakeLists.txt

22 lines
542 B
CMake
Raw Normal View History

message("src/tim/vx")
set(target_name "tim-vx")
add_subdirectory("internal")
aux_source_directory(. VX_SRC)
aux_source_directory(ops OPS_SRC)
set(SRC)
list(APPEND SRC
${VX_SRC}
${OPS_SRC}
)
include_directories(${PROJECT_SOURCE_DIR}/include)
include_directories(${PROJECT_SOURCE_DIR}/include/tim/vx)
include_directories(${PROJECT_SOURCE_DIR}/src/tim/vx)
include_directories(${PROJECT_SOURCE_DIR}/src/tim/vx/internal/include)
add_library(${target_name} SHARED ${SRC})
target_link_libraries(${target_name} PRIVATE tim_internal)