linuxOS_AP06/external/rockit/mpi/CMakeLists.txt
2025-06-03 12:28:32 +08:00

47 lines
1.6 KiB
CMake

cmake_minimum_required( VERSION 2.8.8 )
project (rockit)
include_directories(sdk/include)
if(ARCH64)
include_directories(sdk/lib/lib64)
install(FILES sdk/lib/lib64/rk_defines.h DESTINATION "include")
set(ROCKIT_DEP_COMMON_LIBS
${CMAKE_CURRENT_LIST_DIR}/sdk/lib/lib64/librockit.so
)
set(ROCKIT_FILE_LIBS
${ROCKIT_DEP_COMMON_LIBS}
${CMAKE_CURRENT_LIST_DIR}/sdk/lib/lib64/libgraphic_lsf.so
${CMAKE_CURRENT_LIST_DIR}/sdk/lib/lib64/libRkSwCac.so
${CMAKE_CURRENT_LIST_DIR}/sdk/lib/lib64/libturbojpeg.so
${CMAKE_CURRENT_LIST_DIR}/sdk/lib/lib64/libjpeg.so
)
set(ROCKIT_DUMPSYS_FILE ${CMAKE_CURRENT_LIST_DIR}/example/bin/bin64/dumpsys)
else()
if(CHIP_RK3308)
include_directories(sdk/lib/lib32/rk3308)
install(FILES sdk/lib/lib32/rk3308/rk_defines.h DESTINATION "include")
set(ROCKIT_DEP_COMMON_LIBS
${CMAKE_CURRENT_LIST_DIR}/sdk/lib/lib32/rk3308/librockit.so
)
set(ROCKIT_FILE_LIBS
${ROCKIT_DEP_COMMON_LIBS}
)
else()
include_directories(sdk/lib/lib32)
install(FILES sdk/lib/lib32/rk_defines.h DESTINATION "include")
set(ROCKIT_DEP_COMMON_LIBS
${CMAKE_CURRENT_LIST_DIR}/sdk/lib/lib32/librockit.so
)
set(ROCKIT_FILE_LIBS
${ROCKIT_DEP_COMMON_LIBS}
${CMAKE_CURRENT_LIST_DIR}/sdk/lib/lib32/libgraphic_lsf.so
)
endif()
set(ROCKIT_DUMPSYS_FILE ${CMAKE_CURRENT_LIST_DIR}/example/bin/bin32/dumpsys)
endif()
add_subdirectory(sdk)
if(CHIP_RK3308)
else()
add_subdirectory(example)
endif()