47 lines
1.6 KiB
CMake
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()
|