22 lines
542 B
CMake
22 lines
542 B
CMake
|
|
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)
|